/** PAGE HOME **/
div.home_annonce_img{
	height:180px
}
div.home_annonce_div a:hover {
	text-decoration:none
}
table.home_zone_tab{
	width:100%; border-bottom:2px solid #5882FA; background-color:#dfeffc; height:40px
}
table.home_zone_tab a{
	color:#5882FA
}
div.home_annonce_div{
	background-color:white; border:1px solid #CACACA; width:${imgWidth}; cursor:pointer;
}
div.home_annonce_prix{
	background-color:#527CB0; padding:5px
}
div.home_annonce_label{
	background-color:#527cb0; height:18px; /*40px*/padding:5px; overflow:auto; text-align:center; font-weight:bold; 
}

td.titleLeft{
	color:#5882FA; text-align:left; font-size:15px;padding-left:8px
}
td.titleRight{
	color:#5882FA; text-align:right; font-size:12px;padding-right:8px
}
/** END PAGE HOME **/

.codebarre{
	padding-top:5px; width:120px
}

.alertInput{
 	border-color:red; border-style:solid;
}

tr.carte td img{vertical-align:bottom; height:24px}

/* NO USE ENCORE */
div.ligne_hot_label{
    background: url("images/hot_bg.png") no-repeat scroll 0 0 transparent;
    color: white;
    float: left;
    font-size: 15px;
    height: 65px;
    line-height: 67px;
    text-align: center;
    vertical-align: bottom;
    width: 101px;
}
/** MENU **/
div.menu{
	color: white; /* #939393 */ 
	text-align:center; 
	width:100%;
	padding-top: 60px;
}
div.menu a{
	color: white; /* vide */
	margin-left:15px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
	display:inline-block;
	border-bottom: 5px solid transparent;
}
div.menu a:hover{
	text-decoration: none;
}
div.menu a.current{
	color: #e53b5f; /*#5882FA;*/
}
div.menu span{
	margin-left:200px;
}
#logo img{
	width:140px;
	/*margin-right:70px*/
}

/* Primary navigation: Sub */
div.menu ul.sub-menu{
	opacity: 0;
	position: absolute;
	left: 0;
	top: -9999px;
	width: 200px;
	height: auto;
	text-align: left;
	text-transform: none;
	margin: 0;
	-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.25);
	-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.25);
	box-shadow: 2px 2px 4px rgba(0,0,0,0.25);
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-ms-transition: opacity 0.3s linear;
	-o-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
}
.show_sub_menu{
	opacity: 0.88;
	position: absolute;
	left: 0;
	width: 200px;
	height: auto;
	text-align: left;
	text-transform: none;
	margin: 0;
	-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.25);
	-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.25);
	box-shadow: 2px 2px 4px rgba(0,0,0,0.25);
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-ms-transition: opacity 0.3s linear;
	-o-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
}
div.menu a:hover ul.sub-menu { 
	float: none !important;
	display: block;
	width: 200px;
	padding: 0;
	margin: 0;
	border: none;
	height: auto;
	font-size: 16px;
	position: relative;
	text-shadow: none;
}

div.menu ul.sub-menu li:hover { border: none; height: auto; }
div.menu ul.sub-menu li a {
	display: block;
	float: none;
	clear: both;
	padding: 10px 20px !important;
	background-color: white !important;
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
div.menu ul.sub-menu li a:hover { color: white !important; text-shadow: none !important; }
div.menu ul.sub-menu li:last-child a { border-bottom: 1px solid rgba(0,0,0,0); }

/* Primary navigation: border -> Primary color */
div.menu ul.sub-menu li:hover {
	border-color: #5882FA;
}

/* Primary navigation: background-color -> Primary color */
div.menu ul.sub-menu li:hover a
	{
	background-color: #5882FA !important;
}


/** END MENU **/

#loginDialog table{
	margin:10px;
}
#loginDialog td{
	padding: 3px 5px;
}
div.login_content{
	background:url(../img/login/login_content_bg.gif) repeat-x scroll 0 0 #F2EBF3
}

div.textLarge{
	overflow:hidden; 
	height:45px
}

div.core_bloc_white{
	padding:30px; 
	background-color:#494949; 
	min-height:661px;
}

/* begin: jQuery UI Datepicker moving pixels fix */
table.ui-datepicker-calendar {border-collapse: separate;}
.ui-datepicker-calendar td {border: 1px solid transparent;}
/* end: jQuery UI Datepicker moving pixels fix */

.global_error{
	color: red;
	font-weight : bold;
	background: url(images/error.png) 0 0 no-repeat;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size:14px;
}
.global_infor{
	color: #00519E;
	font-weight : bold;
	background: url(images/infor.png) 0 0 no-repeat;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size:14px;
}
.navigator {
    background-color: transparent;
    color: black;
    font-size: 12px;
    line-height: 3px;
    margin: 0 auto;
    padding-top:30px;
    padding-bottom:10px;
    width: 970px;
}
.navigator span{
	color:black;
	padding-left:10px;
}
.navigator a{
	color: black;
}
input[type=text].smallNumber{
	width:30px;
}

.star-red{ color: red; font-weight:bold}

