﻿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;}




table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
.cf{zoom:1;}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
body{font:normal 14px/1.5 Tahoma,Helvetica,arial,sans-serif;}
a{color:#ba0311;text-decoration:none;}
a:hover{text-decoration:underline;}
span.money{font-family:Helvetica,arial,sans-serif;}
span.required{color:red;}
.f-input, input.date, input.number{font-size:14px;padding:3px 4px;border-color:#fbb2c1;border-style:solid;border-width:1px;}
.h-input, input.date, input.number{font-size:12px;padding:2px 3px;border-color:#fbb2c1;border-style:solid;border-width:1px;}
.f-text{width:200px;height:14px;font-size:14px;padding:3px 4px;border-color:#ba0311;border-style:solid;border-width:1px;}
.f-textarea{font-size:14px;padding:3px 4px;border-color:#fbb2c1 #fbb2c1 #fbb2c1;border-style:solid;border-width:1px;}
.f-select{font-size:14px;padding:3px 0 3px 4px;border-color:#89B4D6;border-style:solid;border-width:1px;}
input.formbutton{padding:4px 1em;*padding:5px 1.5em 0;border:2px solid;border-color:#a03c44 #a03c44 #ea4d59 #ea4d59;background:#ba0311;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;}

.paginator{padding:10px 0 10px;white-space:nowrap;text-align:right;font-size:12px;}
.paginator li{display:inline;margin:0 1px;*vertical-align:middle;}
.paginator li.current{*height:24px;margin:0 3px;font-weight:bold;*line-height:24px;}
.paginator li a{*display:inline-block;*height:22px;padding:3px 6px 4px;*padding:0 6px;border:1px solid #bbb;text-decoration:none;*line-height:22px;*position:relative;}
.paginator li a:hover{*height:24px;padding:4px 7px 5px;*padding:0 7px;border:none;*line-height:24px;background:#00ADB2;color:#fff;text-decoration:none;}
.paginator li a.nolink{color:#ccc;cursor:default;}
.paginator li a.nolink:hover{background:transparent;*height:22px;padding:3px 6px 4px;*padding:0 6px;border:1px solid #ccc;*line-height:22px;}

/* sysmsg */
.sysmsgw{clear:both;padding:8px 0 10px 37px;color:#000;font-size:14px;}
.sysmsg{position:relative;width:930px;margin:auto;padding-left:30px;}
.sysmsg .close{position:absolute;top:0;right:20px;padding-right:16px;background:url(i/bg-sysmsg-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(i/bg-sysmsg-error.gif) no-repeat 0 0;}
#sysmsg-success .sysmsg{background:url(i/bg-sysmsg-success.gif) no-repeat 0 0;}
#sysmsg-tip{position:relative;top:-15px;left:8px;width:948px;font-size:14px;}
#sysmsg-tip .sysmsg-tip-top{background:url(i/bg-sysmsg-tip.gif) no-repeat 0 0;height:12px;overflow:hidden;}
#sysmsg-tip .sysmsg-tip-content{background:#FBFBC5;padding:0 30px 0 30px;border-left:1px solid #fbb2c1;border-right:1px solid #fbb2c1;}
#sysmsg-tip .sysmsg-tip-bottom{background:url(i/bg-sysmsg-tip.gif) no-repeat 0 -13px;height:12px;overflow:hidden;font-size:12px;}
#sysmsg-tip .sysmsg-tip-close{display:none;position:absolute;top:12px;right:20px;padding-right:16px;background:url(i/bg-sysmsg-close.gif) 100% 50% no-repeat;font-size:12px;color:#699701;cursor:pointer;}

#sysmsg-tip .deal-close{position:relative;z-index:10;}
#sysmsg-tip .deal-close .focus{position:absolute;z-index:2;top:-12px;left:-31px;width:163px;height:60px;padding:12px 35px;background:url(i/bg-sysmsg-tip-focus.gif) no-repeat 0 0;font-weight:bold;}

#sysmsg-tip .deal-close .body{height:30px;padding-left:220px;}
#sysmsg-tip .deal-close .subscribe-succ{display:block;padding-top:5px;}
#sysmsg-tip .deal-close td{line-height:1;*line-height:1.2;vertical-align:middle;padding-top:1px;}
#sysmsg-tip .deal-close .f-text{width:216px;color:#333;}
#sysmsg-tip .deal-close .commit{width:51px;height:28px;background:url(i/button-subscribe-b.gif) no-repeat 0 0;text-indent:-999em;border:none;}
.sysmsg-tip-deal-close{margin-bottom:15px;}
/**/
#sysmsg-guide-icbc{position:relative;z-index:1;zoom:1;top:-10px;left:0;margin:0 0 10px 8px;dpadding-top:25px;width:951px;height:156px;background:url(i/bg-newbie-guide.gif) no-repeat 0 0;}
#sysmsg-guide{position:relative;z-index:1;zoom:1;top:-10px;left:0;margin:0 0 10px 8px;dpadding-top:25px;width:951px;height:156px;}
/*#sysmsg-guide .link{padding-top:25px;padding-left:15px;float:left}
#sysmsg-guide .link a{display:block;width:900px;height:110px;}*/
#sysmsg-guide .close{display:block;position:absolute;top:2px;*top:1px;_top:2px;right:14px;height:20px;line-height:20px;*padding-top:2px;_padding-top:0;padding-right:20px;background:url(i/bg-newbie-close.gif) no-repeat center right;font-size:12px;color:#666;}
/* end sysmsg */

body{background:#f9d8df url(i/bg-bd.jpg) no-repeat 50% 150px;}
body.bg-alt{background:#f9d8df url(i/bg-deal.jpg) no-repeat 50% 150px;}
body.newbie{background-position:50% 326px;}

#hdw{height:157px;background:url(/static/css/i/cobuy-251y-top-11.jpg); }
#hdw_icbc{height:184px;background:url(i/icbc_bgtop.jpg) no-repeat; width:950px; margin:0 auto;}
#bdw{min-height:500px;_height:500px;}
#ftw{background:url(i/bg-ft.gif) repeat-x 0 0;height:345px;}
#hd{position:relative;z-index:2;width:960px;margin:0 auto;}
#hd .nav{position:absolute;top:115px;left:0;padding-left:8px;}
#hd_icbc{position:relative;z-index:2;width:950px;margin:0 auto;}
#hd_icbc .nav{position:absolute;top:142px;left:0;padding-left:8px;}

#hd .logins{position:absolute;top:115px;right:0;width:337px;}
#hd_icbc .logins{position:absolute;top:142px;right:0;width:417px;}

#all_top{height:30px;background:#454545;position:relative;z-index:2;width:100%;margin:0 auto;}
#all_top_line{position:relative;z-index:2;width:960px;margin:0 auto;}
#all_top_line .refer{position:absolute;top:5px;right:0;width:280px;height:18px;padding:0px 0px 0;text-align:center;color:#000;font-size:12px; background-image:url(i/bg-hd-back.gif)}
#all_top_line .refer a{color:#000;}
#all_top_line .refer a:hover{color:#fff;}
#all_top_line .site{position:absolute;top:5px;left:0;width:458px;height:16px;padding:0px 0px 0;text-align:center;color:#ba0311;font-size:12px;}
#all_top_line .site a{color:#bbbaba;}
#all_top_line .site {color:#bbbaba;}

#hd .nav li{float:left;}
#hd_icbc .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_icbc .logins .line{float:right;background:url(i/bg-logins-line.gif) no-repeat 0 50%;width:115px;height:42px;}
#hd_icbc .logins .islogin{width:2px;}
#hd_icbc .logins ul{float:right;}
#hd_icbc .logins li{float:left;}

#hd .nav a{float:left;height:42px;line-height:42px;color:#fff;padding:0 25px;font-size:16px;font-weight:bold;}
#hd_icbc .nav a{float:left;height:42px;line-height:42px;color:#fff;padding:0 30px;font-size:16px;font-weight:bold;}
#hd .logins a{display:block;height:42px;line-height:42px;color:#fff;font-size:14px;}
#hd .logins .username{ddbackground:#ccc;dwidth:65px;height:42px;line-height:42px;padding:0 6px 0 25px;text-align:center;font-family:Helvetica,arial,sans-serif;color:#ffffcc;}
#hd .logins .account{width:90px;text-align:center;}
#hd .logins .account a{outline:0;}
#hd .logins .logout,#hd .logins .login,#hd .logins .signup .#hdw{width:60px;text-align:center;}
#hd .nav li.current a{background:#eb7784; color:#FFF;text-decoration:none;}
#hd .nav a:hover {background-color:#ba3f49;color:#ffffff;text-decoration:none;}
#hd_icbc .nav li.current a{background:#eb7784; color:#FFF;text-decoration:none;}
#hd_icbc .nav a:hover {background-color:#ba3f49;color:#ffffff;text-decoration:none;}

#hd .logins a:hover,#hd .logins a.hover{background:#ba3f49;color:#FFFFFF;text-decoration:none;font-weight:bold;}
#nav{}
#nav ul li{font-size:16px;font-weight:bold; position:relative;}

#logo{padding-top:23px;padding-left:17px; }
#zizi{padding-left:360px; position:relative;}
#zizi1{position:absolute;top:0;right:250px;bottom:0; }


#hd .guides{position:absolute;left:234px;top:54px;z-index:2;}
#hd_icbc .guides{position:absolute;left:600px;top:150px;z-index:2;}
#hd .city{float:left;width:73px;height:25px;line-height:25px;background:url(i/bg-guides-city.gif) no-repeat 0 0; }
#hd .city h2{text-align:center;color:#333;}
#hd .change{float:left;width:80px;padding:3px 8px;*padding-top:5px;_padding-top:3px;color:#fff;font-size:12px;cursor:pointer;}

#hd_icbc .city{float:left;width:73px;height:25px;line-height:25px;background:url(i/icbc_bg-guides-city.jpg) no-repeat 0 0;}
#hd_icbc .city h2{text-align:center;color:#770009;}
#hd_icbc .change{float:left;width:80px;padding:3px 8px;*padding-top:5px;_padding-top:3px;color:#fff;font-size:12px;cursor:pointer;}
#hd_icbc .city-list{display:none;clear:both;float:left;width:345px;margin-top:5px;padding:10px 10px;background:#515151;}
#hd_icbc .city-list ul{float:left;padding-bottom:5px;}
#hd_icbc .city-list li{float:left;width:80px;margin-bottom:5px;margin-left:5px;dborder:1px dashed #666;}
#hd_icbc .city-list li a{display:block;padding:2px 5px;text-align:center;color:#fff;}
#hd_icbc .city-list li a:hover{background:#666;color:#399;}
#hd_icbc .city-list li.current a{background:#666;color:#f1f1f1;}
#hd_icbc .city-list li.current a:hover{color:#399;}
#hd_icbc .city-list .other{clear:both;border-top:1px dashed #666;padding-top:5px;font-size:12px;zoom:1;}
#hd_icbc .city-list .other a{float:right;width:60px;padding:2px 5px;color:#fff;}
#hd_icbc .city-list .other a:hover{background:#666;color:#fff;;text-decoration:none;}

#hd .city-list{display:none;clear:both;float:left;width:345px;margin-top:5px;padding:10px 10px;background:#515151;}
#hd .city-list ul{float:left;padding-bottom:5px;}
#hd .city-list li{float:left;width:80px;margin-bottom:5px;margin-left:5px;dborder:1px dashed #666;}
#hd .city-list li a{display:block;padding:2px 5px;text-align:center;color:#fff;}
#hd .city-list li a:hover{background:#666;color:#399;}
#hd .city-list li.current a{background:#666;color:#f1f1f1;}
#hd .city-list li.current a:hover{color:#399;}
#hd .city-list .other{clear:both;border-top:1px dashed #666;padding-top:5px;font-size:12px;zoom:1;}
#hd .city-list .other a{float:right;width:60px;padding:2px 5px;color:#fff;}
#hd .city-list .other a:hover{background:#666;color:#fff;;text-decoration:none;}
#hd .subscribe{position:absolute;top:35px;right:0;width:275px;}
#hd .subscribe .text{display:block;padding:0 0 5px 5px;color:#999;font-size:12px;}

#myaccount-menu{display:none;position:absolute;right:60px;top:157px;padding:8px 0 8px;dborder:1px solid #76a045;border-top:0;font-weight:normal;font-size:14px;background-color:#ba3f49;}
#myaccount-menu li{width:150px;padding:5px 0;border-bottom:1px dashed #f21f4c;}
#myaccount-menu li a{display:block;padding-left:20px;color:#eef9fd;}
#myaccount-menu li a:hover{color:#0981be;text-decoration:none;}
#ft{width:960px;margin:0 auto;}
#ft .contact{height:58px;line-height:58px;font-weight:bold;text-align:right;}
#ft .contact a{color:#fff;}

#ft ul{background:#222;}
#ft ul,#ft ul a,#ft .copyright{color:#666;}
#ft li.col{float:left;display:inline;width:110px;height:130px;padding:20px 0 0 50px;border-right:1px dashed #373536;}
#ft li.end{border:none;padding-left:70px;}
#ft h3{font-size:14px;color:#666;}
#ft .sub-list{margin-top:5px;font-size:12px;}
#ft .sub-list li{list-style-position:inside;list-style-type:disc;line-height:20px;}
#ft .logo-footer{padding-top:35px; width:280px; margin-left:-50px}
#ft .icp-footer{padding-top:35px;}
#ft .copyright p{color:#6f6f6f;padding:3px 0;text-align:center;font-size:12px;}
#miibeian{color:#6f6f6f;}
dd#bd{position:relative;z-index:1;width:960px;margin:0 auto;padding:30px 0 65px;}
#bd{position:relative;z-index:1;width:960px;margin:30px auto 65px;}

#content{float:left;width:702px;_display:inline;margin-left:8px;margin-right:16px;padding:0; margin-top:0px }
#content.mainwide{float:left;width:944px;_display:inline;margin-left:8px;margin-right:16px;padding:0;}


.box-top{background:url(i/bg-box-702.gif) no-repeat 0 0;height:20px;overflow:hidden;}
.box-content{background:#fff;border-left:2px solid #fbb2c1;border-right:2px solid #fbb2c1;}
.box-bottom{background:url(i/bg-box-702.gif) no-repeat 0 -21px;height:20px;overflow:hidden;}
.mainwide .box-top{background:url(i/bg-box-944.gif) no-repeat 0 0;}
.mainwide .box-bottom{background:url(i/bg-box-944.gif) no-repeat 0 -21px;}

.box-split .box-top{background:url(i/bg-box-split-702.gif) no-repeat 0 0;}
.box-split .box-content{background:url(i/bg-box-split-702b.gif) repeat-y 0 0;border:none;}
.box-split .box-bottom{background:url(i/bg-box-split-702.gif) no-repeat 0 -21px;}

.sbox{width:230px; margin:0px; }
.sbox-top{background:url(i/bg-sbox-230.gif) no-repeat 0 0;height:13px;overflow:hidden;}
.sbox-content{background:#fbeeef;border-left:2px solid #fbb2c1;border-right:2px solid #fbb2c1;}
.sbox-bottom{background:url(i/bg-sbox-230.gif) no-repeat 0 -14px;height:13px;}
.sbox-white{width:230px;}
.sbox-white .sbox-top{background:url(i/bg-sbox-230-white.gif) no-repeat 0 0;height:12px;overflow:hidden;}
.sbox-white .sbox-content{background:#fff;border:none;}
.sbox-white .sbox-bottom{background:url(i/bg-sbox-230-white.gif) no-repeat 0 -13px;height:12px;}
.clear{clear:both;}
.dashboard{position:relative;bottom:-2px;z-index:2;_display:inline;margin-left:24px;zoom:1;}
.dashboard ul{float:left;_display:inline;}
.dashboard li{float:left;_display:inline;margin-right:4px;font-size:14px;}
.dashboard li a{float:left;height:27px;padding:7px 7px 0 15px;background:url(i/bg-dashboard-tab.gif) no-repeat 0 -200px;outline:0;}
.dashboard li span{float:left;width:10px;height:34px;background:url(i/bg-dashboard-tab.gif) no-repeat -161px -300px;}
.dashboard li.current a{background-position:0 0;}
.dashboard li.current span{background-position:-161px -100px;}

.dashboard_b{position:relative;bottom:-2px;z-index:2;_display:inline;margin-left:24px;zoom:1;}
.dashboard_b ul{float:left;_display:inline;}
.dashboard_b li{float:left;_display:inline;margin-right:4px;font-size:14px;}
.dashboard_b li a{float:left;height:27px;padding:7px 7px 0 10px;background:url(i/bg-dashboard-tab.gif) no-repeat 0 -200px;outline:0;}
.dashboard_b li span{float:left;width:10px;height:34px;background:url(i/bg-dashboard-tab.gif) no-repeat -161px -300px;}
.dashboard_b li.current a{background-position:0 0;}
.dashboard_b li.current span{background-position:-161px -100px;}

.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:#f1f1f1;}
.coupons-table .print td{background:#FF9;}
.coupons-table a.deal-title{color:#626061;}
.coupons-table a.deal-title:hover{color:#626061;}
.coupons-table .op{font-size:14px; 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;}
/* 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(i/bg-pay-return-success.gif) no-repeat 145px 25px;}
#content div.error{height:60px;padding-left:232px;padding-top:38px;background:url(i/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:678px;padding:20px 10px 50px;border-top:1px solid #fbdfe5;}
#content.mainwide .sect{width:920px;padding:20px 10px 50px;border-top:1px solid #fbdfe5;}
#content .field{clear:left;float:left;_display:inline;width:650px;padding:0 10px 2px;margin:5px auto 10px;}
#content.mainwide .field{clear:left;float:left;_display:inline;width:892px;padding:0 10px 2px;margin:5px auto 10px;}
#content .field label{float:left;padding-right:20px;width:90px;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.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:#f1f1f1;}
#content .hint{clear:left;float:left;width:320px;margin-left:110px;font-size:12px;color:#989898;}
#content.mainwide .hint{clear:left;float:left;width:560px;margin-left:110px;font-size:12px;color:#989898;}
#content .act{clear:left;padding:0 10px 0;margin-left:110px;}
#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:#f1f1f1;}
#content .wholetip h3{padding:8px 18px;font-size:16px;}
#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:25px;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 7px;background:#bc2b48;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}
/* signup */
#signup{position:relative;}
#signup .f-input-tip{float:left;margin-left:10px;margin-top:5px;font-size:12px;color:#666;}
#signup .email .f-input{font-weight:bold;}
#signup .username .f-input{font-weight:bold;}
#signup .city{margin-bottom:0;}
#signup .f-city{float:left;margin-top:4px;color:#000000;}
#signup .field .f-cityname{width:100px;color:#000000;}
#signup .enter-city{float:left;margin-top:3px;*margin-top:0;margin-left:15px;color:#333;}
#signup .subscribe{width:200px;margin-left:110px;*margin-left:107px;padding-bottom:0;margin-top:5px;}
#signup .subscribe label{width:150px;margin-top:0;*margin-top:2px;height:20px;line-height:20px;font-size:12px;text-align:left;padding-left:3px;}
#signup .act{margin-top:10px;*margin-top:0;}
#signuped .sect{width:auto;padding:50px 50px 50px;}
#signuped .notice-content{padding:5px 0;color:#666;}
#signuped .help-tip{margin-top:25px;background:#f7f7f7;padding:20px 30px 20px 25px;font-size:12px;}
#signuped .help-list{margin:10px 0 0;}
#signuped .help-list li{margin-bottom:5px;list-style-position:inside;list-style-type:disc;color:#666;}
.signup-gotoverify{margin-top:15px;text-align:center;}
#verify .sect{width:auto;padding:50px 50px 50px;}
#verify .notice-content{padding:5px 0;color:#666;}

#login .email .f-input{font-weight:bold;}
#login .autologin{width:200px;margin-left:110px;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;}

#coupons .head{position:relative;}
#coupons .filter{position:absolute;top:25px;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 7px;background:#eb7784;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}
#coupons .delivery-text{color:#808080;}
#coupons .sbox{margin-top:34px;}
#coupons .invalid{color:#ddd;}

#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;}

#biz .autologin{margin-left:110px;padding-bottom:0;margin-top:0;}
#biz .autologin label{margin:0;height:20px;line-height:20px;font-size:12px;text-align:left;padding-left:5px;}
#biz .field .coupon-code{clear:left;float:left;width:500px;font-size:25px;height:30px;padding:10px;}
#biz .verify{margin-left:0;}
#biz .verify .formbutton{padding:.5em 1.5em;margin-right:10px;}
#biz .verify-noti{margin:30px 10px 0;}
#biz .verify-noti dt{margin:20px 0 5px;font-size:16px;font-weight:bold;}
#biz .edit-password th{font-weight:normal;text-align:right;}
#mis .f-textarea{width:430px;height:200px;}
#mis .f-input{width:430px;}
#feedback .notice{margin:0px 10px 10px;}
#feedback .f-textarea{width:430px;}
#feedback .f-input{width:430px;}

#about .sect h3{margin:20px 0 10px;padding-left:10px;font-size:1.2em;}
#about .sect h4{margin:25px 0 10px;padding-left:10px;font-size:1em;}
#about .sect p{margin:10px;line-height:1.5em;}
#about .sect ol.list{margin:10px 20px;}
#about .sect ol.list li{list-style-position:inside;list-style-type:decimal;}
#about .sect ul.list{margin:10px 20px;}
#about .about .sect{padding:10px 10px;}
#about .about ul.list{margin:5px 10px 30px 30px;}
#about .about dl{margin-top:20px;margin-left:10px;}
#about .about dt{font-weight:bold;}
#about .about h3.contact{padding:8px 18px;background:#E8F9FF;font-size:16px;}
#about .about dl.contact{margin-left:18px;}

#about .job .caption{margin:0 20px;}
#about .job .faith{margin:10px 10px 30px;padding-left:21px;*padding-left:21px;}
#about .job .joinus{padding-left:21px;*padding-left:23px;}
#about .job .job-title{padding:3px 30px;background:#E8F9FF url(i/bg-toggle-fold.gif) no-repeat 10px -89px;cursor:pointer;zoom:1;}
#about .job .fold{background-position:10px -89px;}
#about .job .unfold{background-position:10px 11px;;}
#about .job .job-desc{display:block;}
#about .job .job-desc p{margin-left:30px;margin-bottom:0;}
#about .job .job-desc p.continue{margin-bottom:20px;}
#about .job .job-desc ul{margin:5px 20px 0 45px;*margin-left:47px;}
#about .job .job-desc ol{margin:5px 20px 20px 50px;*margin-left:53px;}
#about .job .job-desc ul li{list-style-position:outside;list-style-type:disc;}
#about .job .job-desc ol li{list-style-position:outside;list-style-type:decimal;}
#about .job .job-desc h4{font-size:16px;}
#about .job .job-desc h5{margin-left:30px;}

#learn .intro{margin:0 10px;}
#learn .step{margin:10px 10px 20px;}
#learn .first{margin-top:0;}
#learn .guide{padding:20px 30px;width:auto;}
#learn .guide-steps{color:#666;}
#learn .guide-steps li{position:relative;z-index:1;}
#learn .guide-steps h3{width:370px;height:38px;margin-top:50px;background:url(i/bg-learn-guide-titles.gif) no-repeat 0 0;text-indent:-999em;}
#learn .guide-steps h3.step1{margin-top:0;}
#learn .guide-steps h3.step2{background-position:0 -200px;}
#learn .guide-steps h3.step3{background-position:0 -400px;}
#learn .guide-steps h3.step4{background-position:0 -600px;}
#learn .guide-steps .text{width:290px;padding-left:50px;margin-top:5px;}
#learn .guide-steps .text img{display:block;margin-top:10px;}
#learn .bubble{position:absolute;top:0;left:370px;}
#learn .bubble-top{width:237px;padding:20px 10px 20px 28px;background:url(i/bg-learn-guide-bubble.gif) no-repeat 0 0;}
#learn .bubble-bottom{width:275px;height:12px;zoom:1;overflow:hidden;background:url(i/bg-learn-guide-bubble.gif) no-repeat 0 -588px;}
#learn .bubble li{list-style-position:inside;list-style-type:decimal;}
#learn .bubble ol.buy li{margin-bottom:25px;}
#learn .bubble ol.buy li.last{margin-bottom:0;}
#learn .bubble ol.coupon li{margin-top:5px;}
#learn .bubble ol.coupon p{font-size:12px;padding-left:20px;}
#learn .bubble ol.coupon p img{display:block;margin-top:12px;margin-left:-18px;}
#help .sect{padding-top:16px;}
#help .sect h3{margin:20px 0 10px;padding-left:10px;font-size:1.2em;}
#help .sect h4{margin:25px 0 5px;padding-left:10px;font-size:1em;}
#help .sect h4.first{margin:0;}
#help .sect p{margin:5px 10px;line-height:1.5em;}

#help .faq .sect{padding:16px 10px 10px;width:auto;}
#help .faq .faqlist li{margin-bottom:12px;padding:10px;list-style-position:inside;list-style-type:decimal;}
#help .faq .faqlist li.alt{background:#f6f6f6;}
#help .faq .faqlist h4{display:inline;color:#333;}
#help .faq .faqlist p{margin:8px 20px 0;*margin-left:16px;line-height:1.5em;color:#666;}
#help .faq .paytype p{padding-top:10px;*padding-top:15px;padding-left:140px;}
#help .faq .paytype .ips{height:35px;background:url(i/ips.gif) no-repeat 0 3px;*background-position:0 5px;}
#help .faq .paytype .alipay{height:39px;background:url(i/alipay.gif) no-repeat 0 2px;}
#help .faq .paytype .yeepay{height:33px;background:url(i/yeepay.gif) no-repeat 0 2px;}
#help .faq .paytype .chinabank{height:35px;background:url(i/chinabank.gif) no-repeat 0 3px;*background-position:0 5px;}
#help .faq .paytype .tenpay{height:35px;background:url(i/tenpay.jpg) no-repeat 0 3px;*background-position:0 5px;}
#help .faq .paytype .heepay{height:35px;background:url(i/heepay.jpg) no-repeat 0 3px;*background-position:0 5px;}
#help .faq .paytype .icardpay{height:35px;background:url(i/icardpay.png) no-repeat 0 3px;*background-position:0 5px;}
@media screen and(-webkit-min-device-pixel-ratio:0){#help .faq .faqlist p{margin-left:17px;}
}

/* sidebar */
#sidebar{float:left;width:234px;_display:inline;}
#sidebar h2{font-size:1.2em;padding-bottom:8px;}
#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;}

#sidebar .side-vote-tip{margin-top:20px;}
#sidebar .side-vote-tip .tip{padding:4px 13px;}
#sidebar .side-vote-tip h2{padding-top:0;padding-bottom:10px;}
#sidebar .side-vote-tip .text{padding-left:55px;line-height:18px;background:url(i/bg-deal-default-icons.gif) no-repeat 0 -94px;color:#333;}
#sidebar .side-vote-tip .text .mark{margin-bottom:2px;}
#sidebar .side-vote-tip .link{margin-top:12px;text-align:center;}
#sidebar .side-vote-tip .link a{font-weight:bold;font-size:12px;}

#side-business ul{margin-top:7px;}
#side-business li{margin:0 0 3px 0;}
#side-business li.address{margin-bottom:10px;}

#sidebar .side-others .tip{padding:4px 15px;}
#sidebar .side-others h2{padding-top:0;padding-bottom:5px;}
#sidebar .side-others p{line-height:1.5;}
#sidebar .side-others strong{color:#c33;}
#sidebar .side-others a{font-weight:bold;font-size:12px;}

#sidebar .side-business .tip{padding:4px 15px; font-family:"黑体"}
#sidebar .side-business h2{padding-top:0;padding-bottom:5px;}
#sidebar .side-business p{line-height:1.5;}
#sidebar .deal-consult h2{font-size:16px;zoom:1;}
#sidebar .cardcode{padding:10px;}
#sidebar .cardcode .f-input{display:block;width:195px;}
#sidebar .cardcode .	{display:block;margin-top:5px;}
#sidebar .cardcode .act{display:none;}
#sidebar #cardcode-link{background:url(i/blue_arrow.gif) no-repeat 0 5px;padding-left:12px;}

#login .side-tip h2,#signup .side-tip h2{padding-bottom:0;}
#login .side-tip p,#signup .side-tip p{margin-top:10px;}
#maillist .side-business .tip{padding:4px 15px;}
#maillist .side-business h2{padding-top:0;padding-bottom:5px;}
#maillist .side-business p{line-height:1.5;}
#help .side-tip-help{padding:10px 12px 1px;}
#help .side-tip-help img{display:block;}
#help .side-tip-help span{display:block;margin:5px 0 15px;padding-left:10px;}

#sidebar .sbox { margin-top:0px; margin-bottom:15px; }

/* deal */
#deal-share .deal-share-fix{float:left;width:10px;height:30px;background:url(i/bg-share-corner.gif) no-repeat 100% -50px;}
#deal-share .deal-share-top{float:left;_display:inline;margin-left:24px;background:url(i/bg-share-corner.gif) no-repeat 0 0;}
#deal-share .deal-share-links{float:left;width:600px;height:23px;padding:7px 0 0 20px;}
#deal-share .deal-share-links h4{float:left;font-weight:normal;}
#deal-share .deal-share-links ul{zoom:1;}
#deal-share .deal-share-links li{float:left;margin-top:2px;margin-left:3px}
#deal-share a{float:left;dwidth:30px;height:16px;line-height:16px;*line-height:18px;padding-left:20px;background:url(i/icons-share.gif) no-repeat 0 0;margin-right:10px;color:#000;font-size:12px;font-family:Helvetica,arial,sans-serif;outline:0;}
#deal-share a:hover{color:#0981be;}

#deal-share .kaixin{background-position:0 -40px;}
#deal-share .renren{background-position:0 -80px;}
#deal-share .douban{background-position:0 -120px;}
#deal-share .email{background-position:0 -161px;}
#deal-share .sina{background-position:0 -201px;}
#deal-share .QQ{background-position:0 -241px;}
.deal-share-im{display:none;clear:both;width:482px;margin-left:24px; }
.deal-share-im1{clear:both;width:482px;margin-left:24px;}
.deal-share-im-b{height:50px;padding:10px 10px 10px 20px;border-left:1px solid #fbb2c1;border-right:1px solid #fbb2c1;background-color:#fef3f7;}
#deal-share-im-c{display:none;clear:both;width:482px;margin-left:24px;}
#deal-share-im-c .deal-share-im-b{height:50px;padding:10px 10px 10px 20px;border-left:1px solid #fbb2c1;border-right:1px solid #fbb2c1;background-color:#fef3f7;}
#deal-share-im-c .f-input{width:345px;/*width:262px;*/}
#deal-share-im-c .formbutton{display:none;/*display:inline;*/}
#deal-intro{clear:both;padding:25px 14px 15px;border:2px solid #fbb2c1;background:#fff;}
#deal-intro .main{float:left;width:215px;margin-right:15px;_margin-right:10px;_display:inline;font-family:Helvetica,arial,sans-serif;}
#deal-intro .side{float:left;width:440px;margin-right:0;}
#deal-intro .side .deal-buy-cover-img img{width:440px;}
#deal-intro .side .digest{margin-top:28px;margin-left:10px;padding-left:70px;padding-right:35px;background:url(i/bg-deal-voice-quote.gif) no-repeat 0 0;color:#666;}
#deal-intro h1 {
	padding: 0 4px 20px 4px;
	font-size: 30px;
	line-height: 1.2;
	font-family: '黑体', arial, sans-serif;
}
#deal-intro h1 span{font-family:arial,sans-serif;}
#deal-intro .deal-buy{position:relative;}
#deal-intro .deal-today-link{text-decoration:none;color:#ba0311}
#deal-intro .deal-price-tag{position:absolute;z-index:1;left:-72px;width:237px;height:97px;padding-left:50px;background:url(i/bg-deal-price.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/i/bg-deal-price.png');}
#deal-intro .deal-price{position:absolute;z-index:2;left:-72px;width:237px;height:97px;line-height:82px;padding-left:50px;}
#deal-intro .deal-price span{position:absolute;z-index:2;top:0;left:146px;color:#fff;}
#deal-intro .deal-price span.deal-price-expire,#deal-intro .deal-price span.deal-price-soldout{padding-left:10px;width:140px;background:url(i/bg-deal-close-text.gif) no-repeat 0 16px;color:#666;}
#deal-intro .deal-price span.deal-price-expire{width:140px;height:84px;background:url(i/deal-buystop.png) no-repeat 6px 17px;}
#deal-intro .deal-price span.deal-price-soldout{width:140px;height:84px;background:url(i/deal-buyout.png) no-repeat 6px 17px;}
#deal-intro .deal-price strong{float:left;margin-left:5px;font-size:32px;color:#fff;font-weight:normal;}
#deal-intro .deal-price span a{display:block;width:122;height:49px;line-height:49px;margin-top:19px;margin-left:-3px;outline:0;}
#deal-intro .progress-pointer{float:left;zoom:1;padding:3px 0;}
#deal-intro .progress-pointer span{float:left;width:14px;height:13px;background:url(i/bg-progress-pointer.gif) no-repeat 0 0;}
#deal-intro .progress-bar{float:left;height:17px;padding:0 2px;width:198px;background:url(i/bg-progress-bottom.gif) no-repeat left top;}
#deal-intro .progress-left,#deal-intro .progress-right{float:left;height:9px;margin-top:3px;*margin-top:3px;background:url(i/bg-progress-top-l.gif) no-repeat left top;}
#deal-intro .progress-left{margin-left:2px;_margin-left:1px;}
#deal-intro .progress-right{width:6px;background-image:url(i/bg-progress-top-r.gif);}
#deal-intro .hide{display:none;}
#deal-intro .min{clear:both;float:left;font-weight:bold;}
#deal-intro .max{float:right;font-weight:bold;}

.deal-consult{clear:both;position:relative;font-size:12px;}
.deal-consult .sbox-bubble{position:absolute;top:37px;left:-17px;width:19px;height:30px;background:url(i/bg-sbox-bubble.gif) no-repeat 0 0;}
.deal-consult .nav{padding:0;color:#ba0311;}
.deal-consult-tip{padding:3px 15px 8px;}
.deal-consult-tip .noconsult{margin:12px 0;color:#60605E;}
.deal-consult-tip .list{color:#626061;zoom:1;}
.deal-consult-tip .list a{color:#626061;}
.deal-consult-tip .list li{padding:5px 0;border-bottom:1px dashed #cdccca;}
.deal-consult-tip .list .last{border:none;}
.deal-consult-tip .custom-service{margin-top:12px;padding:15px 15px 12px;text-align:center;background:#fff;zoom:1;}
.deal-consult-tip .custom-service .time{font-size:12px;}

.deal-city-posi{margin-top:0px;width:230px;}
.deal-city-posi .top1{height:53px;background:url(i/bg-top-d.gif) no-repeat 0 0;}
.deal-city-posi .top2{height:53px;background:url(i/bg-top-x.gif) no-repeat 0 0;}
.deal-city-posi .body{padding:10px 10px 0px 10px;background:#fbeeef;}
.deal-city-posi .bottom{height:12px;background:url(i/bg-deal-subscribe-b.gif) no-repeat 0 0;}
.deal-city-posi .link{ font-family:"黑体";color:#333;}

.deal-subscribe{margin-top:0px;width:230px;}
.deal-subscribe .top{height:76px;background:url(i/bg-deal-subscribe-t.gif) no-repeat 0 0;}
.deal-subscribe .body{padding:10px;background:#fbeeef;}
.deal-subscribe .bottom{height:12px;background:url(i/bg-deal-subscribe-b.gif) no-repeat 0 0;}
.deal-subscribe .text{margin-top:10px;padding-right:50px;background:url(i/bg-deal-subscribe-m.gif) no-repeat right center;font-size:12px;color:#999;}
.deal-subscribe .address{width:100%;}
.deal-subscribe .address td{vertical-align:top;}
.deal-subscribe .f-text{width:147px;color:#999;font-size:12px;border:#db8e94;background:#fde4c9}
.deal-discount{width:100%;margin-top:77px;border:1px solid #ba0311;background:#fee2ec;font-weight:bold;}
.deal-discount th,.deal-discount td{padding:0 10px;text-align:center;}
.deal-discount th{padding-top:20px;font-size:12px;font-weight:normal;}
.deal-discount td{padding-bottom:10px;font-size:16px;}
.deal-box{margin-top:12px;border:1px solid #f89201;background:#fdecd4;padding:8px;}
.deal-timeleft{padding-left:20px;padding-right:64px;background-image:url(i/bg-deal-open.gif);background-position:90% 50%;background-repeat:no-repeat;color:#333;}
.deal-timeleft h3{font-size:14px;font-weight:normal;}
.deal-timeleft li{font-weight:bold;}
.deal-timeleft li span{float:left;width:22px;font-weight:bold;margin-right:4px;text-align:right;*margin-top:-1px;padding-right:2px;*padding-right:0;}
.deal-off{background-image:url(i/bg-deal-end.gif);}
.deal-status{padding:15px 8px;text-align:center;}
.deal-available-tip{clear:both;font-size:12px;color:#333;}

.deal-buy-tip-top{line-height:1.2;margin-bottom:5px;font-size:18px;font-weight:bold; color:#000}
.deal-buy-tip-top-num{color:#ba0311}
.deal-buy-tip-total{margin-top:10px;line-height:1.2;font-size:18px;font-weight:bold;}
.deal-buy-tip-notice{font-size:12px;}
.deal-buy-ended{margin:5px 0 12px;color:#333;font-size:12px;}
.deal-buy-on{margin-bottom:5px;font-size:16px;font-weight:bold;}
.deal-buy-on img{position:relative;left:-9px;top:9px;}
.deal-buy-tip-btm{font-size:12px;}

.deal-buy-soldout{height:89px;background:url(i/bg-sold-out.gif) no-repeat 50% 0;}
.deal-buy-success{height:89px;background:url(i/bg-deal-expired-success.gif) no-repeat 50% 0;}
.deal-buy-failure{height:89px;background:url(i/bg-deal-expired-fail.gif) no-repeat 50% 0;}

#deal-stuff .deal-price strong{float:left;color:#fff;font-size:250%;}
#deal-stuff{position:relative;margin-top:22px;}
#deal-stuff .main,#deal-stuff .side{float:left;padding:6px 22px;}
#deal-stuff .main{width:413px;}
#deal-stuff .side{width:190px;}
#deal-stuff h2{font-size:16px;}
#deal-stuff .main .blk{margin:7px 0 30px;}
#deal-stuff .main .blk p{margin:10px 0 15px;}
#deal-stuff .main .detail p{margin:5px 0;}
#deal-stuff .main .detail p img{display:block; margin:5px auto;}
#deal-stuff .deal-detail-intro{margin-bottom:30px;}
#deal-stuff .deal-detail-intro h2{margin:0;font-size:16px;}
#deal-stuff .deal-detail-intro ul{margin-top:5px;}
#deal-stuff .deal-detail-intro li{list-style-position:inside;list-style-type:disc;line-height:1.6;}
#deal-stuff .main ul.list{margin:10px 0 15px;padding-left:15px;}
#deal-stuff .main ul.list li{list-style-position:outside;list-style-type:disc;margin-bottom:5px;}
#deal-stuff .main ol.list{margin:10px 0 15px;padding-left:18px;*padding-left:23px;}
#deal-stuff .main ol.list li{list-style-position:outside;list-style-type:decimal;margin-bottom:5px;}
#deal-stuff .main dt{font-weight:bold;margin:10px 0 2px;}
#deal-stuff .review ul li{background:url(i/quote.gif) no-repeat 0 2px;margin-bottom:10px;padding:0 0 0 20px;}
#deal-stuff .review ul span{display:block;text-align:right;}
#deal-stuff .go-top{position:absolute;z-index:1;zoom:1;left:737px;bottom:0;width:50px;font-size:12px;}
#deal-stuff .go-top a{color:#32989a;}
#deal-stuff .go-top a:hover{text-decoration:none;}
#deal-stuff .go-top .top-arrow{padding-right:3px;}
#deal-business{border:2px solid #76a045;background:#ddedcc;padding:8px;}
#deal-buy{margin-bottom:16px;padding-bottom:14px;}
#deal-buy .form-submit{margin:10px 16px;margin-left:250px;}
#deal-buy table{width:100%;}
#deal-buy h3.mobile{margin-top:20px;padding:0 0 4px 16px;}
#deal-buy p.mobile{margin:0;padding-left:16px;}
#deal-buy p.mobile label{padding-left:5px;}
#deal-buy .sect{width:auto;padding:20px 20px 20px;}
#deal-buy .input-text{width:50px;margin-bottom:3px;font-size:140%;text-align:center;}
#deal-buy .order-table th,#deal-buy .order-table td{padding:10px 16px;text-align:center;}
#deal-buy .order-table th{background:#f9d8df;padding-top:10px;padding-bottom:10px;white-space:nowrap;}
#deal-buy .order-table td{border-bottom:1px solid #f9d8df;}
#deal-buy .order-table .deal-buy-desc{width:auto;padding-left:16px;text-align:left;}
#deal-buy .deal-buy-quantity{width:80px;}
#deal-buy .deal-buy-multi{width:15px;}
#deal-buy .deal-buy-price{width:50px;}
#deal-buy .deal-buy-equal{width:15px;}
#deal-buy .order-table .deal-buy-total{width:80px;padding-right:12px;text-align:right;}
#deal-buy .order-table .order-total td{border:none;color:#c33;}
#deal-buy td.deal-buy-total{font-size:20px;}
#deal-buy .order-total .deal-buy-total{font-weight:bold;}
#deal-buy h3.address{padding:10px 0 10px 16px;background:#EFF8FF;color:#333;}
#deal-buy h3.address span{font-weight:normal;}
#deal-buy h3.delivery{margin-top:0;padding:12px 0 4px 16px;}
#deal-buy p.address{margin:10px 0 5px;padding-left:16px;}
#deal-buy .address-table{margin:5px 0 5px;}
#deal-buy .address-table th{width:95px;vertical-align:top;padding:5px 0;font-weight:normal;text-align:right;}
#deal-buy .address-table td{padding:5px;width:480px;}
#deal-buy .address-table .blk-error{display:none;width:440px;border:1px solid #f60;height:25px;line-height:25px;margin:5px 0 0;padding-left:28px;padding-right:10px;background:#fff2e9 url(i/bg-sys-icons.gif) no-repeat 5px 5px;}
#deal-buy .address-list{margin-left:30px;}
#deal-buy .address-zipcode{width:100px;}
#deal-buy .address-detail{width:470px;}
#deal-buy .address-name{width:120px;}
#deal-buy .address-phone{width:120px;}
#deal-buy .address-list li{line-height:2;}
#deal-buy .address-list .selected{background:#ffc;}
#deal-buy .address-list label{padding-left:10px;}
#deal-buy .delivery-type{margin-left:30px;}
#deal-buy .delivery-type li{line-height:2;}
#deal-buy .delivery-type label{padding-left:10px;}
#deal-buy .delivery-comment{padding-left:30px;}
#deal-buy-update{font-size:12px;}
#deal-buy-box h2 span{margin-left:10px;font-size:14px;font-weight:normal;}
#deal-buy-form-signup{margin-top:10px;}
#deal-buy-login{position:absolute;top:110px;*top:100px;right:20px;width:240px;padding:12px;background-color:#EFF8FF;}
#deal-buy-login p{margin:10px 0;}
#deal-buy-login-form p span{display:inline-block;width:45px;padding-right:10px;text-align:right;}
#deal-buy-login .f-input{width:160px;}
#deal-buy-login-tip strong{padding:3px 15px;border:1px solid;border-color:#82D0D4 #92D6D9 #54A3A7 #4D989B;background:#63C5C8;color:#fff;cursor:pointer;font-size:14px;font-weight:normal;}
#content #deal-buy-login-form .act{margin-left:55px;padding:0;}
#content #order-paytype .sect{padding-bottom:24px;}
#deal-buy .order-check-form{margin-top:12px;border-top:1px solid #44ACAF;padding-top:20px;}
#deal-buy .has-credit{border:none;padding-top:0;}
#deal-buy .order-pay-credit h3{padding:8px 16px;background:#EFF8FF;color:#333;}
#deal-buy .order-pay-credit p{padding:12px 16px;}
#deal-buy .order-pay-credit p strong{color:#c33;}
#deal-buy .order-pay-credit div {padding:5px 16px;}
#deal-buy .order-pay-credit div p{padding:5px 0;}
#deal-buy .order-pay-credit div li{padding-left:20px;}
#deal-buy .order-pay-credit div strong{color:#000;}

#deal-buy .choose-pay-type{padding-left:16px;}
#deal-buy .paytype h2 strong{color:#c00;}
#deal-buy .paytype .check-act{margin-top:32px;padding-left:16px;}
#deal-buy .paytype .typelist{margin-left:16px;}
#deal-buy .paytype .typelist li{clear:both;float:left;margin-top:10px;width:640px;}
#deal-buy .paytype .typelist input{float:left;margin-top:15px;}
#deal-buy .paytype .typelist label{float:left;padding-top:12px;*padding-top:15px;width:420px;padding-left:160px;}
#deal-buy .paytype .typelist img{float:left;padding-top:10px;*padding-top:9px;width:115px;padding-left:20px;}
#deal-buy .paytype .typelist .alipay{height:39px;background:url(i/alipay.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .ips{height:35px;background:url(i/ips.gif) no-repeat 20px 3px;*background-position:20px 5px;}
#deal-buy .paytype .typelist .chinabank{height:35px;background:url(i/chinabank.gif) no-repeat 20px 3px;*background-position:20px 5px;}
#deal-buy .paytype .typelist .tenpay{height:35px;background:url(i/tenpay.jpg) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .heepay{height:55px;background:url(i/heepay.jpg) no-repeat 20px 3px;*background-position:20px 5px;}
#deal-buy .paytype .typelist .heepayjxk{height:55px;background:url(i/jxklogo.gif) no-repeat 20px 3px;*background-position:20px 5px;}
/*手机支付直连*/
#deal-buy .paytype .typelist .iposm-icbc{height:31px;background:url(i/iposm-icbc.jpg) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .chinamobile {
	height: 38px;
	background: url(i/10086.jpg) no-repeat 20px 3px;
	*background-position: 20px 5px;
}
#deal-buy .paytype .typelist .icardpay{height:56px;background:url(i/icardpay.png) no-repeat 20px 3px;*background-position:20px 5px;}
#deal-buy .paytype .mobile{margin:10px;}
#deal-buy .paytype .address{padding-left:16px;}
#deal-buy .paytype .address span{color:#666;}
#deal-buy .gotopay{padding:10px 1.5em;font-size:16px;}
#deal-buy .back-to-check{margin-top:20px;}
#order-pay .total-money{color:#c33;}
#order-pay-return .sect{padding:20px 50px 50px;width:auto;}
#order-pay-return h3.mobile{margin:20px 0 10px;font-size:18px;}
#order-pay-return p.mobile .f-text{width:150px;font-size:12px;color:#666;}
#order-pay-return .info{margin-left:32px;font-size:18px;font-weight:bold;}
#order-pay-return .info .delta{color:#c33;}
#order-pay-return .coupon-tip{margin-top:15px;background:#f7f7f7;padding:6px;}
#order-pay-return .coupon-tip-title{margin-top:10px;margin-left:25px;}
#order-pay-return .coupon-tip-title p{color:#666;font-size:12px;}
#order-pay-return .coupon-tip-list{margin-top:10px;padding:15px 25px 5px;background:#fff;}
#order-pay-return .coupon-tip-list h5{font-size:12px;font-weight:normal;color:#666;}
#order-pay-return .coupon-tip-list ol{margin-top:15px;}
#order-pay-return .coupon-tip-list li{margin-bottom:10px;list-style-position:inside;list-style-type:decimal;}
#order-pay-return .coupon-tip-list p{font-size:12px;padding-left:20px;*padding-left:16px;color:#666;}
#order-pay-return .coupon-tip-list a{text-decoration:underline;}
#order-pay-return .invite{width:596px;margin-top:30px;}
#order-pay-return .invite h3{font-size:18px;}
#order-pay-return .invite p{line-height:2;*line-height:1.5;}
#order-pay-return .invite .top{height:17px;background:url(i/bg-pay-return-box.gif) no-repeat 0 0;}
#order-pay-return .invite .content{padding:0 32px;background:#BCDDEE;}
#order-pay-return .invite .bottom{height:17px;background:url(i/bg-pay-return-box.gif) no-repeat 0 -18px;}
#order-pay-return .invite .f-text{width:375px;}
#order-pay-return .invite .formbutton{display:none;*display:inline;}
#order-pay-return .wait{padding:15px 25px;}
#order-pay-return .wait label{display:block;padding-bottom:5px;color:#666;font-weight:bold;}
#order-pay-return .wait p.mobile .f-text{width:185px;}
#order-pay-return .error-tip{margin:30px 0;font-weight:bold;text-align:center;}

#order-pay-dialog .bd{padding:1px;background:#fff;}
#order-pay-dialog h3{height:40px;line-height:40px;padding:0 10px;background:#f1f2ff;text-align:left;}
#order-pay-dialog h3 span{float:right;}
#order-pay-dialog .close{float:right;width:35px;padding-right:20px;background:url(i/bg-newbie-close.gif) no-repeat 100% 50%;*background-position:100% 45%;color:#2f2f2f;cursor:pointer;font-weight:normal;}
#order-pay-dialog .info{margin:20px 15px 20px;min-height:56px;padding-left:70px;background:url(i/bg-sys-icon-info.gif) no-repeat 0 0;font-size:16px;font-family:'黑体',arial,sans-serif;display:block;}
#order-pay-dialog .notice{padding-left:35px; margin:5px 0;}
#order-pay-dialog .notice input{width:180px;}
#order-pay-dialog .act{margin:15px 35px 20px;}
#order-pay-dialog .retry{margin:10px 35px 20px;}

#referrals h3.succlist{margin:0 10px 10px;padding-bottom:5px;border-bottom:1px solid #daeaca;font-size:1.2em;}
#content p.notice-total{background:#fffbcc;border:1px solid #ffec19;margin:0 10px 10px;padding:10px;}
#content p.notice-total strong{color:#c33;}
#referrals .coupons-table{margin-top:0;}
#referrals .intro{margin:0 10px;}
#referrals .login{margin:10px;font-size:18px;font-weight:bold;}
#referrals .referrals-side .invalid{margin:5px 0 10px;padding-left:15px;}
#referrals .referrals-side .invalid li{list-style-position:outside;list-style-type:disc;}
#referrals .box{position:relative;z-index:1;}
#referrals .refers .islogin{padding-bottom:1px;background:url(i/bg-referrals-money.jpg) no-repeat bottom right;}
#referrals .refers .share-list{margin:40px 38px 20px;}
#referrals .refers .share-list .f-text{width:235px;}
#referrals .refers .blk{float:left;margin-bottom:40px;}
#referrals .refers .blk h4{color:#349835;}
#referrals .refers .last{margin-bottom:0;}
#referrals .refers .logo{float:left;_display:inline;margin-right:15px;width:48px;height:48px;border:1px solid #ccc;background-color:#fff;}
#referrals .refers .info{float:left;width:435px;}
#referrals .refers .im .formbutton{visibility:hidden;*visibility:visible;font-size:14px;}
#referrals .refers .deal-info{float:left;margin-top:12px;}
#referrals .refers .pic{float:left;width:150px;}
#referrals .refers .pic img{display:block;}
#referrals .refers .deal-title{float:left;width:237px;padding-left:13px;}
#referrals .coupons-table th,#referrals .coupons-table td{text-align:center;}
#referrals .refer-box{margin-top:25px;width:497px;}
#referrals .refer-box-top{height:70px;background:#DCF3F9 url(i/bg-referrals-box.gif) no-repeat 0 0;}
#referrals .refer-box-content{padding:0 31px;background:#DCF3F9;}
#referrals .refer-box-bottom{height:20px;background:url(i/bg-referrals-box.gif) no-repeat 0 -61px;}
#referrals .share-links{margin:10px 10px 20px;}
#referrals .share-links a{margin-right:10px;}
#referrals .refer-box .share-list{margin-top:20px;margin-left:10px;}
#referrals .share-list li{float:left;margin:4px 0;font-size:14px;}
#referrals .share-list .logo{float:left;width:48px;height:48px;border:1px solid #ccc;background-color:#fff;}
#referrals .share-list .formbutton{display:none;*display:inline;font-size:14px;}
#referrals .share-list .im{float:left;width:500px;font-size:14px;}
#referrals .share-list .link{float:left;width:145px;height:50px;line-height:50px;}
#referrals .share-list .link a{font-weight:bold;text-decoration:underline;}
#referrals .nodeal{margin-top:10px;}
#referrals .nodeal li{margin:10px 0;}
#referrals .nodeal .link{width:500px;}
#referrals .deal-info{width:100%;background:#fff;}
#referrals .deal-info td{width:150px;padding:10px 10px;vertical-align:middle;}
#referrals .deal-info .pic a{margin:0;}
#referrals .deal-info .pic img{display:block;}
#referrals .deal-info .deal-title{width:240px;padding-left:5px;font-size:16px;font-weight:bold;}

#consult .consult-hd{float:left;width:702px;_display:inline;margin-left:8px;margin-right:16px;}
#consult .consult-bd{float:left;margin-top:25px;}
#consult .deal-info{clear:both;border:2px solid #fbb2c1;background:#fff;}
#consult .deal-info table{width:100%;}
#consult .deal-info .link{padding:22px 20px 25px 25px;vertical-align:top;}
#consult .deal-info .link h2{margin-top:3px;font-size:22px;}
dd#consult .deal-info .link h2 span{font-family:arial,sans-serif;}
#consult .deal-info .buy{width:235px;vertical-align:middle;padding:25px 0;background:#fbeeef url(i/bg-consult-deal-buy.gif) no-repeat 100% 52%;}
#consult .deal-info .buy a{float:right;width:185px;height:85px;text-indent:-9999px;}
#consult .consult-list{padding:10px 23px 18px;width:auto;}
#consult .consult-list .item{margin:0 0 23px 0;padding:10px 22px 20px;}
#consult .consult-list .alt .item{background:#f6f6f6;}
#consult .consult-list .item a{color:#666;}
#consult .consult-list .item a:hover{color:#666;}
#consult .consult-list .user{font-size:12px;color:#999;}

#consult .consult-list .user strong{float:left;width:300px;}
#consult .consult-list .user span{float:right;width:200px;text-align:right;}
#consult .consult-list .text{clear:both;margin-top:8px;}
#consult .consult-list .reply{margin-top:8px;color:#CB3234;}
#consult .consult-form{padding:35px 55px 15px;width:auto;height:152px;}
#consult .consult-form .commit{margin-top:10px;}
#consult .consult-form .f-textarea{width:480px;height:100px;}
#consult .consult-form .succ{display:none;padding:10px 0;}

#maillist .sect{padding:10px 23px 22px;width:auto;height:277px;}
#maillist .enter-address{margin-top:20px;padding:15px 20px 30px;background:#FDFEEE;border:1px solid #F3D3C4;}
#maillist .intro{margin-top:30px;}
#maillist .enter-address-c{float:left;margin-top:22px;font-size:12px;}
#maillist .enter-address-c label{display:block;padding-bottom:5px;}
#maillist .enter-address-c .mail{float:left;width:310px;}
#maillist .enter-address-c .f-mail{width:250px;}
#maillist .enter-address-c .city{float:left;width:300px;}
#maillist .enter-address-c .f-city{width:175px;}
#maillist .enter-address-c .f-cityname{width:175px;}
#maillist .enter-address-c span.tip{display:block;padding-top:5px;color:#7C7A7D;}
#maillist .side-pic p{line-height:1;padding-bottom:10px;}
#maillist .succ{padding:10px 0;}
#maillist .unsubscribe{margin-top:20px;}
#maillist .unsubscribe label{display:block;}
#maillist .welcome-notice{padding:0;}
#maillist .welcome-title{color:#c33;font-size:16px;font-weight:bold;}
#maillist .recent-title{margin-top:25px;}
#maillist .recent-title h2{font-size:2em;}
#maillist .welcome .sect{height:auto;}
#maillist .welcome .deals-list{margin-top:15px;}
#maillist .welcome .deals-list li{clear:both;}
#maillist .welcome .deals-list li.last{padding-top:30px;zoom:1;}
#maillist .welcome .pic{float:left;width:215px;margin-right:18px;_display:inline;}
#maillist .welcome .info{float:left;width:410px;}
#maillist .welcome .price{margin-top:10px;*margin-top:6px;padding:5px 15px;background:#E1F4FA;font-size:12px;}
#maillist .welcome .price strong{font-size:14px;}
#maillist .welcome .price strong.count{font-size:16px;}
#maillist .welcome .price strong.count .number{font-size:20px;color:#c33;}
#maillist .welcome .detail{margin-top:8px;color:#666;font-size:12px;}

#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;zoom:1;}
#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/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/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;}

#verify-coupon-id { cursor: pointer; }
/* order view detail */
#order-detail .sect{padding:26px 20px 50px;width:auto;}
#order-detail .data-table th,#order-detail .data-table td{padding:8px 0 8px 10px;vertical-align:top;}
#order-detail .data-table th{width:75px;padding-left:15px;}
#order-detail .data-table td{padding-left:0;color:#666;}
#order-detail .data-table td.orderid{padding-right:5px;color:#c33;}
#order-detail .data-table .other-coupon{color:#c33;}
#order-detail .info-table{margin:13px 0 28px;width:100%;}
#order-detail .info-table th,#order-detail .info-table td{padding:7px 10px;text-align:center;}
#order-detail .info-table th{background:#e6f9fa;border-bottom:3px solid #fff;}
#order-detail .info-table td{background:#f6f6f6;}
#order-detail .info-table .left{padding-left:15px;text-align:left;}
#order-detail .info-table .total{color:#c33;}
#order-detail .info-table .status{color:#c33;}

/* account charge */
#account-charge .charge{margin:0 10px;}
#account-charge .number{margin-top:10px;}
#account-charge .number .f-text{width:150px;}
#account-charge .tip{height:20px;color:#349835;}
#account-charge .choose{padding-top:5px;}
#account-charge .choose-pay-type{padding-left:0;}
#account-charge .typelist{margin-left:0;}
#account-charge .typelist li{clear:both;float:left;margin-top:10px;width:640px;}
#account-charge .typelist input{float:left;margin-top:15px;}
#account-charge .typelist label{float:left;padding-top:12px;*padding-top:15px;width:420px;padding-left:160px;}
#account-charge .typelist .alipay{height:39px;background:url(i/alipay.gif) no-repeat 20px 2px;}
#account-charge .typelist .tenpay{height:39px;background:url(i/tenpay.jpg) no-repeat 20px -1px;}
#account-charge .typelist .chinabank{height:35px;background:url(i/chinabank.gif) no-repeat 20px 3px;*background-position:20px 5px;}
#account-charge .typelist .icardpay{height:39px;background:url(i/bank-icardpay.gif) no-repeat 20px -1px;}
#account-charge .commit{margin-top:30px;}

/* image rotate */
#team_images {width:440px;margin-bottom:0px;height:280px; overflow:hidden;}
#team_images ul{list-style:none;}
#team_images a{outline:none; cursor:pointer;}
#team_images .mid{ width:440px;padding:0;position:relative;}
#team_images .mid ul{width:440px;height:280px;position:relative;overflow:hidden;}
#team_images .mid ul li{width:440px;height:280px; position:absolute;left:440px;top:0;}
#team_images .mid ul .first{left:0;}
#team_images #img_list{position:absolute; right:10px; bottom:10px;}
#team_images #img_list a{display:block; float:left; margin:2px 0 0 4px; border:solid 1px #333; line-height:20px; padding:0 5px; background:#fff; color:#000;}
#team_images #img_list a.active{line-height:24px; padding:0 7px; border-color:#ff6600; font-weight:bold; margin-top:0; color:#ff6600;}
/* end */
/*dialog*/
#dialog{position:absolute;z-index:9999;border:4px solid #CCC;display:none;}
/*end*/

/*validator*/
span.errorTip{ margin-left:4px; font-size:12px; color:#C00;}
div.errorTip { font-size:12px; color:#C00; }
div.validTip, span.validTip{ font-size:12px; display:none; } 
span.require { color:#C00; font-weight:bold; }
.noerror .errorTip, .noerror .validTip { display: none; } 
.errorInput{ background-color:#FFCC33; } 


/* vote */
#user-vote .welcome{margin:0 10px 10px;}
#user-vote .vote-list{margin:0 10px 0 10px;}
#user-vote .vote-list li{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #f1f1f1;}
#user-vote .vote-list li .choices{margin:5px 0 0 13px;line-height:2;color:#333;}
#user-vote .vote-list li .text{padding:0 12px 0 3px;*padding-right:7px;}
#user-vote .vote-list li .f-text{width:250px;}
#user-vote .vote-list .other{padding-left:17px;*padding-left:23px;}
#user-vote .vote-list .disabled{background:#f1f1f1;}
#user-vote .input-table td{padding:5px 2px 5px 0;}
#user-vote .input-table td.label{text-align:right;}
#user-vote .input-table td.label span{color:red;}
#user-vote .commit{margin:15px 10px;}
#user-vote .post-success{margin:15px 10px;}

/* sms */
a.sms { cursor:pointer; font-size:12px; color:#FFFFFF;}

/* money save */
#recent-deals .deals-list li { height:auto; padding-bottom:15px;}
#recent-deals .deals-list li.first { height:auto; padding-bottom:15px;}
#info_a { color:#666666; font-size:12px; padding-right:25px; text-align:right; width:293px; margin-top:-10px; clear:both;}
#info_a strong { color:#CC3333; font-size:20px; }


/*icbc style*/
#icbc_all_top{height:70px;background:#FFF;position:relative;z-index:2;width:950px;margin:0 auto;}
#icbc_all_top .icbc_logo{float:left; margin:6px 0px 0px 20px}
#icbc_all_top .icbc_logo_txt{float:left;font-size:16px; font-weight:bold;margin:25px 0px 0px 150px}
#icbc_all_top .icbc_logo_txt2{float:right;font-size:12px;margin:28px 20px 0px 0px}

#icbc_ftw{background:url(i/bg-ft.gif) repeat-x 0 0;height:59px;width:950px;margin:0 auto;}

#deal-buy .paytype .typelist .icbc{height:37px;background:url(i/icbc_pay.gif) no-repeat 20px 3px;*background-position:20px 5px;}
.icbc_footer{float:left; color:#fff; font-size:12px; margin-top:19px;}
.icbc_footer a{color:#fff; font-size:12px; text-decoration:none;}
.icbc_footer a:hover{color:#fff; font-size:12px; text-decoration:underline;}
.icbc_font1{float:left; color:#fff; font-size:16px; font-weight:bold; line-height:40px; margin-right:50px;}
.icbc_font1 a{color:#fff; font-size:16px; font-weight:bold; text-decoration:none;}
.icbc_font1 a:hover{color:#fff; font-size:16px; font-weight:bold; text-decoration:underline;}
#ft .contact_icbc{ float:right;height:26px; line-height:26px; width:90px; text-align:center;font-weight:bold;background-image:url(i/icbc_bg.jpg); margin-top:15px;margin-right:30px}
#ft .contact_icbc a{color:#fff;}

/*new*/
#new {
	DISPLAY: block; BACKGROUND: url(i/new.gif) no-repeat; WIDTH: 19px; TEXT-INDENT: -799px; POSITION: absolute; TOP: -8px; HEIGHT: 20px;}
/*-------------------------------------------------------------------------------*/

#biz_notice{ height:auto; width:900px; line-height:22px; color:#333333; font-size:14px; padding:10px;}
#biz_notice h3{ font-size:16px; font-family: "黑体"; font-weight:bold; line-height:30px;}
#biz_notice .color{ color:#a31d1f; font-weight:bold;}
#biz_notice .wxin{ height:auto; width:700px; border:1px solid #CCCCCC; padding:10px; line-height:22px; margin-top:15px; font-weight:bold; background:#f6f6f6; margin-bottom:15px;}
#biz_notice .font_bg{ background:#f9d8df;line-height:25px;padding-left:5px; padding-right:5px;}
#biz_notice .mar{ margin-top:15px; margin-bottom:15px;}
#biz_notice .cobuy{ text-align:right; line-height:25px; margin-top:25px; padding-right:25px;}
#biz_notice img{margin:10px;}

#content .primary { background: none repeat scroll 0 0 #FFFFFF; border: 2px solid #fbb2c1; float:left; margin-bottom: 25px; padding: 20px 14px 15px; }
#content .primary .main { float: left; font-family: Helvetica,arial,sans-serif; margin-right:15px; width: 215px; }
#content .primary .sidebar .cover img { display: block; height:267px; width: 440px; float:left; }
#content .primary .siderbar .new { background: url("i/bg-deal-today-new.png") no-repeat scroll 0 0 transparent; display: block; height: 100px; position: absolute; right: -15px; top: -24px; width: 100px; }
#content .primary h1 { font-family: '黑体',arial,sans-serif; font-size: 20px; font-weight: normal; padding: 0 6px 15px; }
#content .primary h1 span { font-family: arial,sans-serif; }
#content .primary h1 a { color: #000000; }
#content .primary h1 a:hover { color: #333333; }
#content .primary .deal-buy { position: relative; }
#content .primary .deal-price-tag-open { background: url("i/bg-deal-see.png?v=1") no-repeat scroll 0 0 transparent; height: 100px; left: -72px; padding-left: 50px; position: absolute; width: 237px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/i/bg-deal-see.png?v=1'); }
#content .primary .deal-price-tag-soldout { background: url("i/bg-deal-soldout.png?v=1") no-repeat scroll 0 0 transparent; height: 97px; left: -72px; padding-left: 50px; position: absolute; width: 237px; z-index: 1; _background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/i/bg-deal-soldout.png?v=1');}
#content .primary .deal-price { height: 84px; left: -72px; line-height: 84px; padding-left: 50px; position: absolute; width: 237px; z-index: 2; }
#content .primary .deal-price strong { color: #FFFFFF; float: left; font-size: 32px; font-weight: normal; margin: 0 0 0 5px; }
#content .primary .deal-price strong.digits4 { font-size: 28px; margin-top: 2px; }
#content .primary .deal-price strong.digits5 { font-size: 24px; margin-top: 3px; }
#content .primary .deal-price span { color: #FFFFFF; left: 153px; position: absolute; top: 0; z-index: 2; }
#content .primary .deal-price span a { display: block; height: 53px; line-height: 53px; margin-top: 16px; outline: 0 none; width: 127px; }
#content .primary .discount { background: none repeat scroll 0 0 #fee2ec; border: 1px solid #ba0311; margin-top: 77px; width: 100%; }
#content .primary .discount th, #index-deals .primary .discount td { padding: 0 10px; text-align: center; }
#content .primary .discount th { font-size: 12px; font-weight: normal; padding-top: 20px; }
#content .primary .discount td { padding-bottom: 10px; }
#content .primary .discount .number td { padding-left:20px; font-size: 16px; font-weight: bold; }
#content .primary td.status-box { padding-bottom: 0; }
#content .primary .deal-timeleft { text-align: center; }
#content .primary .deal-timeleft strong { font-weight: normal; padding-right: 7px; }
#content .primary .deal-timeleft ul { display: inline; }
#content .primary .deal-timeleft li { display: inline; }
#content .primary .deal-timeleft li span { font-weight: bold; padding: 0 2px; }
#content .primary .deal-status { overflow: hidden; padding: 0 7px; }
#content .primary .deal-status { text-align: center; }

#content .secondary { clear: both; font-family: Helvetica,arial,sans-serif; }
#content .secondary .cover img { display: block; height: 188px; margin: 0 auto 15px; width: 308px; }
#content .secondary h1 { font-size: 16px; height: 82px; padding: 15px 16px 0; }
#content .secondary h1 span { font-family: arial,sans-serif; }
#content .secondary h1 a { color: #000000; }
#content .secondary h1 a:hover { color:#999; }
#content .secondary .deal-buy { position: relative; float:left }
#content .secondary .deal-price-tag-open { background: url("i/bg-deal-see-s.png?v=1") no-repeat scroll 0 0 transparent; height: 76px; left: -27px; padding-left: 50px; position: absolute; width: 168px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/i/bg-deal-see-s.png?v=1'); } 
#content .secondary .deal-price-tag-soldout { background: url("i/bg-deal-soldout-s.png?v=1") no-repeat scroll 0 0 transparent; height: 76px; left: -27px; padding-left: 50px; position: absolute; width: 168px; z-index: 1;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/i/bg-deal-soldout-s.png?v=1');}
#content .secondary .deal-price { height: 64px; left: -24px; line-height: 64px; padding-left: 35px; position: absolute; width: 100px; z-index: 2; }
#content .secondary .deal-price strong { color: #FFFFFF; float: left; font-size: 22px; font-weight: normal; margin-left: 5px; }
#content .secondary .deal-price strong.digits4 { font-size: 18px; margin-top: 2px; }
#content .secondary .deal-price strong.digits5 { font-size: 16px; margin-top: 3px; }
#content .secondary .deal-price span { color: #FFFFFF; left: 113px; position: absolute; top: 0; z-index: 2; }
#content .secondary .deal-price span a { display: block; height: 41px; line-height: 41px; margin-top: 12px; outline: 0 none; width: 97px; }
#content .secondary .item { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #fbb2c1; float: left; margin-bottom: 25px; width: 336px;}
#content .secondary .odd { margin-right:26px; }

#content .secondary .cover { position: relative; }
#content .secondary .cover .new { background: url("i/bg-deal-today-new.png") no-repeat scroll -16px -142px transparent; display: block; height: 66px; position: absolute; right: 1px; top: -15px; width: 64px; }
#content .secondary .discount { color: #333333; font-size: 14px; margin: 0 0 10px 205px; width: 120px; }
#content .secondary .discount th, #index-deals .secondary .discount td { padding: 0; text-align: left; }
#content .secondary .discount th { font-weight: normal; width: 40px; }
#content .secondary .discount td { width: auto; }
#content .secondary .discount .number td { font-size: 16px; font-weight: bold; }
#content .secondary .discount .price { color: #CC3333; }
#content .secondary .deal-timeleft { color: #333333; float: left; height: 22px; padding-right: 0; text-align: right; width: 184px; }
#content .secondary .deal-status { color: #000000; float: left; height: 22px; margin-left: 5px; padding: 8px; width: 120px; }
#content .secondary .deal-buy-tip-top { font-size: 14px; font-weight: normal; line-height: 1; }
#content .secondary .deal-buy-tip-total { font-size: 14px; font-weight: normal; line-height: 1.2; margin-top: 0; }
#content .deal-timeleft strong { font-weight: normal; padding-right: 7px; }
#content .secondary .deal-buy-ended { color: #333333; display: inline; font-size: 14px; margin: 0; text-align: right; }
#content .secondary .deal-buy-tip-total strong { color: #CC3333; font-size: 18px; }
#content .item-time{ color: #333333; float: left; height: 22px; text-align: right; width: 184px; padding:8px 0px 8px; }
#content .item-time li{ display:inline;	}

#content .item-time li span{ font-weight: bold; padding: 0 2px; }

/*about_refund*/
.mod_grid_1{overflow:hidden;margin:0 auto;padding:10px 9px 0;width:960px;clear:both;}
.mainbar_services {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid
}
.mainbar_services_top {
	WIDTH: 100%; BACKGROUND:url(i/security_top.png) no-repeat; HEIGHT: 184px
}
.mainbar_services .services_list {
	MARGIN: 0px 28px 20px
}
.services_list H3 {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; BACKGROUND-COLOR: #f5f5f5; MARGIN-BOTTOM: 15px; HEIGHT: 39px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.services_list H3 SPAN {
	LINE-HEIGHT: 200px; MARGIN: 4px 0px 4px 19px; WIDTH: 188px; DISPLAY: block; BACKGROUND:url(i/bg_services_sprite.png) no-repeat; HEIGHT: 30px; OVERFLOW: hidden
}
.services_list LI {
	MARGIN-TOP: 30px
}
.services_list .bd_services {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.services_list LI.services_securty {
	MARGIN-TOP: 5px
}
.services_securty H3 SPAN.title {
	BACKGROUND-POSITION: -103px -257px
}
.services_securty P {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 14px
}
.services_securty .securty_list LI {
	MARGIN: 0px
}
.services_reminded H3 SPAN.title {
	BACKGROUND-POSITION: -103px -287px
}
.services_reminded .reminded_list LI {
	MARGIN: 0px
}
.services_refund {
	
}
.services_refund H3 SPAN.title {
	WIDTH: 238px; BACKGROUND-POSITION: -33px -317px
}
.services_refund P {
	
}
.services_refund_way {
	LEFT: 20px
}
.services_refund_way H4 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 12px
}
.services_refund_way .refund_way_bg {
	WIDTH: 855px; HEIGHT: 108px
}
.services_refund_way .refund_way_bg SPAN {
	WIDTH: 285px; DISPLAY: block; BACKGROUND: url(i/bg_services_sprite.png) no-repeat; FLOAT: left; HEIGHT: 37px
}
.services_refund_way .refund_way_bg .wary1 {
	BACKGROUND-POSITION: 0px 0px
}
.services_refund_way .refund_way_bg .wary2 {
	BACKGROUND-POSITION: 0px -37px; width:260px;
}
.services_refund_way .refund_way_bg .wary3 {
	BACKGROUND-POSITION: 0px -74px; HEIGHT: 108px
}
.refund_way_list LI {
	POSITION: absolute; MARGIN: 0px; WIDTH: 125px; COLOR: #fff; font-size:12px; float:left;
}
.refund_way_list .way_list1 {
	TOP: 94px; LEFT: 40px
}
.refund_way_list .way_list2 {
	TOP: 94px; LEFT: 180px
}
.refund_way_list .way_list3 {
	TOP: 94px; LEFT: 322px
}
.refund_way_list .way_list4 {
	TOP: 94px; LEFT: 472px
}
.refund_way_list .way_list5 {
	TOP: 94px; LEFT:585px
}
.refund_way_list .way_list6 {
	LINE-HEIGHT: 18px; WIDTH: 155px; TOP:93px; LEFT:690px
}
.refund_way_list .way_list7 {
	LINE-HEIGHT: 18px; WIDTH: 155px; TOP: 151px; LEFT:690px
}
.services_refund_term {
	MARGIN-TOP:0px;
}
.services_refund_term H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.services_refund_term OL {
	PADDING-LEFT: 23px
}
.services_refund_term LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal; MARGIN: 0px
}
.services_reparation H3 SPAN.title {
	BACKGROUND-POSITION: -103px -347px
}
.services_reparation .reparation_list {
	POSITION: relative; MARGIN-TOP: 10px; HEIGHT: 75px
}
.reparation_list LI {
	POSITION: absolute; MARGIN: 0px; WIDTH: 185px; BACKGROUND: url(tuiimg/bg_services_sprite.png) no-repeat 0px -182px; FLOAT: left; COLOR: #fff; OVERFLOW: hidden
}
.reparation_list .reparation_hotline {
	Z-INDEX: 4; HEIGHT: 65px; TOP: 0px; PADDING-TOP: 10px; LEFT: 0px
}
.reparation_list .reparation_hotline P {
	LINE-HEIGHT: 18px; PADDING-LEFT: 20px
}
.reparation_list .reparation_hotline A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.reparation_list .reparation_survey {
	Z-INDEX: 3; HEIGHT: 55px; TOP: 0px; PADDING-TOP: 20px; LEFT: 176px
}
.reparation_list .reparation_survey P {
	LINE-HEIGHT: 18px; PADDING-LEFT: 40px; COLOR: #fff
}
.reparation_list .reparation_refund {
	Z-INDEX: 2; WIDTH: 157px; HEIGHT: 55px; TOP: 0px; PADDING-TOP: 20px; LEFT: 352px
}
.reparation_list .reparation_refund P {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; COLOR: #fff
}


/*.hongdi{width:860px;margin:auto; font-size:12px; margin-top:10px}*/
.hongdi-1{margin:0px 0px 5px 0px; background:url(i/bg_service_1.gif) no-repeat; font-size:12px ; color:#FFFFFF; width:139px;vertical-align:baseline; height:40px; line-height:40px; float:left;}
.hongdi-2{margin:0px 0px 5px 0px; background:url(i/bg_service_1.gif) no-repeat; font-size:12px ; color:#FFFFFF; width:139px;vertical-align:baseline; height:40px; line-height:40px; float:left;  }
.hongdi-3{margin:0px 0px 5px 0px; background:url(i/bg_services_spriter.jpg) no-repeat; font-size:12px ; color:#FFFFFF; width:165px;vertical-align:baseline; height:40px; line-height:40px; float:left;  }
.hongdi-4{margin:0px 0px 5px 0px; background:url(i/bg_service_2.gif) no-repeat; font-size:12px ; color:#FFFFFF; width:196px;vertical-align:baseline; height:40px; line-height:40px; float:left;  }
.hongdi-5{margin:0px 0px 5px 0px; background:url(i/bg_service_2.gif) no-repeat; font-size:12px ; color:#FFFFFF; width:173px;vertical-align:baseline; height:40px; line-height:40px; float:left;  }

/*refund_index*/
*{margin:0; padding:0;}
li{ list-style:none; }
.mod_sercices{width:230px;}
.mod_sercices .title {height:54px;background: url(i/titlebg.jpg) no-repeat; background-position:0 0px;}
.mod_sercices .con{ width:220px; padding:5px; background-color:#fbeeef; }
.mod_sercices .con li{_font-size:0; padding-top:5px; margin-top:-10px;} 
.mod_sercices .con li p{font-size:12px; line-height:30px; color:#676767;}
.mod_sercices h3{height:30px;background: url(i/titlebg.jpg) no-repeat;}
.mod_sercices h3 a{height:30px;line-height:500px;display:block;overflow:hidden;}
.mod_sercices .con .sercices_refund{background-position:0 -58px;}
.mod_sercices .con .sercices_peifu{background-position:0 -92px;}
.mod_sercices .con .sercices_security{background-position:0 -125px;}



#header {background-color: #FFF4FC;height: 41px;width: 700px;margin:0 0 10px 0;padding: 0px;border: 1px solid #ECE1D5;font-family: "宋体";font-size: 12px; color: #000000; margin-left:0px}
#menu {margin: 0px;padding: 0px;list-style-type: none;}
#menu li {display: block;width: 60px;text-align: center;float: left;margin:11px 4px 10px 4px;padding-top: 0.2em;padding-right: 0px;padding-bottom: 0.2em;padding-left: 0px;cursor: hand;}
.sec2 {font-size:12px; color:#FFFFFF}


#me {margin: 0px;padding: 0px;list-style-type: none;}
#me li {display: block;width: 55px;text-align: center;float: left;margin:11px 6px 10px 6px;padding-top: 0.2em;padding-right: 0px;padding-bottom: 0.2em;padding-left: 0px;cursor: hand; background:#FFF0FA; border:1px solid #CCCCCC}
.s1 { }
.s2 { background-color: #000000; font-size:12px; color: #FF0000}

/*ad*/
#content_right{
	position:relative;z-index:1;zoom:1;top:-13px;left:0;margin:0 0 5px 8px;dpadding-top:25px;width:948px;height:80px;
	float:center;
}

#content_right .ad { 
	margin-bottom:5px;
	width:948px; 
	height:80px; 
	overflow:hidden;
	position:relative;
}
 #content_right .slider,#content_right .num , #content_right .close{
	position:absolute;
}
 #content_right .slider li{ 
	list-style:none;
	display:inline;
}
 #content_right .slider img{ 
	width:948px; 
	height:80px;
	display:block;
	border:0; 
	outline:none;
}

 #content_right .close{ 
	right:3px; 
	top:0px;
	color: #069;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 0px solid #069;
	background-color: #fff;
}

 #content_right .close.on{ 
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 14px;
	margin: 3px 1px;
	border: 0px solid #069;
	background-color: #069;
	font-weight: bold;
}


 #content_right .num{ 
	right:5px; 
	bottom:5px;
}

 #content_right .num li{
	float: left;
	color: #069;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 0px solid #069;
	background-color: #fff;
}
 #content_right .num li.on{
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 14px;
	margin: 3px 1px;
	border: 0px solid #069;
	background-color: #069;
	font-weight: bold;
}
/*end ad*/
