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: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;}
.l{ float:left;}
.r { float:right;}
.c { clear:both;}
.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:#ff6813;text-decoration:none; }
a:hover{text-decoration:underline;}
span.money{font-family:Helvetica,arial,sans-serif;}
span.required{color:red;}
form{ display:inline;}
.f-input, input.date, input.number{font-size:14px;padding:3px 4px;border-color:#bcbcbc;border-style:solid;border-width:1px;}
.h-input, input.date, input.number{font-size:12px;padding:2px 3px;border-color:#bcbcbc;border-style:solid;border-width:1px;width:120px;}
.f-text{font-size:14px;padding:3px 4px;border-color:#ccc;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:#89B4D6;border-style:solid;border-width:1px;}
input.formbutton{padding:4px 1em;*padding:5px 1.5em 0;border:2px solid;border-color:#ffa06b #d42c00 #a12e00 #ffb78f;background:#ff6813;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:#ffa06b #d42c00 #a12e00 #ffb78f;background:#ff6813;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:center;font-size:12px;}
.paginator li{display:inline;margin:0 1px;*vertical-align:middle;}
.paginator li.current{*height:24px;margin:0 6px;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:#FF6813;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 #FF9A48;background:#FFF8F2;color:#f00;}
#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;width:992px;font-size:14px; height:40px; background:#fffce1; border:1px solid #ffaa5e;}
#sysmsg-tip .sysmsg-tip-content{padding:5px 30px 0 30px;}
#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:#FF6813;cursor:pointer;}
#sysmsg-tip .deal-close{position:relative;z-index:1;}
#sysmsg-tip .deal-close .focus{position:absolute;z-index:2;top:-6px;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{position:relative;z-index:1;zoom:1;left:0;margin:5px 0 0 22px;_display:dpadding-top:25px;width:951px;height:166px;background:url(i/bg-newbie-guide.gif) no-repeat 0 0;}
#sysmsg-guide .link{padding-top:25px;}
#sysmsg-guide .link a{display:block;width:950px;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:#eee;}
body.bg-alt{background:#a3dcef url(i/bg-deal.jpg) no-repeat 50% 150px;}
/*body.newbie{background-position:50% 326px;}*/
/*#hdw{height:157px;background:url(i/bg-hd.gif) repeat-x 0 0;}*/




/*header*/
#hdw { height:132px; width:100%; background:url(i/menu_bg.gif) #FFF repeat-x bottom left;}
#hd{ height:87px; width:992px; margin:0 auto; background:#FFF; overflow:hidden; }

#hd #logo { margin-top:14px; margin-left:12px; float: left; width:185px; height:60px;_display:inline}

#hd #logo img{width:185px; height:60px;}

.guides { float:left; width:125px; height:55px; margin:20px 0 0 0px; }
.guides h2{ color:#fe8503; font-weight:bold; height:20px; width:50px; margin-top:30px; font-size:14px;text-decoration:none; display:block; padding-right:10px; text-align:right; background:url(i/icon_city_01.gif) right 10px no-repeat; cursor:pointer;}
.adminguides { float:left;height:55px; margin:20px 0 0 0px; }
.adminguides h2{ color:#fe8503; font-weight:bold; height:20px; width:80px; margin-top:30px; font-size:14px;text-decoration:none; display:block; padding-right:10px; text-align:right; background:url(i/icon_city_01.gif) right 10px no-repeat; cursor:pointer;}
.adminguides div { float:left;}
.adminguides .change {height:20px; width:120px; margin-top:28px; margin-left:12px; font-size:14px;text-decoration:none;text-align:left;}
#hd .beijing {background:url(i/city_beijing.gif) no-repeat right top;}
#hd .wuhan {background:url(i/city_wuhan.gif) no-repeat right top;}
#hd .xian {background:url(i/city_xian.gif) no-repeat right top;}
#hd .nanjing {background:url(i/city_nanjing.gif) no-repeat right top;}
#hd .zhengzhou {background:url(i/city_zhengzhou.gif) no-repeat right top;}
#hd .tianjin {background:url(i/city_tianjin.gif) no-repeat right top;}
#hd .qingdao {background:url(i/city_qingdao.gif) no-repeat right top;}
#hd .suzhou {background:url(i/city_suzhou.gif) no-repeat right top;}
#hd .guangzhou {background:url(i/city_guangzhou.gif) no-repeat right top;}
#hd .chongqing {background:url(i/city_chongqing.gif) no-repeat right top;}
#hd .shanghai {background:url(i/city_shanghai.gif) no-repeat right top;}
#hd .yantai {background:url(i/city_yantai.gif) no-repeat right top;}

.toptips { float:right; background:url(i/head_tips.gif) no-repeat; width:645px; height:42px; font:14px; color:#6b6b6b;font-size:12px;}
.toptips li{ float:left;line-height:36px; margin:0 8px; _display:inline; *margin:0 6px;}
.toptips li a { text-decoration:none; color:#6b6b6b;}
.toptips li a:hover {color:#e15500;}
.toptips .gift { background:url(i/icon_gift_s.gif) no-repeat left 7px; margin-left:26px; padding-left:24px;_display:inline; }
.toptips .gift a{color:#e15500; font-weight:normal; }
.toptips .gift a:hover { text-decoration:underline;}
.toptips li input,.side-mail input { float:left;}
.toptips li .f-text,.side-mail .f-text{ width:129px;  height:25px; line-height:25px; border:none; background:url(i/search.gif) no-repeat bottom left; margin-top:6px; font-size:12px; font-weight:normal; padding:0 0 0 5px; border:none;}
.toptips li .commit,.side-mail .commit{ width:50px; height:25px; color:#ffefd1; font-weight:bold; line-height:18px; border:none; background:url(i/feed.gif) no-repeat bottom right; margin-top:6px; cursor:pointer;}
.links { float:right;width:530px; height:26px; margin-top:20px;  }
#linklogin { width:100px;}
.links a{ color:#fe8503;font-size:14px ; color:#fe8503;}
.links li { float:left; margin:0 6px;color:#ff6813; _display:inline;}
.links li a{ font-size:12px; color:#ff6813; }
.links li.username { width:385px; text-align:right;color:#ff6813; margin:0;}
.links li.account { background:url(i/icon_mylist.gif) no-repeat 0 2px; padding-left:20px;}
.nav { width:992px; height:45px; line-height:45px; margin:0 auto; overflow: hidden;}
.nav li { width:142px; height:45px; float:left; }
.nav li a {width:142px; height:45px; display:block; line-height:45px;text-indent:-9999em;background-image:url(i/menulist.gif); background-repeat:no-repeat;}
.nav .navtaday a{ background-position:0 0;}
.nav .navtaday a:hover,.nav .navtaday-cur a{ background-position:0 -45px;}
.nav .navgoods a{ background-position:-426px 0px;}
.nav .navgoods a:hover,.nav .navgoods-cur a{ background-position:-426px -45px;}
.nav .navtravel a{background-position:-284px 0px;}
.nav .navtravel a:hover,.nav .navtravel-cur a{ background-position:-284px -45px;}
.nav .navteam a{background-position:-710px 0px;display:none;}
.nav .navteam a:hover,.nav .navteam-cur a{ background-position:-710px -45px;display:none;}
.nav .navtour a{background-position:-852px 0px;}
.nav .navtour a:hover,.nav .navtour-cur a{ background-position:-852px -45px;}
.nav .navmakeup a{background-position:-568px 0px;}
.nav .navmakeup a:hover,.nav .navmakeup-cur a{background-position:-568px -45px;}
.nav .navphotograph a{background-position:-994px 0px;}
.nav .navphotograph a:hover,.nav .navphotograph-cur a{ background-position:-994px -45px;}

.adminnav{ width:992px; height:45px; line-height:45px; margin:0 auto; overflow: hidden;}
.adminnav li { padding:0 22px; height:45px; float:left; border-right:1px solid #666;}
.adminnav li a { font:bold 16px/45px '微软雅黑','宋体'; color:#fff;}
.adminnav li a:hover { color:#FE8503;}
.vcoupon { float:right; margin:46px 10px;font: normal 12px/45px '微软雅黑','宋体'; color:#fff;}

#hd .city-list{ display:none;clear:both;width:345px;margin-top:5px; padding:10px 10px;background:#515151; position: absolute; z-index:99;border: 2px solid #CCC;}
#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:#999999;}
#hd .city-list li a:hover{background:#ff6813;color:#FFFFFF;}
#hd .city-list li.current a{background:#666;color:#f1f1f1;}
#hd .city-list li.current a:hover{color:#399;}
#hd .city-list .opened a{color:#fff;}
#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:#FF6813;}
#hd .city-list .other a:hover{background:#ccc;color:#FF6813;;text-decoration:none;}




#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:#63c5c8;}
#myaccount-menu li{width:150px;padding:5px 0;border-bottom:1px dashed #47abad;}
#myaccount-menu li a{display:block;padding-left:20px;color:#eef9fd;}
#myaccount-menu li a:hover{color:#0981be;text-decoration:none;}


#ftw { background:url(i/foot_bg.gif) #fff repeat-x top left;}

#ft{width:992px;margin:0 auto;}
#ft .contact{height:0;line-height:0;font-weight:bold;text-align:right;}
#ft .contact a{color:#fff;}
.foot-list { width:992px; margin:10px auto; }
.foot-list li { float:left;display:inline;width:110px; height:18px; font:bold 14px/18px "微软雅黑", "宋体";padding:15px 20px 0 30px; text-align:center; color:#333;}
.foot-list li.ft400 {float:right;display:inline;width:280px; height:18px; font:bold 22px/18px Tahoma, Arial, "微软雅黑", "宋体";padding:15px 0 0; text-align:center; color:#ccc;}
#ft ul{background:none;}
#ft ul,#ft ul a,#ft .copyright{color:#666; margin-top:15px; padding-bottom:15px;}
#ft li.col{float:left;display:inline;width:110px;height:100px;padding:10px 0 0 50px;border-right:1px dashed #ccc;}
#ft li.end{border:none;padding-left:180px;}
#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:10px;}
#ft .copyright p{color:#6f6f6f;padding:3px 0;text-align:center;font-size:12px;}
#miibeian{color:#ddd;}

#bdw { margin-top:5px;min-height: 500px;_height: 500px;width:992px;margin:0px auto;}
dd#bd{position:relative;margin:0 auto;padding:30px 0 65px;}
#bd{position:relative; margin-bottom:25px;width:992px;margin:5px auto;}

#bdcat {background:#fff;line-height:34px; margin-top:5px;  border: 1px solid #CCC;}
#bdcat li{ float:left;height:34px; line-height:34px; padding:0 5px;font-size:12px; }
#bdcat li.title { margin:0 0 0 18px; color:#df3118; font-weight:bold;}
#bdcat li a { text-decoration:none; color:#333;}
#bdcat li a:hover { text-decoration:underline;}
#bdcat li font { color:#F00;}

#content {float: left;width:756px;px;_display: inline;_width:752px;}
#content.mainwide{clear:left;float:left;width:992px;_display:inline;margin-left:8px;margin-right:16px;padding:0;}
#content .box { margin-top:5px;}

.box-top{background:#fff; border-top:2px solid #939393; border-left:1px #dddcdc solid;border-right:1px #dddcdc solid;}
.box-content{background:#fff;border-left:1px #dddcdc solid;border-right:1px #dddcdc solid;}
.box-bottom{background:#fff;border:1px #dddcdc solid; border-top:none;}
.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/view_box_top_bg.gif) #fff repeat-x; height:44px; border-top:2px solid #939393; border-left:1px #dddcdc solid;border-right:1px #dddcdc solid;}
.box-split .box-top h2{ background:#fff;border-right:1px #dddcdc solid; color:#ff6813; font:bold 18px/44px "微软雅黑", "宋体"; width:120px; height:44px; text-align:center; }
.box-split .box-content{background:#fff;border-left:1px #dddcdc solid;border-right:1px #dddcdc solid;}
.box-split .box-bottom{background:#fff;border:1px #dddcdc solid; border-top:none;}

.sbox{margin:0px;border:1px solid #d2d2d2; background:#fff; padding:1px;}
.sbox .sbox-top { background:#f0f0f0; border-bottom:1px solid #f8f8f8; height:34px; }
.sbox .sbox-top  h3 {font: 16px/34px "微软雅黑", "宋体"; color:#333; text-indent:12px;}
.sbox .sbox-content { background:#f0f0f0; border-top:1px solid #e5e5e5;}
.sbox-bottom { background:url(i/sbox-bottom.gif) no-repeat; height:6px; width:220px;}
#sidebar .sbox-bottom { margin-bottom:9px;}

/*index-iteam*/
#index-deals { margin-top:5px;}
#index-deals .item { width:373px;_width:371px; height:350px; margin-bottom:15px; border:1px #ccc solid; background:#fff; float:right;}
#team_column div.item {width:320px; _width:318px; margin-right:8px;_display:inline;float:left;}
#team_column #item03 { width:340px;}
#index-deals div.odd { float:left;}
#index-deals .item h1 { font:normal 16px/1.5 "微软雅黑", "宋体"; color:#333; padding:13px 15px; height:45px;overflow: hidden;}
#index-deals .item h1 a {text-decoration:none; color:#333;}
#index-deals .item h1 a:hover { color:#fe8503}
#index-deals .item .cover img { width:340px; height:208px; border:1px solid #d0d0d0; margin:0 auto; display:block; }
#team_column div.item .cover img { width:300px; height:185px;}
#team_column #item03 .cover img { width:310px; height:190px;}
#index-deals .item .cover img:hover {opacity:0.7; filter: alpha(opacity=70)}
#index-deals .item .inner-index { margin-top:6px; }
#index-deals .item .inner-index .deal-index-number { float:left; width:90px; text-align:center; color:#999999; border-right:1px solid #e5e5e5; margin-top:8px;}
#team_column div.item .inner-index .deal-index-number { width:70px;}
#index-deals .item .inner-index .deal-index-number strong { font-family:Tahoma,Helvetica; font-size:22px; line-height:20px;}
#index-deals .item .inner-index .deal-index-sale { width:145px; text-align:right;  font-family: Tahoma,Helvetica; font-size:13px; float:left; }
#team_column div.item .inner-index .deal-index-sale { width:118px;}
#team_column #item03 .inner-index .deal-index-sale { width:140px;}
#index-deals .item .inner-index .deal-index-sale .deal-index-price{  font-size:14px; font-weight:bold; line-height:14px;}
#index-deals .item .inner-index .deal-index-sale .deal-index-price span{ margin-top:12px;color:#ff6811; float:right;}
#index-deals .item .inner-index .deal-index-sale .deal-index-price strong {font-family:Tahoma,Helvetica; font-size:30px; line-height:30px; background:url(i/icon_rmb.gif) left 3px no-repeat; padding-left:22px;color:#ff6811;float:right;}
#index-deals .item .inner-index .deal-index-buy { float:right;position:relative;}
#team_column div.item .inner-index .deal-index-sale .deal-index-price strong { padding-left:20px;}
#index-deals .item .inner-index .deal-index-buy .deal-index-open a{ width:124px; height:50px;_height:20px; display:block; background:url(i/button_look.gif) no-repeat; float:left; margin-top:2px; margin-left:7px;_display:inline;text-align:center;padding-top:30px;}
#team_column div.item .inner-index .deal-index-buy .deal-index-open a{ width:119px; margin-left:3px;}
#index-deals .item .inner-index .deal-index-buy .deal-index-open a:hover {text-decoration:none; }
#index-deals .item .inner-index .deal-index-buy .deal-index-open a span { text-align:center; font: bold 14px Tahoma, Geneva, sans-serif; color:#fff; }
#index-deals .item .inner-index .deal-index-buy .deal-index-tag { background:url(i/sale.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tuanok.com/static/css/i/sale.png');width:53px; height:51px; position:absolute; right:-8px; top:-30px;font-family:Tahoma,Helvetica; font-size:17px; line-height:36px; color:#fff; text-align:center; font-weight:bold; }
/*end index-iteam*/

.city_services { border:1px solid #dcdcdc; background:#fff;height:40px; margin:8px 0 0 0;border-top: 2px solid #939393;overflow: hidden;}
.city_services li { float:left; margin:0 22px 0 30px; _display:inline; font:normal 12px/40px Tahoma, Geneva, sans-serif;}
.city_services li a{ float:left; }
.city_services li span { float:left; color:#FF6813; font-weight: bold;}
.city_services li a img { margin-top:12px;}

/*view-iteam*/
.deal-view  h1 a { color:#000; }
.deal-view {width:100%; position:relative; background:#fff; border:1px solid #ccc; margin-top:5px;}
.deal-view  h1 {font:bold 24px/36px '微软雅黑','宋体'; padding:20px 24px; color:#333;max-height:130px;overflow:hidden;text-shadow: 1px 1px 1px #CCC;}
.deal-view  h1 strong {color: #FF6813;}
.deal-view  .inner-view {float:left; height:316px; width:240px;}
.deal-view  .inner-view .deal-buy-view {position:relative;}
.deal-view  .inner-view .deal-price-view-png { width:245px; height:64px; left:-5px; top:0; z-index:1; position:absolute;}
.deal-view  .inner-view .deal-price-view-open {background:url(i/bg-deal-buy.png) no-repeat; _background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tuanok.com/static/css/i/bg-deal-buy.png');}
.deal-view  .inner-view .deal-price-view-soldout{background:url(i/bg-deal-soldout.png) no-repeat; _background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tuanok.com/static/css/i/bg-deal-soldout.png');}
.deal-view  .inner-view .deal-price-view-timeend{background:url(i/bg-deal-timeend.png) no-repeat; _background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tuanok.com/static/css/i/bg-deal-timeend.png');}
.deal-view  .inner-view .deal-price-view {position:absolute; z-index:3; width:245px; height:64px;}
.deal-view  .inner-view .deal-price-view strong {font: bold 32px/64px Tahoma, Geneva, sans-serif;color:#fff; padding-left:15px; float:left; text-align:center;}
.deal-view  .inner-view .deal-price-view .salebuy{text-indent:-9999em; width:93px; height:54px; cursor:pointer; display:block; float: right; margin:8px 15px 0 0;overflow:hidden; _display:inline;}
.deal-view  .inner-view .deal-price-sale {position:absolute; z-index:2; top:12px; left:12px}
.deal-view  .inner-view .deal-price-sale strong {font:bold 14px/20px Tahoma, Geneva, sans-serif;color:#fff;}
.deal-view  .inner-view .deal-discount-view {margin:80px 0 0 7px; width:230px; background:#f1f1f1;border:1px solid #c4c4c4;}
.deal-view  .inner-view .deal-discount-view th{font-size:12px;line-height:36px; text-align:center;border:none;}
.deal-view  .inner-view .deal-discount-view td{font-size:16px; font-weight:bold;line-height:36px; text-align:center; border:none;}
.deal-view  .inner-view .deal-timeleft-view {padding:10px 10px 0 10px;margin:0 auto; text-align:center;}
.deal-view  .inner-view .deal-timeleft-view h3{color:#333; font:bold 12px '微软雅黑', '宋体'; padding-left:6px; margin-bottom:10px;}
.deal-view  .inner-view .deal-timeleft-view li{color:#999999; font-size:12px; font-weight:bold; display:inline;}
.deal-view  .inner-view .deal-timeleft-view li span { font: bold 26px Tahoma, Geneva, sans-serif; padding:2px 4px; background:#353535; color:#fff; margin:0 4px;}
.deal-view  .inner-view .deal-view-number { text-align:center; margin-top:8px }
.deal-view  .inner-view .deal-view-tip-num {font-size:14px; color:#333;}
.deal-view  .inner-view .deal-view-tip-num  strong {font: bold 34px Tahoma, Geneva, sans-serif; color:#ff6813;}
.deal-view  .inner-view .deal-view-buy-on {background:url(i/buy_tips.gif) no-repeat; width:157px; height:18px; margin:5px auto 0 auto; line-height:18px; font-size:12px; color:#fff;}
.deal-view  .deal-view-img img{margin:0px 10px 10px 0px; border:1px solid #cdcdcd; width:500px; height:305px;}
.deal-view  .bg {position:absolute; z-index:-1; left:-4px; top:0; width:764px;_width:0px; height:100%;_height=0px; background:url(i/team_view_bg01.gif) #fff repeat-y;}
.deal-view  .bg2 {position:absolute; z-index:-2; left:-4px; top:-3px; width:764px;_width:0px; height:10px; background:url(i/team_view_bg02.gif) #fff repeat-x;}
.deal-view  .bg3 {position:absolute; z-index:-3; left:-4px; bottom:-3px; _bottom:-12px; width:764px;_width:0px; height:10px; background:url(i/team_view_bg02.gif) #fff repeat-x;}
/*end view-iteam*/

.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{background: url(i/view_box_top_bg.gif) #fff repeat-x; height:44px; line-height:44px; zoom:1;}
.dashboard ul{float:left;_display:inline;}
.dashboard li{float:left;_display:inline;text-align:center;}
.dashboard li a{font: normal 16px/44px "微软雅黑", "宋体"; color:#333; padding:0 20px;border-right:1px #dddcdc solid;height:44px;display:block;float:left;}
.dashboard li.current {background:#fff;font:bold 18px/44px "微软雅黑", "宋体";color:#ff6813;}
.dashboard li.current a{ border-bottom:1px solid #f8f8f8;font:bold 18px/44px "微软雅黑", "宋体";color:#ff6813; }
.viewtab li span{ padding:0 20px;border-right:1px #dddcdc solid;height:44px;cursor:pointer; float:left;}

.bdcat li.current {font:bold 18px/44px "微软雅黑", "宋体";color:#ff6813;}

.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 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:10px 0px; margin:0 5px; border-bottom:1px solid #e5e5e5;}
#content .head h2{display:inline;padding-left:10px;font-size:28px;}
#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{padding: 20px 20px 50px 20px;}
#login #content .sect {width: 659px;float: left;height:410px;border-right: 1px solid #E5E5E5;padding:20px}
#content.mainwide .sect{width:920px;padding:20px 10px 50px;}
#content .field{float:left;*float:none;_display:inline;clear:both;width:650px;padding:0 10px 2px;margin:5px auto 10px;}
#content.mainwide .field{float:left;*float:none;_display:inline;clear:both;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:240px;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:10px 10px;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:#fe6813;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}
/* signup */
#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:#333;}
#signup .field .f-cityname{width:100px;color:#333;}
#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:#fe6813;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 .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;}
@media screen and(-webkit-min-device-pixel-ratio:0){#help .faq .faqlist p{margin-left:17px;}
}

/* sidebar */
#sidebar{float:right;width:220px;_display:inline; margin-top:5px;}
#sidebar .credit{padding:10px;}
#sidebar .side-tip{padding:10px 10px 10px 14px;}
#sidebar .side-tip h3{margin:14px 0 5px;}
#sidebar .side-tip h3.first{margin-top:0;}
#sidebar .side-tip p{margin:5px 0 10px;color:#666;font-size:12px;}

#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;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;}
#sidebar .side-business h2{padding-top:0;padding-bottom:5px;}
#sidebar .side-business p{line-height:1.5;}
#sidebar .side-business-tip .tip{padding:15px 13px;}
#sidebar .side-business-tip .text{background: url("i/bg-deal-default-icons.gif") no-repeat scroll 0 -200px transparent;color:#333333;height:35px;line-height:18px;padding:3px 0 0 55px; font-size:12px;}
#sidebar .side-business-tip .text a{ text-decoration:underline; }
#sidebar .side-business-tip h2{padding-bottom:10px;padding-top:0;}

#sidebar .side-guarantee .tip{padding:15px 11px;}
#sidebar .side-guarantee .text{background: url("i/bg-deal-default-icons.gif") no-repeat scroll 0 -400px transparent;color:#333333;line-height:18px;padding:3px 0 0 50px; font-size:12px;}
#sidebar .side-guarantee .text a{ text-decoration:underline; }
#sidebar .side-guarantee h2{padding-bottom:10px;padding-top:0;}

#sidebar .side-mobile .tip { padding:15px 13px; }
#sidebar .side-mobile .tip .text {background: url("i/bg-deal-default-icons.gif") no-repeat scroll 0 -300px transparent; font-size:12px; padding-left:42px; height:65px;}
#sidebar .side-mobile .tip .text .tit { font:bold 16px "微软雅黑", "宋体"; color:#666;}

#sidebar .mailinput { clear:both; margin:-10px 0;}
#sidebar .side-mail .tip { padding:15px 13px; }
#sidebar .side-mail .tip .text {background: url("i/bg-deal-default-icons.gif") no-repeat scroll 5px -790px transparent; font-size:12px; padding-left:55px; height:65px; color:#333; margin:10px 0 0;}
#sidebar .side-mail .tip .text p{ margin:2px 0;}
#sidebar .side-mail .tip .text .tit { font:bold 16px "微软雅黑", "宋体"; color:#666;}
#sidebar .side-mail .tip .text .tips{ color:#FF6813;}

#sidebar .side-400 .tip { padding:15px 5px 0; }
#sidebar .side-400 .tip .text { padding-bottom:15px; background: url("i/bg-deal-default-icons.gif") no-repeat scroll 0 -480px transparent;padding-left:48px; text-align:center; font: normal 12px; color:#666;}
#sidebar .side-400 .tip .allcity {background: url("i/bg-deal-default-icons.gif") no-repeat scroll 0 -500px transparent;}
#sidebar .side-400 .call400 {font:bold 19px  Tahoma, Arial; color:#ff6813;}
#sidebar .side-400 p {font-size:12px;}

#sidebar .side-ask .tip { padding:15px 7px; }
#sidebar .side-ask .tip .text {background: url("i/bg-deal-default-icons.gif") no-repeat scroll 0 -580px transparent;padding-left:55px;text-align:center; font: normal 12px; color:#666;}
#sidebar .side-mobile .tip .tit { margin-bottom:10px;}
#sidebar .side-ask ul { clear:both; padding:8px 0;}
#sidebar .side-ask li { width:62px; height:22px; margin-bottom:5px; margin-right:11px; float: left;}
#sidebar .side-ask .time { font-size:12px;}


#sidebar .side-addour .tip { padding:15px 7px; }
#sidebar .side-addour .tip .text {background: url("i/jiamen_bg.gif") no-repeat scroll 0 0px transparent;padding-left:75px;text-align:left; font-size:14px; color:#666;}
#sidebar .side-addour .tip .tit { margin-bottom:5px;}
#sidebar .side-addour .time { font-size:12px;}

#sidebar .side-weibo .tip { background: url(i/icon-weibo.gif) no-repeat; width: 216px; height:94px;}
#sidebar .side-weibo .tip .text { width:63px; height:24px; padding:63px 0 0 85px;}

#sidebar .side-job .tip { width:216px; height:46px;}
#sidebar .side-job	 .tip .text { width:63px; height:24px; padding:63px 0 0 85px;}

#sidebar .deal-consult h2{font-size:16px;zoom:1;}
#sidebar .cardcode{padding:10px;}
#sidebar .cardcode h4 { font-weight:bold;color: #FF6813;line-height:18px;margin:8px 0 4px;}
#sidebar .cardcode .f-input{display:block;width:195px;}
#sidebar .cardcode .formbutton{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;}


#sidebar .side-goods .tip{ padding:0px 10px 15px; color:#333;}
#sidebar .side-goods .goods-img img { border:1px solid #cccccc; margin:3px auto;}
#sidebar .side-goods strong { font: bold 15px/15px Tahoma, Arial; color:#ff6813;}
#sidebar .side-goods .num span { float:left;}
#sidebar .side-goods .num a {float: right; margin-right:5px; _display:inline;}
#sidebar .side-goods .num strong { font: bold 15px/15px Tahoma, Arial; color:#f00;}
#sidebar .side-goods .tip h2 { color:#ff6813; font:15px "微软雅黑", "宋体";}
#sidebar .side-goods .side-goods-view { padding-bottom:7px;padding-top:7px; font-size:12px; border-bottom:1px dashed #ccc;}
#sidebar .side-goods .side-goods-view span{ font-size:12px; }

#sidebar .side-contact h2{ color: #FF6813;font: bold 15px "微软雅黑", "宋体"; margin-bottom:10px;}
#sidebar .side-contact .tip { padding:11px;}

#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;}


/* deal */
#deal-share .deal-share-fix{}
#deal-share .deal-share-top{float:left;_display:inline;}
#deal-share .deal-share-links{float:left;width:480px;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 a img{margin-right:2px;vertical-align:-2px;}
#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-im-c{display:none;clear:both;width:483px;margin-left:24px;}
#deal-share-im-c .deal-share-im-b{height:50px;padding:10px 10px 10px 20px;border-left:1px solid #89b4d6;border-right:1px solid #89b4d6;background-color:#e5f8ff;}
#deal-share-im-c .f-input{width:345px;*width:320px;}
#deal-share-im-c .formbutton{display:none;*display:inline;}
#deal-intro{clear:both;padding:25px 14px 15px;border:2px solid #FE9844;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 50px 20px;font-size:30px;line-height:1.2;font-family:'微软雅黑','宋体',arial,sans-serif;}
#deal-intro h1 span{font-family:arial,sans-serif;}
#deal-intro .deal-today-link{text-decoration:none;}
#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/bg-deal-expired-text.gif) no-repeat 6px 17px;}
#deal-intro .deal-price span.deal-price-soldout{width:140px;height:84px;background:url(i/bg-deal-soldout-text.gif) 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:144px;height:53px;line-height:53px;margin-top:19px;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:#399;}
.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;zoom:1;}
.deal-consult-tip .custom-service .time{font-size:12px;}
.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:#EFF8FF; position:relative;}
.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;}
/*.deal-discount{width:100%;margin-top:77px;border:1px solid #339a99;background:#def9f0;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 #89b4d6;background:#e4f1fa;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;}
.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-buy-seconds{height:89px;background:url(i/bg-deal-expired-seconds.gif) no-repeat 50% 0;}

#deal-stuff .deal-price strong{float:left;color:#fff;font-size:250%;}
#deal-stuff{position:relative;margin-top:0px;}
#deal-stuff .main,#deal-stuff .side{ padding:1px 1px 30px;font-family:'微软雅黑','宋体';}
#deal-stuff .main img{ margin:5px auto; }
#deal-stuff #detailit,#deal-stuff #systemreview,#deal-stuff #userreview{ background:#f87a0c; height:28px; color:#fff; text-indent:60px; font: bold 16px/28px "微软雅黑", "宋体";}
#deal-stuff .side{width:195px;}
#deal-stuff .main .blk{margin:7px 0 30px;padding:5px 50px;}
#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;}
#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 .input-text{width:50px;margin-bottom:3px;font-size:140%;text-align:center;}
#deal-buy .order-table {width:714px;}
#deal-buy .order-table th,#deal-buy .order-table td{padding:10px 16px;text-align:center;}
#deal-buy .order-table th{background:#f4f4f4;padding-top:10px;padding-bottom:10px;white-space:nowrap;}
#deal-buy .order-table td{border-bottom:1px solid #eee;}
#deal-buy .order-table .deal-buy-desc{width:auto;padding-left:16px;text-align:left;}
#deal-buy .order-table .deal-buy-desc{width:308px;}
#deal-buy .order-table .deal-buy-quantity{width:112px;}
#deal-buy .order-table .deal-buy-multi {width:47px;}
#deal-buy .order-table .deal-buy-price{width:82px;}
#deal-buy .order-table .deal-buy-equal{width:47px;}
#deal-buy .order-table .deal-buy-total{118px;}
#deal-buy .order-table .kuaidi01 td{border-bottom:none;}
#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:90px;padding-right:12px;text-align:right;}
#deal-buy .order-table .order-total td{border:none;color:#fd6913;}
#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:#f2f2f2;}
#deal-buy-login h3 { color:#ff6813; font-weight:bold;}
#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 #ddd;padding-top:20px;}
#deal-buy .has-credit{border:none;padding-top:0;}
#deal-buy .order-pay-credit h3{padding:8px 16px;background:#F4F4F4;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:0px;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 .alipay{height:39px;background:url(i/alipay.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .bill{height:39px;background:url(i/99bill.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .cmpay{height:39px;background:url(i/cmpay.gif) no-repeat 20px 2px;}
#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.gif) no-repeat 20px 2px;*background-position:10px -3px;}
#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;}

#deal-buy .enter-mobile {
    margin-bottom: 20px;
}
#deal-buy .enter-mobile h3 {
    background: none repeat scroll 0 0 #EFF8FF;
    color: #333333;
    padding: 8px 16px;
}
#deal-buy .enter-mobile h3 span {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
}
#deal-buy .enter-mobile .text {
    padding: 12px 5px 0 16px;
}
#deal-buy .enter-mobile .f-text {
    float: left;
    width: 120px;
}
#deal-buy .enter-mobile .f-verify {
    cursor: pointer;
    float: left;
    font-size: 14px;
    margin-left: 10px;
    margin-top: -3px;
    padding: 3px 5px;
}
#deal-buy .enter-mobile .tip {
    color: #999999;
    float: left;
    font-size: 12px;
    padding-left: 10px;
    padding-top: 3px;
    width: 450px;
}
#deal-buy .enter-mobile-detail {
    margin: 10px 0 0;
}
#deal-buy .enter-mobile-detail h3 {
    background: none repeat scroll 0 0 #EFF8FF;
    color: #333333;
    padding: 8px 16px;
}
#deal-buy .enter-mobile-detail p {
    padding: 12px 16px 0;
}
#deal-buy .enter-mobile-detail strong {
    color: #000000;
}
#deal-buy .verify-mobile .tip {
    overflow: hidden;
    width: 300px;
}
#deal-buy .verify-mobile label {
    float: left;
    padding-right: 10px;
}
#deal-buy .verify-mobile .info {
    color: #333333;
    display: block;
    font-size: 14px;
    padding: 0 0 5px;
}
#deal-buy .verify-mobile .error {
    color: #CC3333;
}
#deal-buy .verify-mobile .mobile-select {
    font-weight: bold;
}
#deal-buy .verify-mobile .bind-option {
    color: #666666;
    padding: 0 0 0 31px;
}
#deal-buy .verify-mobile .bind-option li {
    list-style-position: outside;
    list-style-type: disc;
}


#order-pay .total-money{color:#c33;}
#order-pay-return .sect{padding:20px 50px 0px;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 {padding:1px}
#order-pay-dialog .bd{padding:1px;background:#fff;}
#order-pay-dialog h3{height:40px;line-height:40px;padding:0 10px;background:#FFF8F2;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;}
#referrals p.notice-total{background:#fffbcc;border:1px solid #ffec19;margin:0 10px 10px;padding:10px;}
#referrals p.notice-total strong{color:#c33;}
#referrals .coupons-table{margin-top:0;}
#referrals .intro{margin:0 10px;}
#referrals .intro strong{color:#c33;}
#referrals .login{margin:10px;font-size:18px;font-weight:bold;}
#referrals .referrals-side .invalid{margin:5px 0 10px;padding-left:15px;color:#666;font-size:12px;}
#referrals .referrals-side .invalid li{list-style-position:outside;list-style-type:disc;}
#referrals .coupons-table th,#referrals .coupons-table td{text-align:center;}
#referrals .finder-form p{margin:5px 0;}
#referrals .finder-form p.commit{margin-top:15px;}
#referrals .finder-form label{display:block;padding-bottom:2px;}
#referrals .finder-form .f-text{width:205px;}
#referrals .finder-form .tip{color:#999;font-size:12px;}
#referrals .finder .invite-success{margin:15px 0 15px 135px;}
#referrals .finder .invite-success h3{font-size:18px;}
#referrals .finder .invite-success p{margin:5px 0 0;color:#666;}
#referrals .finder .contacts{width:auto;padding:20px 70px 50px;}
#referrals .contacts-box{margin:10px 10px 0;}
#referrals .contacts-box h3{margin-bottom:.4em;color:#333;line-height:200%;}
#referrals .contacts-box .hd{border:1px solid #ccc;background:#eee;color:#333;line-height:200%;font-size:12px;}
#referrals .contacts-box .hd input{margin:0 .5em;}
#referrals .contacts-box .bd{height:300px;border:1px solid #ccc;border-top:0;overflow:auto;}
#referrals .contacts-box table{width:100%;*width:95%;border-collapse:collapse;}
#referrals .contacts-box td{padding:5px 0;border-bottom:1px solid #eee;font-size:12px;vertical-align:middle;cursor:pointer;}
#referrals .contacts-box tr.alt{background:#f3f3f3;}
#referrals .contacts-box td.checkbox{width:20px;}
#referrals .contacts-box td.checkbox input{margin:0 .5em;}
#referrals .contacts-box .enter-name{margin-top:15px;line-height:2;}
#referrals .contacts-box .enter-name span{color:#666;}
#referrals .contacts-box .commit{margin-top:10px;}
#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:535px;}
#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 #deal-share{float:left;margin-top:16px;}
#referrals #deal-share h4{color:#000;font-size:12px;*padding-top:2px;_padding-top:0;}
#referrals #deal-share .deal-share-links{width:370px;padding:5px 10px 5px 25px;background:#EFF8FF;}
#referrals #deal-share.nodeal{margin-top:12px;}

#consult .consult-hd{float:left;width:736px;_display:inline;margin-left:8px;margin-right:16px;}
#consult .consult-bd{float:left;margin-top:25px;}
#consult .deal-info{clear:both;border:2px solid #bbb;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:#9cd7ff 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:343px;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 .seconds_wait{position:absolute;z-index:1;right:-13px;bottom:-7px;width:65px;height:65px;background:url(i/bg-deals-seconds_wait.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/i/bg-deals-seconds_wait.png');}
#recent-deals .pic .seconds_wait_link{display:block;position:absolute;z-index:2;right:-13px;bottom:-7px;width:65px;height:65px;outline:0;text-indent:-999em;}
#recent-deals .pic .seconds_on{position:absolute;z-index:1;right:-13px;bottom:-7px;width:65px;height:65px;background:url(i/bg-deals-seconds_on.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/i/bg-deals-seconds_on.png');}
#recent-deals .pic .seconds_on_link{display:block;position:absolute;z-index:2;right:-13px;bottom:-7px;width:65px;height:65px;outline:0;text-indent:-999em;}
#recent-deals .pic .seconds_off{position:absolute;z-index:1;right:-13px;bottom:-7px;width:65px;height:65px;background:url(i/bg-deals-seconds_off.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/i/bg-deals-seconds_off.png');}
#recent-deals .pic .seconds_off_link{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 .bill{height:39px;background:url(i/99bill.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 .commit{margin-top:30px;}

/* image rotate */
#team_images {width:990px;height:100px; margin-top:5px;overflow:hidden;}
#team_images ul{list-style:none;}
#team_images a{outline:none; cursor:pointer;}
#team_images .mid{ width:990px;padding:0;position:relative;}
#team_images .mid ul{width:990px;height:100px;position:relative;overflow:hidden;}
#team_images .mid ul li{width:990px;height:100px; position:absolute;left:990px;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{ font-size:12px; color:#C00; display:none; }
div.errorTip { font-size:12px; color:#C00; display:none; }
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;}


a.sms{font-size:12px}
div,td,th{word-wrap:break-word}
.side-business .sbox-top{background:url(i/bg-sbox-business.gif) no-repeat 0 0;height:56px;overflow:hidden;}

#sidebar .side-notic .tip{padding:4px 15px;}

.n_pay{padding-top:12px;padding-left:15px}
.n_pay ul{line-height:34px}
.n_pay ul li{ float:left;width:155px;margin:5px 58px 5px 0; }
.n_pay ul li img{ margin-left:4px ;border: 1px solid #DDD; }

/* union */
.act .union{ margin-top:6px }
.act .union span{ float:left; margin-left:6px}
.act .union span.kaixin001{ margin:0; }
.act .union .sina_button{ background:url(i/sina_24.png) no-repeat 0 0;}


/*#login .open-auth-tip,.sect .open-auth-tip {
    margin: 20px 70px 0;
    padding: 15px 0 0 50px;
}*/
#login .open-auth,.sect .open-auth {
    margin: 0px;

}
#login .open-auth li,sect .open-auth li {
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 23px;
    margin: 8px 26px 0 0;
}

.gotop {width:16px; height:76px; position: fixed; bottom:200px; left:50%; margin-left:263px; _display:inline; z-index:99;}

#orders-list td{ word-break:break-all }

#open-auth li {
float: left;
margin: 0 4px 6px 0;
}
#open-auth li a {
display: block;
width: 82px;
height: 27px;
margin-bottom: 1px;
text-indent: -2000px;
outline: 0;
background-image: url(i/bg-oauth.png);
background-repeat: no-repeat;
}

#open-auth li a.qq-login {
background-position: 0 -444px;
}

#open-auth li a.baidu-login {
background-position: 0 -222px;
}
#open-auth li a.tuan800-login {
background-position: 0 -370px;
}
#open-auth li a.qihu360-login {
background-position: 0 -148px;
}
#open-auth li a.cmpay-login {
background-position: 0 -296px;
}
#open-auth li a.alipay-login {
background-position: 0 -518px;
}



#content .team_type{ width: 640px; float:left;}
#content .team_type fieldset{border: 1px solid #CCC;margin:auto;padding:8px;width: 100%;}
#content .team_type legend{font-weight: bold;}
#content #field_type div,.field_type label {  float:left; margin-bottom:24px;}
#content #field_type h4{ clear:both; margin:4px 0 0 0;display:block; color:#F00; font-weight:bold;}
#content #field_type .team_type label { width:140px; text-align:left;}

.sorry {width:577px; height:183px; margin:50px auto; background:url(http://www.tuanok.com/static/css/i/sorry.png) no-repeat 0 0; overflow:hidden;}
.sorry a{color:#FF6813; font-size:12px; text-decoration:underline; margin:80px 0 0 130px; display:block;}
.sect #orders-list td {max-height:150px;word-break:break-all;border-collapse: collapse;overflow:hidden;}

/* 友情链接 */
.flink { border-top:1px solid #DCE2E6; color:#CCCCCC;width: 990px;margin: 0 auto;}
.flink ul li{ float:left; font-size:14px; background:url(/Public/Images/line1.gif) no-repeat right ; line-height:20px}
.flink ul li a{ padding:0px 6px;  color:#BEBEBE ;display:block; line-height:26px; white-space:nowrap; font-size:12px}
.flink ul li a:hover{color:#f16300; text-decoration:underline;}

/*搜索页面*/

.wowo_soso { background:url(http://www.tuanok.com/static/css/i/search02.gif) no-repeat 5px 5px;margin-top:5px; margin-bottom:2px;border: 1px solid #CCC;padding:5px 5px;background-color:#fff;} 
.wowo_soso .wowo_sosoin { width:980px;height:25px; background-position:0 0; position:relative }
.wowo_soso .wowo_sosoin .wowo_sosoinpu { width:295px; height:20px; font-size:12px; line-height:20px; border:0; background-color:transparent; position:absolute; left:29px; top:3px; color:#878787 }
.wowo_soso .wowo_sosoin .wowo_sosobu { width:57px; height:23px; position:absolute; left:327px; top:1px;text-indent:-9999em;}
.wowo_soso .wowo_sosoin .wowo_sosospan { position:absolute; left:405px; top:1px; display:block; height:24px; line-height:24px; font-size:12px; color:#333333;}
.wowo_soso .wowo_sosoin .wowo_sosoem { color:#A70004 }
.wowo_soso .wowo_sosocon { width:610px; padding:40px 0 20px 120px; height:150px }
.wowo_soso .wowo_sosocon .wowo_sosoku { height:75px; width:520px; padding:0 0 0 80px; background-position:0 -25px }
.wowo_soso .wowo_sosocon .wowo_sosoku .wowo_sosokus { font-size:14px; color:#333333; height:20px; padding:0 0 10px; line-height:20px; display:block }
.wowo_soso .wowo_sosocon .wowo_sosoku .wowo_sosokue { font-size:12px; color:#333; display:block; height:20px; line-height:20px; padding:0 0 0 85px }
.wowo_soso .wowo_sosocon .wowo_sosoku .wowo_sosokue1 { color:#A70004 }
#soso_none_div{background:#FFFFFF;border:1px solid #CDCDCD;margin-top:10px; padding:70px}

.oauth-section {
float: left;
width: 270px;
padding: 20px 0 0 14px;
}
.oauth-section .switch-area {
padding-left: 6px;
}
.oauth-section .switch-area .normal-button {
margin: 15px 60px 15px 0;
}

.oauth-section h3 {
margin: 0 0 10px 6px;
font-weight: normal;
}

.open-auth {
overflow: hidden;
zoom: 1;
padding-left:14px
}
#open-auth li {
float: left;
_display: inline;
margin: 0 10px 6px 0;
}
.open-auth li {
margin: 0 0 8px 6px;
}
#open-auth li a.qq {
background-position: 0 3px;
letter-spacing: .1em;
}
.normal-button {
display: inline-block;
zoom: 1;
padding: 5px 15px;
border: 1px solid #C3C3C3;
font-size: 14px;
line-height: 20px;
letter-spacing: 1px;
border-radius: 3px;
color: #333;
background-image: -webkit-linear-gradient(top,whiteSmoke,gainsboro);
background-image: -moz-linear-gradient(top,whiteSmoke,gainsboro);
background-image: linear-gradient(top,whiteSmoke,gainsboro);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#DCDCDC');
}
.switch-area .normal-button {
margin: 15px 60px 15px 0;
}
.oauth-section .switch-area {
padding-left: 6px;
}
span.open-auth-tip{padding-left: 14px;  margin-bottom:20px;}

.tuijian h2 { background:url(i/tuijian_bg.gif) no-repeat center center;height:37px; margin-top:10px; color:#fff;  text-indent:24px; line-height:30px; font-size:14px; font-weight:bold; }
.tuijian{padding: 5px;overflow: hidden;zoom: 1;background-color: white;margin-top:5px;}
.tuijian .outlist { border: 1px dashed #CCC; }
.outlist dl {float: left;padding-left: 12px;margin-top: 15px;text-align: center;height:205px;overflow: hidden;}
.outlist dd{width:230px;overflow: hidden; height:24px;}

.stroke {
text-decoration: line-through;
color: #747474;
}
.outlist dd span {
padding-right: 15px;
}
.orange {
color: #F13101;
}
input#order-dialog-remark{ width:300px;}
#tuijian01{border-top:2px solid #939393;margin-top:0;}