.formulaire{
  background: none repeat scroll 0 0 white;
  min-height: 373px;
  padding: 25px;
  font-size: 13px;
}
.formulaire h2{
	background-color: #E1E1E1;
    padding: 7px 15px;
    font-size:15px;
}
.formulaire .form_txt {
    /*background: -moz-linear-gradient(center bottom , #EAEAEA 2%, #EFEFEF 51%, #F8F8F8 87%) repeat scroll 0 0 transparent;*/
    background-color:#EFF2F8;
    border: 1px solid #D0CFCF;
    border-radius: 5px 5px 5px 5px;
    margin: 10px 0;
}
.formulaire .form_txt table{
	margin:10px;
}
.formulaire td{
	padding: 3px 5px;
}
.formulaire input[type=text]{
	width:180px;
}
.wallpaper {
    background-attachment: scroll;
    background-color: #F5F5F5;
    background-position: center 144px;
    background-repeat: no-repeat;
    background-image:url("../img/home-back.jpg");
    width: 100%;
    padding : 0;
    margin : 0 auto;
}
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:lightgray;text-decoration:none;} /*#797979*/
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:#89B4D6;border-style:solid;border-width:1px;}
.h-input, input.date, input.number{font-size:12px;padding:2px 3px;border-color:#89B4D6;border-style:solid;border-width:1px;width:120px;}
.f-text{font-size:14px;padding:3px 4px;border-color:#89B4D6;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{margin-top:3px;padding:2px 8px;*padding:5px 1.5em 0;border:1px solid #333333;background:#333333;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 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:#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(images/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(images/bg-sysmsg-error.gif) no-repeat 0 0;}
#sysmsg-success .sysmsg{background:url(images/bg-sysmsg-success.gif) no-repeat 0 0;}
#sysmsg-tip{position:relative;top:-5px;width:970px;font-size:14px;}
#sysmsg-tip .sysmsg-tip-top{background:url(images/bg-sysmsg-tip.gif) no-repeat 0 0;height:5px;overflow:hidden;}
#sysmsg-tip .sysmsg-tip-content{background:#fff;padding:7px 0 7px 15px;border:1px solid #D2D2D2;}
#sysmsg-tip .sysmsg-tip-bottom{background:url(images/bg-sysmsg-tip.gif) no-repeat 0 -18px;height:5px;overflow:hidden;font-size:12px;}
#sysmsg-tip .sysmsg-tip-close{display:none;position:absolute;top:12px;right:20px;padding-right:16px;background:url(images/bg-sysmsg-close.gif) 100% 50% no-repeat;font-size:12px;color:#699701;cursor:pointer;}
#sysmsg-tip .deal-close{position:relative;z-index:1;}
#sysmsg-tip .deal-close .focus{position:absolute;z-index:2;top:-12px;left:-31px;width:163px;height:60px;padding:12px 35px;background:url(images/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(images/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;margin:0 auto;dpadding-top:25px;width:970px;height:156px;background:url(images/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;#myaccount-menufont-size:12px;color:#666;}
/* end sysmsg */

/* background:url("../img/bg-home.jpg") no-repeat scroll center 45px #EFEFEF */
/* background:url("../img/bg.jpg") no-repeat scroll center 45px #EFEFEF */ 
/* background-color:#EFEFEF */
body.bg-alt{background-color:#000000} /*#005B91*/
body.newbie{background-position:50% 326px;}
#hdw{height:365px;}
#bdw{min-height:500px;_height:500px;padding-top:41px;padding-bottom:100px; background-color:#333333}
#ftw{background:url(images/bg-ft.gif) repeat-x 0 0;height:345px;}
#hd{text-align:center}
#hd .subscribe{position:absolute;top:25px;right:30px;width:275px;}
#hd .subscribe .text{display:block;padding:0 0 5px 5px;color:white;font-size:12px;}
#hd .subscribe .f-text{float:left;width:179px;padding-left:4px;color:#999;font-size:12px;border:1px solid #999;}
#hd .subscribe .commit{float:left;width:67px;height:25px;margin-left:15px;background:url(images/button-header-subscribe.gif) no-repeat 0 0;border:1px solid #fff;border-width:0;text-indent:-999em;cursor:pointer;}
#hd .nav{position:absolute;top:100px;left:0;width:960px;margin: 0px auto;}
#hd .vcoupon{position:absolute;top:0;right:0;width:300px;height:23px;padding:4px 20px 0;background:#515151;text-align:center;color:#3fcfd0;font-size:12px;}
#hd .vcoupon a{color:#3fcfd0;}
#hd .logins{position:absolute;right:0;height: 38px;line-height: 38px;color: white;font-family: å¾®è½¯é›…é»‘,é»‘ä½“;font-size: 26px;font-weight: bold;background: url(images/menutelbg.jpg) no-repeat;text-indent: 30px;padding-right:10px;}
.aer-d{height:40px;/*background:url(images/bg-bd.png) repeat-x 0 -100px; */height:42px; margin: 0 auto; width:964px}
.aer-dh {height:40px; margin-left:-7px}
.aer-dh ul {display: inline;position:absolute;padding-left:17px;}
.aer-dh li {float: left;margin-left: -15px;}
.aer-dh .nav li{float:left;width:138px;text-align:center;padding-left:-15px;}
.aer_dh .aerdh {width: 138px;height: 38px;text-align: center;}
.aer-dh .nav a{float:left;height:38px;line-height:42px;color:#fff;font-size:16px;font-weight:bold;background:url(images/dh_1.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.misstaobao.com/mifantuan/static/theme/mifantuan/css/images/dh_1.png');width:138px}
.aer-dh .nav a:hover,.aer-dh .nav li.current a{background:url(images/dh_2.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.ouituan.com/static/theme/ouituan2013/css/images/dh_2.png');color:#4B8BF5;text-decoration:none;width:138px}
#hd .nav .today{padding:0 22px 0 23px;}
#hd .logins ul{float:right;}
#hd .logins li{float:left;}
#hd .logins .refer{float:right;width:160px;height:42px;font-size:12px;}
#hd .logins .refer a{display:block;margin-top:0;width:130px;height:42px;line-height:42px;padding-left:20px;color:#9ff;background:url(images/icon-gift.gif) no-repeat 0 14px;*background-position:0 13px;_background-position:0 14px;}
#hd .logins .line{float:right;background:url(images/bg-logins-line.gif) no-repeat 0 50%;width:115px;height:42px;}
#hd .logins .islogin{width:2px;}
#hd .logins .links a{display:block;height:42px;line-height:42px;color:#fff;font-size:14px;}
#hd .logins .username{height:42px;line-height:42px;padding:0 1px 0 20px;text-align:center;font-family:Helvetica,arial,sans-serif;color:#333;}
#hd .logins .account{width:86px;text-align:center;}
#hd .logins .account a{outline:0;}
#hd .logins .logout,#hd .logins .login,#hd .logins .signup{width:56px;text-align:center;}
#hd .logins .links a:hover,#hd .logins a.hover{background:#63c5c8;color:#328889;text-decoration:none;font-weight:bold;}

#hd .guides{position:absolute;left:354px;top:54px;z-index:4;}
#hd .city{width:73px;height:25px;line-height:25px;}
#hd .city h2{text-align:center;color:#6F6F6F;font-size: 20px;font-family: å¾®è½¯é›…é»‘,é»‘ä½“;font-weight : normal}
#hd .change{color:#000;font-size:12px;cursor:pointer;display: block;width: 65px;height: 14px;padding-left:8px}
#hd .city-list{display:none;clear:both;float:left;width:345px;margin-top:5px;padding:10px 10px;background:#E2365C;}
#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:red;color:#399;}
#hd .city-list li.current a{background:red;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:#399;}
#hd .city-list .other a:hover{background:#666;color:#399;;text-decoration:none;}
#nav{position:relative;}
#nav ul{font-size:16px;font-weight:bold;}

#hd .guides{position:absolute;left:320px;top:24px;z-index:2;}
#myaccount-menu{display:none;position:absolute;right:150px;top:-5px;padding:8px 0 8px;border:1px solid #B7B7B7;border-top:0;font-weight:normal;font-size:12px;background-color:#fff;z-index:1;}
#myaccount-menu li{width:120px;padding:5px 0;}
#myaccount-menu li a{display:block;padding-left:20px;color:#666;}
#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:10px;}
#ft .copyright p{color:#6f6f6f;padding:3px 0;text-align:center;font-size:12px;}
#miibeian{color:#ddd;}
dd#bd{position:relative;z-index:1;width:960px;margin:0 auto;padding:30px 0 65px;}

#bd{position:relative;z-index:1;width:1070px;margin:10px auto 65px;} /*970px*/

#content{float:left;width:1050px;_display:inline;/*margin-right:10px*/;padding:0;padding-bottom:10px;background-color:#494949; color:white} /*701px*/
#content.mainwide{float:left;width:944px;_display:inline;margin-left:8px;margin-right:16px;padding:0;}

#content .tttjimg_left {background: url(images/todytjimg.jpg) no-repeat;width: 31px;height: 125px;position: absolute;z-index: 1001;margin-left: -31px;margin-top: 95px;}
#content .tttjimg_lefts {background: url(images/todytjimg.jpg) no-repeat;width: 31px;height: 125px;position: absolute;z-index: 1001;margin-left: -31px;}
#content .primary { min-height:373px; background: none repeat scroll 0 0 #EFF2F8; border:1px solid #CACACA; margin-bottom: 5px; clear: both;}
#content .primary .main { padding-top:6px; float: left; /*font-family: Helvetica,arial,sans-serif;*/ margin-right: 10px; padding-left: 10px; width: 215px; position: relative;z-index:1}
#content .primary .sidebar .cover img { display: block; height: 295px; width: 435px; position: relative;}
#content .primary .siderbar .new { background: url("images/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 .aer_title {background:#fff;font-family: 'å¾®è½¯é›…é»‘','é»‘ä½“',arial,sans-serif;height:72px;overflow:hidden}
#content .primary .aer_title h1 { height:71px; over-flow:hidden; font-size: 21px; font-weight: normal; padding: 7px 32px 2px; line-height: 32px;text-shadow:1px 1px 1px #ddd;}
#content .primary .aer_titles {min-height:50px;background:#fff;font-family: 'å¾®è½¯é›…é»‘','é»‘ä½“',arial,sans-serif;color: #4B8BF5;}
#content .primary .aer_titles h1 {font-size: 21px; font-weight: normal; padding: 3px 45px 5px; line-height: 32px;text-shadow:1px 1px 1px #ddd;}
#content .primary h1 span { font-family: arial,sans-serif; }
#content .primary h1 a {height:59px; over-flow:hidden; color: #4B8BF5;}
#content .primary h1 a:hover {height:59px; over-flow:hidden;  color: #4B8BF5; }

#content .primary .deal-buy { position: relative; }
#content .primary .deal-price-tag-open { background: url("images/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; }
#content .primary .deal-price-tag-soldout { background: url("images/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; }
#content .primary .deal-price { height: 68px;line-height: 68px; padding-left: 30px; position: absolute; z-index: 2; }
#content .primary .deal-price strong { color: #FFFFFF; float: left; font-size: 24px; 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 {margin-top: 65px; width: 100%;color: #6F6F6F; }
#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 .deal-timeleft strong { font-weight: normal; padding-right: 7px; }
#content .deal-timeleft ul { display: inline; }
#content .deal-timeleft li { display: inline; }
#content .deal-timeleft li span { font-weight: bold; padding: 0 2px; }
#content .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: 60px; 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: #339999; }
#content .secondary .deal-buy { position: relative; }
#content .secondary .deal-price-tag-open { background: url("images/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; }
#content .secondary .deal-price-tag-soldout { background: url("images/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; }
#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 #89B4D4; float: left; margin-bottom: 25px; width: 336px; }
#content .secondary .odd { margin-right: 26px; }
#content .secondary .cover { position: relative; }
#content .secondary .cover .new { background: url("images/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: #6F6F6F; font-size:16px; height: 22px; text-align: center; padding:8px 0px 8px; }
#content .item-time p {font-size:14px}
#content .item-time li{ display:inline;	}

#content .item-time li span{ font-weight: bold; padding: 0 2px; }


.box-top{background:url(images/bg-box-702.gif) no-repeat 0 0;height:10px;overflow:hidden;}
.box-content{background:#fff;border:1px solid #C83434; min-height:500px}
.box-bottom{background:url(images/bg-box-702.gif) no-repeat 0 -21px;height:20px;overflow:hidden;}
.mainwide .box-top{background:url(images/bg-box-944.gif) no-repeat 0 0;}
.mainwide .box-bottom{background:url(images/bg-box-944.gif) no-repeat 0 -21px;}

.box-split .box-top{display: block;background-image: url(images/shadow-box.gif);background-repeat: no-repeat;}
.box-split .box-content{background:#EFF2F8;border:none;overflow:hidden}
.box-split .box-bottom{background:url(images/bg-box-split-702.gif) no-repeat 0 -21px;}

.sbox{width:255px;/*border:1px solid #CACACA*/ }
.sbox-top{background:url(images/bg-sbox-230.gif) no-repeat 0 0;height:13px;overflow:hidden;}
.sbox-content{background:#fff;border-left:1px solid #C83434;border-right:1px solid #C83434;}
.sbox-bottom{background:url(images/bg-sbox-230.gif) no-repeat 0 -14px;height:13px;}
.sbox-white{width:230px;}
.sbox-white .sbox-top{background:url(images/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(images/bg-sbox-230-white.gif) no-repeat 0 -13px;height:12px;}
.clear {clear:both;}
.clears {clear:both;padding-top: 10px;background-color: #fff;}
.box-split {background-color: #fff;border:1px solid #cacaca;
padding-top: 10px;
padding-right: 11px;}
.dashboard{position:relative;bottom:-1px;z-index:2;_display:inline;margin-left:24px;zoom:1;}
.dashboard ul{float:left;_display:inline;width:100%;}
.dashboard li{float:left;_display:inline;margin-right:4px;font-size:14px;}
.dashboard li a{color:#797979; float:left;height:27px;padding:7px 7px 0 17px;background:url(images/bg-dashboard-tab.gif) no-repeat 0 -200px;outline:0;}
.dashboard li span{float:left;width:10px;height:34px;background:url(images/bg-dashboard-tab.gif) no-repeat -161px -300px;}
.dashboard li.current a{background-position:0 0;}
.dashboard li.current span{background-position:-161px -100px;}

.coupons-table{margin:0px 17px 0px;}
.coupons-table td,.coupons-table th{text-align:center; padding:10px;background-color:white}
.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: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(images/bg-pay-return-success.gif) no-repeat 145px 25px;}
#content div.error{height:60px;padding-left:232px;padding-top:38px;background:url(images/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:100%;padding:20px 0px 50px;border-top:1px solid #def;}
#content.mainwide .sect{width:920px;padding:20px 10px 50px;border-top:1px solid #def;}
#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:320px;margin:3px 0 0;}
#content.mainwide .field .f-input{float:left;width:700px;margin:3px 0 0;}
#content.mainwide .field .f-hint{width:500px;}
.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:700px;height:160px;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-foÂ²rm .f-textarea{width:480px;height:100px;}
#forum .consult-form .succ{display:none;padding:10px 0;}

#gjc{padding-left: 10px;}
/*#jqtgss{margin-left: 10px;margin-top: 10px;width: 665px;height: 37px;}
#jqtgssa{width:561px;height: 36px;position: absolute;}
*/
#jqtgssa ul{margin-top: 5px;}
#jqtgssb{width: 95px;position:absolute;right:0;top:2px;}
#jqtgssb .btnrssa{background:url(images/buttonssb.gif) no-repeat scroll 0 0 transparent;width:75px;height: 26px;border:0 none;cursor: pointer;margin-top: 5px;}
.hw-input{font-size:12px;padding:2px 3px;border-color:#999999;border-style:solid;border-width:1px;height: 15px;margin-left: 5px;width: 120px;}
.Wdate{background: url("images/datePicker.gif") no-repeat scroll right center #FFFFFF; border: 1px solid #A3DCEF;height: 24px;width: 120px;}

#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:32px;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:#E53B5F;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:32px;right:25px;}
#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:#E53B5F;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(images/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(images/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(images/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(images/bg-learn-guide-bubble.gif) no-repeat 0 0;}
#learn .bubble-bottom{width:275px;height:12px;zoom:1;overflow:hidden;background:url(images/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(images/alipay.gif) no-repeat 0 2px;}
#help .faq .paytype .yeepay{height:33px;background:url(images/yeepay.gif) no-repeat 0 2px;}
#help .faq .paytype .chinabank{height:35px;background:url(images/chinabank.gif) no-repeat 0 3px;*background-position:0 5px;}
#help .faq .paytype .tenpay{height:35px;background:url(images/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:258px;_display:inline;}

#sidebars{float:right;width:258px;_display:inline;padding-top:10px;}
#sidebar h2{font-size:1.2em;padding-bottom:8px;}
#sidebar .credit{padding:10px;}
#sidebar .credit-card-link {background: url("images/blue_arrow.gif") no-repeat scroll 0 5px transparent;padding-left: 12px;}
#sidebar .credit-card{padding:10px;}
#sidebar .f-input{margin-top:10px;display:block;width: 185px;}
#sidebar .formbutton{margin-top: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;height:39px;padding-top:7px;line-height:18px;background:url(images/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(images/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 12px;}
#sidebar .side-business h2{padding-top:0;padding-bottom:5px;}
#sidebar .side-business p{line-height:1.5;}

#sidebar .side-business-tip{margin-bottom:15px;}
#sidebar .side-business-tip .tip{padding:4px 13px;}
#sidebar .side-business-tip h2{padding-top:0;padding-bottom:10px;}
#sidebar .side-business-tip .text{height:35px;padding:3px 0 0 55px;*padding-top:3px;line-height:18px;background:url(images/bg-deal-default-icons.gif?v=3) no-repeat 0 -200px;color:#333;}

#sidebar .deal-consult h2{font-size:16px;zoom:1;}
#sidebar .cardcode{padding:10px;}
#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(images/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;}


/* deal */
#deal-share .deal-share-fix{float:left;width:10px;height:30px;background:url(images/bg-share-corner.gif) no-repeat 100% -50px;}
#deal-share .deal-share-top{float:left;_display:inline;margin-left:24px;background:url(images/bg-share-corner.gif) no-repeat 0 0;}
#deal-share .deal-share-links{float:left;width:535px;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(images/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 .tencent{background-position:0 -280px;}
#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 #DB2A54;background:#fff;}
#deal-intro .main{float:left;width:215px;margin-right:5px;_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(images/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-buy{position:relative;}
#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(images/bg-deal-price.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/images/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(images/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(images/bg-deal-expired-text.gif) no-repeat 6px 17px;}
#deal-intro .deal-price span.deal-price-soldout{width:140px;height:84px;background:url(images/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(images/bg-progress-pointer.gif) no-repeat 0 0;}
#deal-intro .progress-bar{float:left;height:17px;padding:0 2px;width:198px;background:url(images/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(images/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(images/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(images/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;background:#fff;zoom:1;}
.deal-consult-tip .custom-service .time{font-size:12px;}
.deal-subscribe{margin-top:0px;width:258px;}
.deal-subscribe .top{height:76px;background:url(images/bg-deal-subscribe-t.gif) no-repeat 0 0;}
.deal-subscribe .body{padding:10px;background:#EFF8FF;}
.deal-subscribe .bottom{height:12px;background:url(images/bg-deal-subscribe-b.gif) no-repeat 0 0;}
.deal-subscribe .text{margin-top:10px;padding-right:50px;background:url(images/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;color:#333;}
.deal-timeleft h3{font-size:14px;font-weight:normal;}
.deal-timeleft li{font-weight:bold;}
.deal-timeleft li span{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(images/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(images/bg-sold-out.gif) no-repeat 50% 0;}
.deal-buy-success{height:89px;background:url(images/bg-deal-expired-success.gif) no-repeat 50% 0;}
.deal-buy-failure{height:89px;background:url(images/bg-deal-expired-fail.gif) no-repeat 50% 0;}
.deal-buy-seconds{height:89px;background:url(images/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:22px;}
#deal-stuff .main {float:left;padding: 10px;padding-top: 0px;}
#deal-stuff .side{float:left;}
#deal-stuff .main{width:455px;background:#fff}
#deal-stuff .side{width: 213px;}
#deal-stuff h2{font-size:16px;}
#deal-stuff .dtr_title {height: 30px;line-height: 30px;text-indent: 10px;font-size: 18px;font-family: å¾®è½¯é›…é»‘,é»‘ä½“;color: white;background-color: #6D6D6D;}
#deal-stuff .sj_title {line-height: 25px;font-size: 15px;color: #4B8BF5;font-weight: bold;padding: 5px 10px;}
#deal-stuff .sj_info {padding: 0px 10px;line-height: 20px;color: #717171;}
#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(images/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 .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:#eff8ff;padding-top:10px;padding-bottom:10px;white-space:nowrap;}
#deal-buy .order-table td{border-bottom:1px solid #EFF8FF;}
#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(images/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:200px;}
#deal-buy .paytype .typelist .alipay{height:39px;background:url(images/alipay.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .yeepay{height:39px;background:url(images/yeepay.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .bill{height:39px;background:url(images/99bill.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .chinabank{height:35px;background:url(images/chinabank.gif) no-repeat 20px 3px;*background-position:20px 5px;}
#deal-buy .paytype .typelist .tenpay{height:35px;background:url(images/tenpay.jpg) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .sdopay{height:35px;background:url(images/sdopay.png) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .cmpay{height:35px;background:url(images/cmpay.jpg) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .gopay{height:35px;background:url(images/gopay.gif) no-repeat 10px -5px;*background-position:10px -3px;}
#deal-buy .paytype .typelist .creditcard{height:39px;background:url(images/creditcard.gif) no-repeat 20px 2px;}
#deal-buy .paytype .typelist .sogenactif{height:39px;background:url(images/sg.gif) no-repeat 20px 8px;}
#deal-buy .paytype .typelist .remittance{height:39px;background:url(images/othercard.gif) no-repeat 20px 8px;}
#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 .tipped{padding:3px;border:2px dashed #FFF;}
#order-pay-return .coupon-tip .tipped .coupon-status{margin-bottom:10px;padding:10px;background:#FFF;}
#order-pay-return .coupon-tip .tipped .coupon-sms{font-size:16px;margin:0 0 4px;}
#order-pay-return .coupon-tip .tipped .coupon-sms strong{}
#order-pay-return .coupon-tip .tipped .check{float:right;width:131px;margin-top:0;text-align:center;overflow:hidden;}
#order-pay-return .coupon-tip .tipped h4{font-size:14px;margin:0 0 8px 10px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip{margin:0 10px 10px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip li{float:left;width:210px;margin:0 10px 10px 0;padding-left:30px;font-size:12px;background:url(images/bg-nosms-tip.png) no-repeat 0 7px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip li.coupon{background-position:0 -43px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip li.mobile{margin-bottom:0;background-position:0 -93px;}
#order-pay-return .coupon-tip .tipped .no-sms-tip li.consult{margin-bottom:0;background-position:0 -143px;}
#order-pay-return .coupon-tip .tip{color:#666;font-size:12px;}
#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(images/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(images/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(images/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(images/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:535px;padding:5px 10px 5px 25px;background:#EFF8FF;}
#referrals #deal-share.nodeal{margin-top:12px;}

#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 #89b4d4;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:#DEF9F0 url(images/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(images/bg-deals-default-soldout.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/images/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(images/bg-deals-default-isopen.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/images/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(images/bg-deals-seconds_wait.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/images/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(images/bg-deals-seconds_on.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/images/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(images/bg-deals-seconds_off.png) no-repeat 0 0;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/images/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(images/alipay.gif) no-repeat 20px 2px;}
#account-charge .typelist .yeepay{height:39px;background:url(images/yeepay.gif) no-repeat 20px 2px;}
#account-charge .typelist .bill{height:39px;background:url(images/99bill.gif) no-repeat 20px 2px;}
#account-charge .typelist .tenpay{height:39px;background:url(images/tenpay.jpg) no-repeat 20px -1px;}
#account-charge .typelist .sdopay{height:39px;background:url(images/sdopay.png) no-repeat 20px -1px;}
#account-charge .typelist .cmpay{height:39px;background:url(images/cmpay.jpg) no-repeat 20px -1px;}
#account-charge .typelist .chinabank{height:35px;background:url(images/chinabank.gif) no-repeat 20px 3px;*background-position:20px 5px;}
#account-charge .commit{margin-top:30px;}

/* image rotate */
#team_images {width:820px;height:500px;margin-top:6px;overflow:hidden;} /*width:458px; height:280px*/
#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{ 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;}


/* paypal */
#help .faq .paytype .paypal{height:39px;background:url(images/paypal.gif) no-repeat 0 2px;}
#deal-buy .paytype .typelist .paypal{height:39px;background:url(images/paypal.gif) no-repeat 20px 2px;}
#account-charge .typelist .paypal{height:39px;background:url(images/paypal.gif) no-repeat 20px 2px;}

/* sms */
a.sms { cursor:pointer; font-size:12px; color:#5FF;}

/* 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; }

/* teambuy express */
div.expresstip { margin:0px 10px;background-color:#ECECEC;padding:5px; }

/* team_summary */
.deal-detail-t{ margin-top:0px; color:#333333}
.deal-detail-t li.col{line-height:22px; float:left; font-size:12px;_display:inline;}
.deal-detail-t li.col h2{font-size:16px; margin:10px 0px 6px;font-weight:bold;}
.deal-detail-t li.first{ width:207px;margin-left:13px; padding-right:10px;}
.deal-detail-t .highlight{ padding-left:15px;}
.deal-detail-t .highlight li{list-style-position:outside;list-style-type:disc}

/* side map */
#side-business .mapbody{border:1px solid #cdcdcd;zoom:1;}
#side-business .map a{display:block;}
#side-business .map img{display:block;}
#side-business .map .link{height:29px;line-height:29px;background:url(images/bg-side-business-map.png) repeat-x 0 0;padding-left:70px;font-size:12px;color:#000;}
#deal-stuff h2{height: 30px;line-height: 30px;text-indent: 10px;font-size: 18px;font-family: å¾®è½¯é›…é»‘,é»‘ä½“;color: white;background-color: #6D6D6D;}

/* paybank */
#paybank{ margin-left: 16px; }
#paybank p{ width: 180px; height:20px; float:left ; margin:15px 0px 10px 0px;}
#paybank p input{ float:left; margin-top: 15px; }
#paybank p label{ float:left; height:25px; margin-top:15px; padding-left:150px; }
#paybank p .cmb{ background:url(images/icon_zsyh_s.gif) no-repeat 10px 0px; }
#paybank p .icbc{ background:url(images/icon_zggsyh_s.gif) no-repeat 10px 0px; }
#paybank p .ccb{ background:url(images/icon_ccb_s.gif) no-repeat 10px 0px; } 
#paybank p .abc{ background:url(images/icon_abc_s.gif) no-repeat 10px 0px; }
#paybank p .spdb{ background:url(images/icon_spdb_s.gif) no-repeat 10px 0px; }
#paybank p .bofc{ background:url(images/icon_bofc_s.gif) no-repeat 10px 0px; }
#paybank p .citic{ background:url(images/icon_itic_s.gif) no-repeat 10px 0px;}
#paybank p .cib{ background:url(images/icon_cib_s.gif) no-repeat 10px 0px; }
#paybank p .gdb{ background:url(images/icon_gdb_s.gif) no-repeat 10px 0px; }
#paybank p .sdb{ background:url(images/icon_sdb_s.gif) no-repeat 10px 0px; }
#paybank p .cebb{ background:url(images/icon_cebb_s.gif) no-repeat 10px 0px; }
#paybank p .bob{ background:url(images/icon_bob_s.gif) no-repeat 10px 0px; }
#paybank p .pingan{ background:url(images/icon_pingan_s.gif) no-repeat 10px 0px; }
#paybank p .cmbc{ background:url(images/icon_cmbc_s.gif) no-repeat 10px 0px; }
#paybank p .comm{ background:url(images/icon_comm_s.gif) no-repeat 10px 0px; }
/* End */

/* side_team */
#sidebar .today-deal h2{padding-bottom:6px;}
#sidebar .today-deal h4{padding-bottom:8px;}
#sidebar .today-deal .info{background:#fff;}
#sidebar .today-deal .total{padding:8px 10px 0;font-weight:bold;}
#sidebar .today-deal .old{text-decoration:line-through;}
#sidebar .today-deal .price{padding:8px 10px;color:#666;}
#sidebar .today-deal .price strong{display:-moz-inline-stack;display:inline-block;vertical-align:top;*margin-top:-1px;width:48px;height:20px;color:#000;}
#sidebar .today-deal .count,#sidebar .today-deal strong.discount{color:#c33;}
#sidebar .today-deal .buy{padding:10px 8px 0;}
#sidebar .today-deal .buy img{display:block;}
/* side_team EDN */

/* multi team */
#deal-share .deal-share-fix{float:left;width:10px;height:30px;background:url(images/bg-share-corner.gif) no-repeat 100% -50px;}

/*block_today------------------------------------------*/
.today_pic { width:105px; height:90px; float:right; overflow:hidden; }
.today_pic img { width:105px; }
.today_cont { float:left; width:90px; color:#666666; font-size:12px; }
.today_cont span { color:#000000; font-size:14px; font-weight:bold; }
.today_cont strong { font-size:14px; font-weight:bold; }
.toady_title { margin-bottom:10px; }
.toady_title a { font-size:14px!important; }
.today_box { height:90px; }
/*å…¶ä»–å›¢è´­é¡¹ç›®*/
.others div.others_btn { float:right; margin-top:5px; width:100px;}
.others div.others_btn .now_num { text-align:center; font-size:12px;}
.others div.others_btn .now_num strong { color:#d81a46;}
.others div.others_btn a { margin:5px auto; display:block; background-image:url(images/other_btn.png); width:85px; height:24px;}
.others div.others_btn a span { display:none;}
.others p.price { float:left; width:90px; margin-bottom:10px; font-size:12px; color:#333333; margin-top:5px;}
.others p.price b {  }
.others p.price s {  }
.others p.price span { font-weight:bold; color:#CC3333; }
.others h3 {margin-bottom:3px; }
.others h3 a { font-size:12px; color:#000000; }
/*png*/

/*å�–æ¶ˆçŸ­ä¿¡è®¢é˜…*/
.cancel { color:#999999!important; }

/*å•†æˆ·åˆ—è¡¨*/
.partner-tittle h4 { line-height:30px; font-size:14px; }
.partner-tittle p { margin-bottom:5px; } .partner-tittle { font-size:12px; line-height:20px; margin:8px 0 20px; width:240px; float:left; padding-left:20px; }
.partner-cont { font-size:12px; line-height:24px; margin:35px 0 20px; width:150px; float:right; }
.partner-cont p a { }
.partner-cont p { float:left; }
.partner-cont-comm-num { color:#5C5C5C; }
.partner-cont-comm-num strong { color:#CC3333; font-size:14px; }
.partner-cont strong { font-size:16px; color:#CC3333; }
.partner-li { border-bottom:1px dashed #ccc; margin-bottom:10px; }
.partnar-num { background-position:0px 3px; display:block; float:left; color:#fff; font-size:12px; width:18px; height:20px; text-align:center; margin-right:5px; background-repeat:no-repeat; background-image:url("images/num-bg.png") }
.partner-index-list { width:656px; } 
/*å•†å®¶è¯¦ç»†é¡µé�¢*/
.partner_team_info { height:240px; position:relative; margin-top:10px; padding:10px; background-color:#fffcd7; border:1px solid #fdbd7f; }
.partner_team_info b{ color:#CC3333; }
#partner-btn { background-repeat:no-repeat; position:absolute; left:-1px; margin-top:10px; background-image:url(images/partaner-cont-btn.png); width:227px; height:70px; }
#partner-btn span { display:block; float:left; }
.h-comment { text-align:center; width:95px; margin-top:23px; margin-right:0px; padding-left:5px; font-size:20px; color:#fff; font-weight:bold; }
.partner-comment-btn { margin-top:15px; }
.partner-comment-btn a { display:block; width:105px; height:40px; }
.partner-comment-btn strong { display:none; }
.partner-dianping { margin-top:90px; }
.partner-dianping span { color:#6B645E; padding:0px 5px; }
.other-top { padding-bottom:5px; border-bottom:1px solid #CACACA; }
.partner-detil { background:url("images/quote.gif") no-repeat scroll 0 2px transparent; margin-bottom:10px; padding:0 0 0 20px; margin-top:15px; }
#partner-comment-box { margin-top:10px; }
#partner-comment-box div { float:left; }
.partner-comment-box-avatar img { height:48px; width:48px; margin-right:10px; }
.partner-comment-box-cont { margin-bottom:20px; width:595px; }
.partner-comment-box-cont .comment-name { margin-bottom:10px; background-color: #E5F7FF; padding: 1px 10px; }
.partner-comment-box-cont .comment-name a { font-size: 13px; color: #F36B07; }
.partner-comment-box-cont .comment-text { overflow:hidden; word-break:break-all; font-size: 12px; line-height: 130%; margin-bottom:10px; padding-left:10px; padding-right:10px; }
.partner-comment-box-cont .comment-misc { padding-left:10px; color:#5F5F5F; font-size: 12px; }
.partner-comment-box-cont .comment-time { font-size:12px; }
#partner-tip-bottom { font-size:12px; background-color:#FFFBCC; padding:10px; margin-top:20px; border:1px dashed #FFEC19 }
#partner-content { float:left; margin-left:8px; margin-right:16px; padding:0; width:702px; }
.partner-sysms { display:none; }
/* æœ€æ–°è¯„è®º */
.lcComment { overflow:hidden; font-size:12px; }
.lcComment  li { border-bottom:1px dotted #89B4D5; margin-bottom:10px; }
.lcName { margin-bottom:5px; }
.lcName  a { font-weight:bold; }
.lcName span { color:#339999; }
.lcCont { padding-right:10px; padding-left:25px; background-repeat:no-repeat; background-position:0px 3px; min-height: 20px; }
.lcCont a { color:#000; }
.lcTime { padding-right:10px; line-height:25px; color:#999999; text-align:right; }

/*multi team*/
.todydeal { Z-INDEX: 900; POSITION: relative; }
.todydeal .no { Z-INDEX: 900; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 87px; PADDING-LEFT: 5px; WIDTH: 72px; BACKGROUND: url(images/g_bgdealno.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../static/css/images/g_bgdealno.png'); HEIGHT: 87px; FONT-SIZE: 40px; TOP: -20px; FONT-WEIGHT: bold; LEFT: -35px; }

/* mobile side */
.mobile { padding-left:0; padding-right:0; position:relative; }
.mobile .mobile-main { margin-bottom:10px; padding-left:50px; }
.mobile .mobile-main img { left:20px; _left:5px; position:absolute; top:20px; }
.mobile h4 { color:#444444; font-size:14px; margin-bottom:10px; }
.mobile .mobile-main .dm { background:none repeat scroll 0 0 #EBF4F2; height:50px; width:150px; }
.mobile .mobile-main .dm p { padding:5px 5px 0; }
.mobile .mobile-main p { margin:0px!important; padding-top:5px; }
.mobile .mobile-main .dm p.url { line-height:22px; color:#950003!important; font-size:20px!important; padding-top:0!important; }
.mobile .mobile-main .dm p { padding:5px 5px 0; }

/*bindmobile*/
#bindmobile{margin:10px 0 0 0;padding:10px 0;zoom:1;}
#bindmobile h3{padding:8px 0;margin-bottom:5px;}
#bindmobile p{clear:both;width:648px;margin:10px 0;}
#bindmobile label{float:left;width:90px;text-align:left;}
#bindmobile .f-text{float:left;width:120px;}
#bindmobile .f-verify{float:left;margin-left:10px;padding:3px 5px 3px;*padding:5px 1px 0;margin-top:-3px;_margin-top:-1px;cursor:pointer;font-size:14px;}
#bindmobile .tip{float:left;color:#999;font-size:12px;padding-top:3px;padding-left:10px;}
#bindmobile .hint{float:left;margin:3px 0 0 90px;color:#999;}
#bindmobile .error{color:#c33;}
#bindmobile .formbutton{margin-left:90px;}
#login .alifast {border-top: 1px solid #DDDDDD;color: #333333;margin: 20px 120px 0;padding: 15px 0 0;}

.dh_zd {color: #797979 }
.dhaer {height:30px; margin:0 auto; width: 970px}
.dhaer .n_dh{width: 970px;margin: 0 auto;cursor:hand;font-size:12px;line-height:30px;}
.dhaer .n_dh .vcoupon{float:left;}
.dhaer .n_dh .vcoupon a{color:#543321}
.dhaer .n_dh .sms{float:left;}
.dhaer .n_dh .sms a{color:#543321}
.dh_zd p{float:left;padding:0;}
.dh_zd .p1{text-indent:8px; text-indent:22px; padding:0 10px;text-indent:22px; background:url("images/icon_dot.jpg") no-repeat scroll 0 8px transparent}
.p3{background:url(images/Favorites.jpg) no-repeat 20px 8px;text-indent:18px;cursor:pointer;padding-left:20px;}
.dh_zd .links{ }
.dh_zd .tmwrap{float: left; padding-left:2px; padding-right:2px; border-style:none none dashed; border-width:0 0 1px}
.dh_zd .tmwrap .rega {color:#F72448; /* background:url("images/tmcenter.jpg") repeat-x scroll 0 0 transparent */}
.dh_zd .tmleft {width: 36px;height: 30px;overflow: hidden;float: left; /* background:url("images/tmleftright.jpg") no-repeat scroll 0 0 transparent */}
.dh_zd .tmright {width: 36px;height: 30px;overflow: hidden;float: left; /* background:url("images/tmleftright.jpg") no-repeat scroll -36px 0 transparent */}

.tt_tops1 {height: 103px;overflow: hidden;position: relative;z-index:1;}

.tts_price {background: url(images/pricejiantou.png) no-repeat;width: 244px;height: 68px;position: absolute;margin-left: -30px;z-index: 100;}
.tts_prices {width: 244px;height: 68px;position: absolute;margin-left: -5px;z-index: 100;}
/*.tts_price .buybtn {padding-top: 12px;float: right;display: inline;}*/
.hl_price .buybtn {
    display: inline;
    float: right;
    margin-right: 5px;
    padding-top: 15px;
    padding-right:9px;
    color:white;
    font-size:22px;
}

.discount .pri_1{text-align:center;height:30px;line-height:30px;font-size:12px;}
.discount .pri_2{text-align:center;}
.pnums1 {color: /*#F5660A*/#4B8BF5;/*font-family: å¾®è½¯é›…é»‘,é»‘ä½“;*/font-size: 16px;/*21px;*//*font-weight: bold;*/ text-shadow:1px 1px 1px #DDDDDD}
.everyday{padding-right:5px; float:right}
.spacing {height: 10px;clear: both;overflow: hidden;}
.pionlyline {border-bottom: solid 1px #4B8BF5;height: 0px;overflow: hidden;}
.tuan_ok2 {color: #6F6F6F;font-size: 20px;padding-left: 62px;line-height: 22px;font-family: "é»‘ä½“";background: url(images/tuanok.jpg) no-repeat 12px 5px;padding-top: 8px;float: left;}
.tuan_ok2 .p2 {font-family: 'å¾®è½¯é›…é»‘',"å®‹ä½“";font-size: 14px;}
.tt_foot{background:url(images/todytj_footbg1.jpg) no-repeat;height:45px;overflow:hidden;position:relative;font-size:12px;font-family: 'å¾®è½¯é›…é»‘';}
.tt_foot2{background:url(images/todytj_footbg2.jpg) no-repeat;height:45px;overflow:hidden;position:relative;font-size:12px;font-family: 'å¾®è½¯é›…é»‘';}
.shaerto {padding: 12px 20px 0px 30px;line-height: 25px;}
.shaerto .p1 {font-weight: bold;color: #FF003C;}
.shaerto p {float: left;}
.shaerto .share_list a{display:block;float:left;text-indent:29px;height:30px;}
.tt_top2 {background: url(images/tt_top2bg.jpg) no-repeat;height: 43px; font-size: 12px; overflow: hidden;}
.tt_top2 .shaerto {padding: 8px 30px 0px 15px;line-height: 30px;}
.share_list .sh_01{background:url(images/share_icon.png) no-repeat;}
.share_list .sh_02{background:url(images/share_icon.png) no-repeat -80px 0px;}
.share_list .sh_03{background:url(images/share_icon.png) no-repeat -155px 0px;}
.share_list .sh_04{background:url(images/share_icon.png) no-repeat -205px 0px;}
.share_list .sh_05{background:url(images/share_icon.png) no-repeat -245px 0px;}
.share_list .sh_06{background:url(images/share_icon.png) no-repeat -300px 0px;}
.share_list .sh_07{background:url(images/share_icon.png) no-repeat -355px 0px;}
.share_list .sh_08{background:url(images/share_icon.png) no-repeat -407px 0px;}
.share_list .sh_09{background:url(images/share_icon.png) no-repeat -475px -1px;}

.shadow{box-shadow: 5px 5px 5px black;}
.radius{border-radius:5px;}

.hlist_wrap{width:160px;/*340px height:550px;*/float:left;overflow:hidden;cursor:pointer;padding-left:10px;padding-bottom:20px} /*355px*/
.hlist_wrap .listnums{position:absolute;width:92px;height:103px;margin-left:9px;}
.hlist_wrap .content{width:155px;/*329px height:520px;*/float:right;border:solid 1px gray;background-color:gray;} /*344px*/
.hlist_wrap .listspacing{height:23px;overflow:hidden;clear:both;}
/* .hlist_wrap:hover .content{border:solid 2px #4B8BF5;} */

.hlist_wrap .hl_title{color:#676767;font-size:20px;font-family:å¾®è½¯é›…é»‘,é»‘ä½“;width:238px;float:right;clear:both;height:80px;overflow:hidden;line-height:28px;padding:10px 0;}
.hlist_wrap .hl_title a{width:235px;height:80px;overflow:hidden;display:block;font-size:17px; color:#797979}
.hlist_wrap .hl_img{margin:0px auto;width:155px; height:160px;overflow:hidden;text-align:center;padding-top:5px;} /*325px*/
.hlist_wrap .hl_bottom{background-color:black;height:50px;overflow:hidden} /*height:140px;*/
.hlist_wrap .hl_price{width:320px;height:68px;position:absolute;background:url(images/pricejiantou.png) no-repeat;} /*335*/
.hlist_wrap .hl_pricebbb{height:68px;clear:both;}
.hlist_wrap .hl_price .tts_price{float:left;background:none;}
.hlist_wrap .hl_price .tts_price .price{text-indent:40px;} 
.hlist_wrap .hl_price .old_price{float:right;height:58px;color:#FFFFFF;width:95px;line-height:24px;padding-left:22px;padding-top:10px;}
.hlist_wrap .hl_price .old_price span{font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.hlist_wrap .hl_price2{height:35px;line-height:30px;overflow:hidden;color:#6f6f6f;border-bottom:solid 1px #e4e4e4;width:315px;margin:0px auto;padding-top:5px;}
.spacing1 {height: 1px;clear: both;overflow: hidden;}
.hlist_wrap .hl_price2 .p1{float:left;}
.hlist_wrap .hl_price2 .p2{float:right;}
.hlist_wrap .hl_price2 .p2 span{font-family:Verdana, Arial, Helvetica, sans-serif;}
.hl_bottom_title{margin-left:5px; margin-right:5px;padding-top:5px}
.hlist_wrap_foot{font-size:13px}
.tuan_ok2{color:#6f6f6f;font-size:20px;padding-left:62px;line-height:22px;font-family:"é»‘ä½“";background:url(images/tuanok.jpg) no-repeat 12px 5px;padding-top:8px;float:left;}
.tuan_ok2 .p2{font-family:"å®‹ä½“";font-size:14px;}
.tuan_oktime{
float:right;font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:48px;padding-right:12px;color:#6f6f6f;}
.tuan_renshu{border-top:solid 1px #e4e4e4;height:25px;text-align:right;color:#6f6f6f;line-height:25px;width:315px;margin:0px auto;}

.tts_price .price{float:left;height:68px;color:#FFFFFF;font-size:34px; font-family:å¾®è½¯é›…é»‘,é»‘ä½“;line-height:72px;font-weight:bold;text-indent:30px;overflow:hidden;}
.tts_price .price span{font-family:å¾®è½¯é›…é»‘,é»‘ä½“;font-weight:normal;font-size:18px;font-weight:bold;}
.tts_price .buybtn{padding-top:14px;float:right;display:inline;}
.tts_prices .price{float:left;height:68px;color:#FFFFFF;font-size:20px; font-family:å¾®è½¯é›…é»‘,é»‘ä½“;line-height:72px;font-weight:bold;text-indent:40px;overflow:hidden;}
.tts_prices .price span{font-family:å¾®è½¯é›…é»‘,é»‘ä½“;font-weight:normal;font-size:18px;font-weight:bold;}
.tts_prices .buybtn{padding-top:15px;float:right;margin-right:5px;display:inline;}
#content .everyday {color: #6F6F6F; font-size: 15px;line-height: 30px;text-align: right;margin-right:10px;padding: 8px 0px 8px;}
#content .everyday li {display:inline;}
#content .everyday li span{font-weight:bold}
.tobuybtna{display:block;width:70px;height:44px;background:url(images/buybtn.png) 0 0 no-repeat transparent;}
.tobuybtna:hover{background:url(images/buybtnhover.png) 0 0 no-repeat transparent;}

.buybtna{display:block;width:119px;height:44px;background:url(images/btn_detail.png) 0 0 no-repeat transparent;}
.buybtna:hover{background:url(images/btn_detail.png) 0 -50px no-repeat transparent; background-position:0 -50px}

.buybtin{display:block;width:119px;height:44px;background:url(images/btn_in.png) 0 0 no-repeat transparent;}
.buybtin:hover{background:url(images/btn_in.png) 0 -50px no-repeat transparent; background-position:0 -50px}


.seebtna{display:block;width:93px;height:44px;background:url(images/cantuan.jpg) 0 0 no-repeat transparent;}
.g_buy{display:block;width:94px;height:44px;background:url(images/g_buy.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.misstaobao.com/mifantuan/static/theme/mifantuan/css/images/g_buy.png') no-repeat;}
.g_buy:hover{background:url(images/g_buy-2.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.misstaobao.com/mifantuan/static/theme/mifantuan/css/images/g_buy-2.png') no-repeat;}
.p_close{display:block;width:94px;height:44px;background:url(images/a1.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.misstaobao.com/mifantuan/static/theme/mifantuan/css/images/a1.png') no-repeat;}
.p_close:hover{background:url(images/a1-2.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.misstaobao.com/mifantuan/static/theme/mifantuan/css/images/a1-2.png') no-repeat;}

#page_foot{clear:both;background-color:#FFFFFF;}
.foot_content{width:73%;margin:0px auto;}
.foot_list{width:17%;height:135px;padding-left:10px;padding-top:5px;float:left;border-right:solid 1px #dddddd;}
.foot_list .title{height:25px;font-size:14px;color:#ff4261;font-weight:bold;text-indent:18px;background:url(images/icon+.jpg) no-repeat 0px 0px;}
.foot_list .title_list{padding-left:18px;line-height:22px;}
.foot_list.no_border{border:0px;}
.foot_content .foot_copy{text-align:center;color:#7d7d7d;}
.foot_content .foot_copy a{text-decoration:underline;}
.foot_link .top{background:url(images/footlinktop.jpg) no-repeat;height:17px;overflow:hidden;}
.foot_link .bottom{background:url(images/footlinkbottom.jpg) no-repeat;height:19px;overflow:hidden;}
.foot_link .center{background:url(images/footlinkcenter.jpg) repeat-y;}
.logo_list,.text_list{width:922px;margin:0px auto;color:#797979;}
.logo_list a{display:block;width:88px;height:31px;overflow:hidden;float:left;display:inline;padding:4px 7px;}
.text_list a{line-height:25px;padding:0px 5px 0px 8px;}
.spacing20 {height: 20px;clear: both;overflow: hidden;}

.page_maincontent {
width: 970px;
margin: 0px auto;
}
.home_left {
width: 710px;
float: left;
position: relative;
margin-left: -7px;
}
.wqtg_wrap {
width: 710px;
_margin-left: 10px;
}
.leftall_l {
background: url(images/leftall_bg.jpg) no-repeat;
width: 22px;
height: 88px;
position: absolute;
z-index: 555;
margin-left: -21px;
text-align: center;
color: #6B6B6B;
font-size: 14px;
font-weight: bold;
margin-top: 40px;
display: block;
padding-left: 8px;
padding-top: 20px;
}
.spacing20 {
height: 20px;
clear: both;
overflow: hidden;
}
.spacing5 {
height: 5px;
clear: both;
overflow: hidden;
}
.list_wrap {
width: 346px;
overflow: hidden;
display: inline;
margin:0 0 10px 8px;
float: left;
}

.itemlist_01{
border:solid 1px #cacaca;
padding-top:2px;
background-color:#FFFFFF;
cursor:pointer;
}
.itemlist_01:hover{
border:solid 1px #4B8BF5;
}
.itemlist_01 .itop{
background:url(images/itopbg_1.jpg) no-repeat;
height:32px;
width:344px;
overflow:hidden;
line-height:32px;
font-size:18px;
font-family:å¾®è½¯é›…é»‘,é»‘ä½“;
color:#855660;
text-indent:45px;
}
.itemlist_01 .itop2{
background:url(images/itopbg_2.jpg) no-repeat;
height:32px;
width:344px;
overflow:hidden;
line-height:32px;
font-size:18px;
font-family:å¾®è½¯é›…é»‘,é»‘ä½“;
color:#FFFFFF;
text-indent:45px;
}
.icontent{
background-color:#FFFFFF;
padding:2px;
}
.icontent .title{
font-family:å¾®è½¯é›…é»‘,é»‘ä½“;
color:#676767;
font-size:16px;
padding:5px 10px;
height:50px;
width:320px;
overflow:hidden;

}
.icontent .title p{
width:320px;
height:50px;
overflow:hidden;
}
.icontent .info .img{
width:202px;
height:136px;
float:left;
overflow:hidden;
}
.icontent .info{
height:145px;
width:328px;
margin:0px auto;
}
.icontent .info .text{
float:right;
color:#6f6f6f;
line-height:17px;
*line-height:20px;
_line-height:20px;
width:115px;overflow:hidden;
}
.icontent .info .text span{
font-size:14px;
font-family:Verdana;
}
.icontent .info .text .nums{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:25px;
color:#ff003e;
}
.cengerline{
text-decoration:line-through;
}
.redcolor{
color:#ff003e;
}
.icontent .info .text .status{
height:35px;
overflow:hidden;
line-height:38px;
font-family:"é»‘ä½“";
font-size:18px;
}
.icontent .info .text .status img{
float:left;
margin-right:5px;
}
.icontent .lineb{
height:50px;
line-height:50px;
background-color:#EFF2F8;
}
.icontent .lineb .p1{
float:left;
padding-left:5px;
width:250px;
overflow:hidden;
}
.icontent .lineb .p2{
float:right;
padding-top:5px;
}
.icontent .lineb .p1 span{
font-size:25px;
color:#ff003e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.icontent .lineb .viewbtn{
display:block;
width:85px;
height:41px;
background:url(images/viewbtn1.png) no-repeat;
}
.icontent .lineb .viewbtn:hover{
background:url(images/viewbtn2.png) no-repeat;
}
.icontent .lineb .qiangbtn {
display: block;
width: 85px;
height: 41px;
background: url(images/viewbtn101.png) no-repeat;
}
.icontent .lineb .qiangbtn:hover{
background:url(images/viewbtn201.png) no-repeat;}


/*--å…³æ³¨æˆ‘ä»¬--*/
.Concern_us{

margin-top: 0px;
margin-bottom: 15px;
}
.Concern_us .top{
background:url(images/Concern_top.jpg) no-repeat;
height:43px;
line-height:52px;
font-size:14px;
color:#FFFFFF;
text-indent:33px;
font-weight:bold;
overflow:hidden;
}
.Concern_us .content{
border:solid 1px #cacaca;
border-top:0px;
background-color:#FFFFFF;
}
.Concern_us .content .divli{
width:245px;
height:50px;
margin:0px auto;
}
.Concern_us .content .divli .imgp{
float:left;
margin:8px 0px 0px 10px;
width:35px;
height:35px;
overflow:hidden;
}
#imgp1{
background:url(images/Icons/icon_rr1.png) no-repeat;
}
.Concern_us .content .divli:hover #imgp1{
background:url(images/Icons/icon_rr11.png) no-repeat;
}
#imgp2{
background:url(images/Icons/icon_sina1.png) no-repeat;
}
.Concern_us .content .divli:hover #imgp2{
background:url(images/Icons/icon_sina11.png) no-repeat;
}
#imgp3{
background:url(images/Icons/icon_qq1.png) no-repeat;
}
.Concern_us .content .divli:hover #imgp3{
background:url(images/Icons/icon_qq11.png) no-repeat;
}



.Concern_us .content .divli .divliname{
line-height:50px;
float:left;
text-indent:20px;
color:#6f6f6f;
}
.Concern_us .content .divli .divlibtn{
display:block;
background:url(images/cnusbtn.png) no-repeat;
width:87px;
height:25px;
float:right;
margin:12px 5px 0px 0px;
}
.Concern_us .content .divli:hover{
background:url(images/divlibg.jpg) repeat-x;
}
.Concern_us .content .divli:hover .divliname{
font-weight:bold;
color:#4B8BF5;
}
/*--å…³æ³¨æˆ‘ä»¬ end--*/

/*--é‚€è¯·--*/
.yaoqing{
background:url(images/yaoqingbg.jpg) no-repeat;
height:238px;
margin-top: 0px;
margin-bottom: 15px;
}
.yaoqing .text_1{
padding-top:95px;
padding-left:16px;
font-size:15px;
font-family:å¾®è½¯é›…é»‘,é»‘ä½“;
color:#af6a32;
line-height:18px;
font-weight:bold;
}
.yaoqing .yaoqing_fs{
padding-left:16px;
padding-top:5px;
}
.yaoqing .yaoqing_fs a{
display:block;
height:30px;
line-height:33px;
overflow:hidden;
float:left;
clear:both;
}
.yaoqing .yaoqing_fs a img{
float:left;
margin-right:5px;
}
.yaoqing .yaoqing_fs a:hover{
text-decoration:underline;
color:#ff003c;
}
/*--é‚€è¯· end--*/

/*--å›¢è´­å…¬å‘Š--*/
.Common_item{
border:solid 1px #cacaca;
background-color:#ffffff;
margin-bottom: 15px;
}
.Common_item .ci_top{
background:url(images/tn_top.jpg) repeat-x;
height:41px;
line-height:41px;
text-align:center;
color:#FFFFFF;
font-size:20px;
font-family:"é»‘ä½“";
}
.Tuan_title{
width:245px;
margin:0px auto;
}
.Tt_onlyline{
height:0px;
overflow:hidden;
clear:both;
border-bottom:solid 1px #dbdbdb;
}
.Tuan_title .Tt_pw img{
float:left;
margin-right:5px;
}
.Tuan_title .Tt_pw{
margin:8px 0px;
}
.Tuan_title .Tt_pw a{
font-size:14px;
line-height:25px;
color:#4B8BF5;
display:block;
float:right;
width:185px;
padding-right:10px;
}
.Tuan_title .Tt_pw a:hover{
text-decoration:underline;
}
.Tt_onlyline2{
height:0px;
clear:both;
border-bottom:solid 4px #4B8BF5;
}
.Tuan_title .fnotice{
padding:10px 5px 20px 5px;
color:#717171;
line-height:18px;
}
.Tuan_title .fnotice .p1{
background:url(images/Icons/icon_laba.jpg) no-repeat;width:30px;float:left;height:18px;
}
/*--å›¢è´­å…¬å‘Š end--*/

/*--å›¢è´­ç­”ç–‘--*/
.dayi_content{
padding:10px;
line-height:18px;
}
.dayi_content .line_1{
color:#4B8BF5;
padding:0px 10px;
}
.dayi_content .line_1 a{
color:#4B8BF5;
}
.dayi_content .dayi_list{
padding:5px 10px;
}
.dayi_line{
height:0px;
overflow:hidden;
border-bottom:dashed 1px #c4c4c4;
}
.dayi_content a:hover{
text-decoration:underline;
padding:0px;
}
/*--å›¢è´­ç­”ç–‘ end--*/

/*--å®¢æœ�æœ�åŠ¡--*/
.kefu_content .service_time{
background:url(images/Icons/kefu_service.jpg) no-repeat 5px 0px;
padding:45px 0px 0px 97px;
height:18px;
color:#666666;
}
.kefu_content .service_time p{font-size:12px;}
.kefu_content .service_tel{
background:url(images/hottelbg.jpg) no-repeat 5px 5px;
height:25px;
text-indent:80px;
font-size:23px;
font-family:å¾®è½¯é›…é»‘,å®‹ä½“;
color:#4B8BF5;

}
.kefu_content .online_kf{
padding-left:5px;padding-top:7px;
}
.kefu_content .online_kf a{
background:url(images/onlinekf_bg.jpg) no-repeat;
display:block;
width:111px;
height:29px;
float:left;
line-height:29px;
text-indent:40px;
color:#4B8BF5;
padding-left:2px
}
.kefu_content .online_kf .a2{
float:right;
}
.kefu_content .online_kf a:hover{
text-decoration:underline;
}
.kefu_content .wapwww{
background:url(images/Icons/mobile_icon.jpg) no-repeat 0px 0px;
padding:0 0 10px 40px;
line-height:18px;
color:#666;
}
.kefu_content .wapwww .p1{
font-size:14px;
color:#333;
}
.kefu_content .wapwww a{
color:#4B8BF5;
}
.kefu_content .wapwww a:hover{
text-decoration:underline;
}
.mobile-tip a{color:#0066cc; font-size: 14px; }
/*--å®¢æœ�æœ�åŠ¡ end--*/

/*--ç±³é¥­å›¢è¶³è¿¹--*/
.zuji_list{
padding:10px;
}
.zuji_list p{
border-bottom:dashed 1px #c4c4c4;
background:url(../images/Icons/list_cycle.jpg) no-repeat 0px 7px;
text-indent:15px;
height:25px;
line-height:27px;
overflow:hidden;
}
.zuji_list p.no_boder{
border:0px;
}
.zuji_list a{
color:#6f6f6f;
}
.zuji_list a:hover{
color:#4B8BF5;
text-decoration:underline;
}
/*--ç±³é¥­å›¢è¶³è¿¹ end--*/

/*--å°�è°ƒæŸ¥--*/
.diaocha{
background:url(images/diaochabg1.jpg) repeat-x;
}
.diaoch_text{
padding:0px 10px 5px 15px;
color:#888888;
line-height:20px;
}
.diaoch_text .p1{
font-size:14px;
font-weight:bold;
color:#e2053a;
}
.diaoch_text .p1 a{
color:#e2053a;
}
.diaocha .diaoch_btn{
background:url(images/tmtybtnbg.png) no-repeat;
width:161px;
height:31px;
display:block;
margin:0px auto;
text-align:center;
line-height:31px;
}
/*--å°�è°ƒæŸ¥ end--*/

/*--é¦–é¡µè�”ç³»æˆ‘ä»¬--*/
.hcont_us{
background:url(images/join_us.jpg) no-repeat;
width:258px;
height:245px;
}
.hcont_us .btnw{
padding-top:173px;
}
.hcont_us .btna{
display:block;
margin:0px auto;
width:126px;
height:40px;
background:url(images/hcontbgn1.png) no-repeat;
}
.hcont_us .btna:hover{
background:url(images/hcontbgn2.png) no-repeat;
}
/*--é¦–é¡µè�”ç³»æˆ‘ä»¬ end--*/

/*--åˆ†äº«æ›´å¤š--*/
#Share_more{
position:absolute;
z-index:1000;
width:300px;
margin-left:-300px;
display:none;
padding-right:100px;
}

#Share_more .sm_wrap{
border:solid 1px #b0b0b0;
padding:10px;
background-color:#FFFFFF;
}
#Share_more .title_line{
height:20px;
border-bottom:solid 1px #4B8BF5;
line-height:20px;
}
#Share_more .title_line .title{
font-size:14px;
font-weight:bold;
color:#7f7f7f;
float:left;
}
#Share_more .title_line .close{
float:right;
background:url(../images/Icons/close_icon.jpg) no-repeat;
width:20px;
height:20px;
cursor:pointer;
}
#Share_more .sharego_list{
line-height:25px;
width:270px;
padding-left:10px;
}
#Share_more .sharego_list a{
float:left;
display:block;
height:20px;
width:90px;
text-indent:22px;
margin:2px 0px 2px 0px;
}
.sharego_list .a1{
background:url(../images/Icons/share_icon2.jpg) no-repeat;
}
.sharego_list .a2{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -195px;
}
.sharego_list .a3{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -395px;
}
.sharego_list .a4{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -22px;
}
.sharego_list .a5{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -215px;
}
.sharego_list .a6{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -373px;
}

.sharego_list .a7{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -46px;
}
.sharego_list .a8{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -240px;
}
.sharego_list .a9{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -440px;
}

.sharego_list .a10{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -67px;
}
.sharego_list .a11{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -262px;
}
.sharego_list .a12{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -463px;
}

.sharego_list .a13{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -87px;
}
.sharego_list .a14{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -284px;
}
.sharego_list .a15{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -483px;
}

.sharego_list .a16{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -110px;
}
.sharego_list .a17{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -306px;
}
.sharego_list .a18{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -505px;
}

.sharego_list .a19{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -132px;
}
.sharego_list .a20{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -328px;
}
.sharego_list .a21{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -528px;
}

.sharego_list .a22{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -154px;
}
.sharego_list .a23{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -348px;
}
.sharego_list .a24{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -548px;
}

.sharego_list .a25{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -176px;
}
.sharego_list .a26{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -373px;
}
.sharego_list .a27{
background:url(../images/Icons/share_icon2.jpg) no-repeat 0px -572px;
}
/*--åˆ†äº«æ›´å¤š end--*/

.bbs_search {
background: none repeat scroll 0 0 #FFFFFF;
height: 35px;
border: solid 1px #CACACA;
}
/*.bbs_search .img {
float: left;
padding: 0px 20px 0px 85px;
}*/

.bbs_search .search_wrap {
float: left;
padding-top: 13px;
}
.saerch_input {
float: left;
}
.input_left {
float: left;
background: url(images/sic_lbg.jpg) no-repeat;
height: 33px;
width: 10px;
border: 0px;
}
.input_s1 {
float: left;
background: url(images/sic_bg.jpg) repeat-x;
height: 33px;
line-height: 33px;
width: 330px;
padding: 3px 5px 0px 2px;
border: 0px;
color: #A0A0A0;
}
.bbs_search .search_btn {
background: url(images/searchbtn1.jpg) no-repeat;
float: left;
width: 90px;
height: 33px;
border: 0px;
cursor: pointer;
position: relative;
}

.former_buy_group .hd {
	BORDER-BOTTOM-STYLE: none
}
.former_buy_group .hd .lite_page_mod {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: right; LINE-HEIGHT: 19px; HEIGHT: 19px
}
.former_buy_group .list LI {
	PADDING-RIGHT: 8px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 10px 10px; PADDING-TOP: 8px; HEIGHT: 116px; BACKGROUND-COLOR: #f9f9f9
}
.former_buy_group .list .time {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; HEIGHT: 116px
}
.former_buy_group .list .photo {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; HEIGHT: 116px
}
.former_buy_group .list .info {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; HEIGHT: 116px
}
.former_buy_group .list .time {
	BACKGROUND: url(images/bg_gb_buy.png) no-repeat -408px -37px; WIDTH: 77px; MARGIN-RIGHT: 10px; TEXT-ALIGN: center
}
.former_buy_group .list .time SPAN {
	DISPLAY: block; FONT-FAMILY: "arial"
}
.former_buy_group .list .time .info_month {
	MARGIN-TOP: 2px; COLOR: #ffffff; LINE-HEIGHT: 33px; HEIGHT: 33px
}
.former_buy_group .list .time .info_day {
	FONT-WEIGHT: bold; FONT-SIZE: 32px; 
}
.former_buy_group .list .photo IMG {
	DISPLAY: block; WIDTH: 190px; HEIGHT: 115px; BACKGROUND-COLOR: #ebebeb
}
.former_buy_group .list .info {
	MARGIN-LEFT: 15px; WIDTH: 368px
}
.former_buy_group .list .info H4 {
	MARGIN-TOP: -5px; FONT-SIZE: 14px; OVERFLOW: hidden; LINE-HEIGHT: 25px; BORDER-BOTTOM: #e4e4e4 1px solid; WHITE-SPACE: nowrap; HEIGHT: 30px
}
.former_buy_group .list .info .p_1 {
	MARGIN: 10px 0px 5px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.former_buy_group .list .info .p_1 SPAN {
	FONT-SIZE: 24px; COLOR: #ff0000; FONT-FAMILY: "arial"
}
.former_buy_group .list .info .p_2 {
	MARGIN-BOTTOM: 14px; OVERFLOW: hidden; HEIGHT: 20px
}
.former_buy_group .list .info .p_2 SPAN {
	DISPLAY: inline; FLOAT: left; WIDTH: 136px
}
.former_buy_group .list .info .p_2 EM {
	FONT-SIZE: 16px; FONT-STYLE: normal; FONT-FAMILY: "arial"
}
.former_buy_group .list .info .p_3 SPAN {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.former_buy_group .no_data {
	PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; MARGIN: 0px 10px; PADDING-TOP: 50px; TEXT-ALIGN: center
}

.mod_wrap_em_v2 {
zoom: 1;
margin-top: 0px;
border-left: 1px solid #C83434;
border-right: 1px solid #C83434;
background-color: white;
}

.mainbar {
float: left;
width: 701px;
margin-top:25px;
}

.mod_wrap_em_v2 .hd {
overflow: hidden;
margin: 0 10px;
height: 38px;
line-height: 38px;
border-bottom: 1px solid #DDD;
}
.mod_wrap_em_v2 .hd h3 {
display: inline;
float: left;
padding-left: 10px;
background: url(images/bg_gb_buy.png) no-repeat -496px 15px;
font-size: 14px;
}

/*---ä»Šæ—¥å…¶å®ƒå›¢è´­---*/
.Other_tuangou{
width:240px;
margin:0px auto;
padding:10px 0px;
}
.Other_tuangou .ot_list{
border-bottom:solid 5px #4B8BF5;
color:#676767;
margin-bottom:10px;
}
.Other_tuangou .ot_list .img{
width:240px;
height:145px;
overflow:hidden;
}
.Other_tuangou .ot_list .title{
font-size:20px;
line-height:24px;
font-family:å¾®è½¯é›…é»‘,é»‘ä½“;
padding:5px 0px;
height:45px;
overflow:hidden;
padding-bottom:5px;
}
.Other_tuangou .ot_list .info{
text-align:center;
padding-bottom:5px;
}
.Other_tuangou .ot_list .info span{
color:#ff003e;
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.Other_tuangou .ot_list .join_tgbtn{
margin:0px auto;
display:block;
width:111px;
height:34px;
background:url(images/join_tgbtn.png) no-repeat;
}
.Other_tuangou .ot_list .join_tgbtn:hover{
background:url(images/join_tgbtn2.png) no-repeat;
}
.foot_content{font-size:12px}
#team_partner_side_0{display:none}
/*---ä»Šæ—¥å…¶å®ƒå›¢è´­ end---*/

#logo{ margin-top:-85px}
.aer-dh .logins{float:right;height: 38px;line-height: 38px;color: white;font-family: å¾®è½¯é›…é»‘,é»‘ä½“;font-size: 26px;font-weight: bold;background: url(images/menutelbg.jpg) no-repeat;text-indent: 30px;/*padding-right:10px;*/ }
.kefu_content .service_tel{ font-size:14px; line-height:35px; }
.kefu_content .service_time{ height:auto; }
#bd{ margin-top:0px; }

/* é¦–é¡µæŒ‰åˆ†ç±» */
#pro-filter {
    height: 40px;
    margin: 10px 0 0 1px;
    overflow: hidden;
}
#pro-filter a {
    color: #333333;
}
#pro-filter a:hover {
    font-weight: 700;
}
#pro-filter dl {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 35px;
    /*border: 1px dashed lightslategrey;*/
}
#pro-filter dl dt, #pro-filter dl dd {
    float: left;
    height: 35px;
    line-height: 35px;
}
#pro-filter dt {
    width: 88px;
}
#pro-filter dt strong {
    background: none repeat scroll 0 0 #DFEFFC;
    color: #2E6E9E;
    display: block;
    font-weight: normal;
    height: 35px;
    text-align: center;
    width: 74px;
    font-size:15px
}
#pro-filter dl dt, #pro-filter dl dd {
    float: left;
}
#pro-filter dd {
    width: 758px;
}
#pro-filter dd ul {
    float: left;
    width: 100%;
}
#pro-filter dd ul li {
    float: left;
    line-height: 28px;
}
#pro-filter dd ul li.current a {
    background: url("images/pro-filter-arr.jpg") no-repeat scroll center bottom transparent;
    border-bottom: 3px solid #408CD8;
    color: #5882FA;
}
#pro-filter dd ul li a {
    display: block;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
    text-decoration: none;
    white-space: nowrap;
}
#pro-filter dd ul li a:hover {
    color: #5882FA;
    font-weight: normal;
}
.pngfix {
    background: url("images/elem.png") no-repeat scroll 0 0 transparent;
}

/* footecan (2013/1/31 by tangjun.li) */
.foot_list{ width:170px; position:relative; border:none; padding:0; float:left; font-family:"Microsoft YaHei"; }
.foot_list h5.title{ color:#333; height:25px; line-height:25px;background:none; padding-left:30px; text-indent:0; }
.footicon{ display:block; width:25px; height:25px; overflow:hidden; background-image:url('images/icon++.jpg'); background-repeat:no-repeat; position:absolute; left:0; top:0px; }
.footicon-0{ background-position:left top; }
.footicon-1{ background-position:left -30px; }
.footicon-2{ background-position:left -60px; }
.footicon-3{ background-position:left -90px; }
.footicon-4{ background-position:left -120px; }
.foot_list ul{ margin-left:12px; border-left:1px solid #ededed; padding-top:6px; height:132px; }
.foot_list ul li{ line-height:22px; height:22px; }
.foot_list ul li a{ color:#999; }
.foot_list_right{ width:235px; float:right; }
.foot_list_right dl{ margin-left:12px; border-left:1px solid #ededed; height:160px; padding-left:20px; }
.foot_list_right dt{ height:23px; line-height:23px; color:#2e000a; font-size:14px; }
.foot_list_right dd{ padding-top:15px; }
.foot_list_right dd a{ margin-right:20px; }
/*footecan over */

/* å�‘ç¥¨ä¿¡æ�¯æ ·å¼� */
.invoiceuserinfo{padding-top:10px;color: #666666;}
.invoiceuserinfo .editbg{background:#fdfaf0; border-top:2px solid #efdab6; border-bottom:1px solid #efdab6;}
.invoiceuserinfo h3{padding:8px 16px;color:#333; background: #EFF8FF; }
.invoiceuserinfo p{padding:0 20px;}
.invoiceuserinfo .editbg h3{ background: none; }
.invoiceuser{ position:relative; }
/* å�‘ç¥¨ä¿¡æ�¯æ ·å¼�over */

/* å¸¸ç”¨æŠ¥å��äººå‘˜æ ·å¼� */
.yoyoeruserinfo{padding-top:10px;color: #666666;}
.yoyoeruserinfo .editbg{ background:#fdfaf0; border-top:2px solid #efdab6; border-bottom:1px solid #efdab6; }
.yoyoeruserinfo h3{padding:8px 16px;color:#333; background: #EFF8FF; }
.yoyoeruserinfo .editbg h3{ background: none; }

.yoyoeruser{ position:relative; }
.btnold{ position: absolute; right:10px; top:0; height:20px; padding: 0 10px; background: #EFDAB6; cursor: pointer; color: #6666C1; }
.listold{ margin:0 55px 0 10px; }
.listold em{ margin: 0 5px; cursor: pointer; display: inline-block; color:#6666C1;  }

.userlist{ margin:10px; border:1px dashed #EFDAB6; overflow: hidden; padding-top:17px; padding-bottom: 5px; }
.userlist li{ width: 49%; height:22px; overflow: hidden; float: left; margin-bottom:5px; }
.userlist strong{ display: inline-block; height:20px; line-height: 20px; font-weight:normal; padding-right:5px; float: left; width:60px; text-align: right; overflow: hidden;}
.userlist strong b{ color:#CC3333; }
.userlist .number,.yoyoeruser span,.yoyoeruser label{ float:left; }
.userlist label{ line-height: 20px; display: inline-block; height:20px; margin-right: 20px; }
.userlist label input{ margin-right: 5px; }
.userlist li span{ padding-left: 5px;}
.userlist li .tip{color: #666666;float: left; height: 20px;line-height: 20px;}
.room{ margin-left: 30px; }
.editbg .save{ overflow: hidden; clear:both; padding-bottom: 20px; }
.editbg .save a{ float: left;display:inline-block; height:20px; width: 30px; text-align: center; line-height:20px; padding:2px 20px; background:#FF9900; color:#ffffff; margin:0 30px; cursor: pointer;  }
.editbg .save lable{display:inline-block; height:20px; line-height:20px; cursor: pointer; float: left; }
.editbg .save lable input{ float: left; margin-top:3px; }
.editok .userlist{ margin:0;border:1px dashed #d3e9fb; border-top:none;}
.editok .userlist li{ margin-bottom: 0; }
.editok .userlist li strong{ text-align: left; margin-left: 10px; margin-right:0; }
/* over:å¸¸ç”¨æŠ¥å��äººå‘˜æ ·å¼� */

/* å�³ä¾§è¯´æ˜Žæ¡† æ ·å¼�ä¿®æ”¹ tangjun.li */
.cm-box ul{ margin:0 0 10px 20px; }
.cm-box li{ list-style-position: outside; list-style-type: disc;color:#666; }
.cm-box p{ padding-left:15px;margin:0 0 10px;color:#666; }
.cm-box h3{ margin-bottom:5px; }
/* å�³ä¾§è¯´æ˜Žæ¡†over */

/* kefu */
.kefu{ padding:14px; }
.kefu-title{ padding-left:60px; background:url('images/kefu-title.jpg') no-repeat; margin-bottom:10px; }
.kefu-title dt{ height:20px; line-height:20px; font-size:16px; font-weight:bold; color:#333; }
.kefu-title dd{ height:16px; line-height:16px; font-size:12px; color:#666; }
.kefu-qa{ margin-bottom:10px; height:36px; overflow:hidden; font-size:14px; }
.kefu-qa a{ display:inline-block; width:103px; height:34px; line-height:34px; text-align:center; color:#333; border:1px solid #999; background:url('images/kefu-btn.jpg') no-repeat; margin-right:4px; }
.kefu-qa a:hover{ text-decoration:none; color:#111;background:url('images/kefu-btn.jpg') no-repeat left -37px; }
.kefu-phone{ font-size:18px; font-family:'Arial'; line-height:26px; margin-bottom:15px; }
.kefu-phone dt{ color:#4B8BF5; font-size:15px; padding-left:30px; background:url('images/kefu-phone.jpg') no-repeat left -1px; }
.kefu-phone dd{ color:#333333; font-size:15px; padding-left:30px; background:url('images/kefu-phone.jpg') no-repeat left -27px; }
.kefu-phone dd.kumail{ color:#333333; font-size:15px; padding-left:30px; background:url('images/kefu-phone.jpg') no-repeat left -54px; }
.kefu-weibo{ padding-top:15px; border-top:1px solid #ddd; height:40px; line-height:20px; font-size:14px; color:#333; padding-left:40px; background:url('images/kefu-weibo.jpg') no-repeat left 14px;}
.kefu-weibo a{ color:#333; white-space: nowrap;}
.kefu-weibo a strong{ color:#0066cc; cursor:pointer; font-weight:normal; /*margin:0 10px; */}
/* kefu over */

/* go to top */
.footerbar{ display:block; position:fixed; right:0; bottom:25%; width:33px; height:101px; overflow:hidden; }
.footerbar a{ display:block; width:100%; background-image:url(images/topPng-A.png); background-repeat:no-repeat; }
.footerbar a.jp{ height:37px; background-position: left top; }
.footerbar a.jd{ height:36px; background-position: left -37px; }
.footerbar a.jp:hover{ background-position: right top; }
.footerbar a.jd:hover{ background-position: right -37px; }
.footerbar a.gotop{ height:28px;  background-position: left -73px; }
.footerbar a.gotop:hover{background-position: right -73px; }
/* go to top over*/

/* timebox */
.timebox{ background-color: #fff;border:2px solid #4B8BF5;padding-top:16px; width:338px; overflow:hidden; position:absolute; left:0; top:0; z-index: 999; font-family:'Microsoft YaHei'; }
.timebox-close{ width:32px; height:33px;overflow:hidden;position:absolute;right:2px;top:0px;background:url(images/timebox-close.jpg) no-repeat;cursor:pointer;}
.timebox-list{ padding:26px 14px 12px; }
.timebox-list a{ display:block; padding:7px; margin-bottom:2px; height:34px; overflow:hidden; border:1px solid #eeeeee; }
.timebox-list a:hover{ background:#fffcd4; }
.timebox-list a:hover span{ text-decoration: none; }
.timebox-list a span{ display:inline-block; float:left; overflow:hidden; height:34px; cursor: pointer; }
.timebox-list a span.timebox-price{ width:100px; line-height:34px; font-size:26px; color:#4B8BF5; }
.timebox-list a span.timebox-price i{ font-size:18px; font-style:normal; }
.timebox-list a span.timebox-price b{ font-size:14px; }
.timebox-list a span.timebox-data{ width:135px; float:left; overflow:hidden; }
.timebox-data strong,.timebox-data i{ display:block; height:17px; line-height:17px; overflow:hidden; }
.timebox-data strong{ font-size:16px; color:#0066cc; }
.timebox-data i{ font-size:12px; color:#999999; font-style:normal; }
.timebox-list a span.timebox-stat{ width:52px; float:right; background-image:url(images/timebox-stats.gif); background-repeat:no-repeat; }
.timebox-stat-0{ background-position:0px -102px; }
.timebox-stat-1{ background-position:0px -68px; }
.timebox-stat-2{ background-position:0px -34px; }
.timebox-stat-3{ background-position:0px 0px; }
/* timebox over */

#primary_see:hover{cursor:pointer;}

/* scrollbar just for Chrome, safari, opera */
::-webkit-scrollbar {
    width: 8px;
}
::-webkit-scrollbar-track {
    background: gray; 
}
::-webkit-scrollbar-thumb {
    background:black; 
}
::-webkit-scrollbar-thumb:hover {
    background: #555; 
}