
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td {margin: 0;padding: 0}
body,button, input, select, textarea {font: 12px Tahoma, Verdana, 'ËÎÌå', STHeiTi, sans-serif; color:#666;}
h1{font-size: 18px; color:#333; }h2{ font-size: 16px;  color:#444;}h3{ font-size: 14px; color:#444;}h4,h5,h6{ font-size: 100%; color:#444;}
ul,ol{list-style:none;}
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font-family: Tahoma,Helvetica,Arial,'ËÎÌå',sans-serif }
small { font-size: 12px; }
a { text-decoration: none; color:#0E5B96;}
a:hover {text-decoration:underline;}
q:before, q:after { content: ''; }
hr {border: none;height: 1px;}
#home{
	background:url(/imagestuangou/bg_site.jpg) repeat left -80px;margin-top:0;border-top:1px solid #f9d302;}
legend { color: #000; }
fieldset, img { border: none; }
button, input, select, textarea {font-size: 100%; vertical-align:middle;}
textarea,input.input-text{border:1px solid #DDD;background:#FFF;padding:2px; overflow:auto;}
select{padding:2px;}
table {border-collapse: collapse;border-spacing: 0;}
.clearfix:after{content:"\020"; display: block; height:0; clear:both;}
.clearfix{zoom:1;}
.input-txt{border:1px solid #A5ACB2; padding:3px; vertical-align:middle;}
select{border:1px solid #A5ACB2;}

.error_msg{padding:10px; text-align:center; border:1px solid #FFEC18; background:#FFFBCC; font-size:14px; clear:both; margin-bottom:10px; color:#FF0000;}
.success_msg{padding:10px; text-align:center; border:1px solid #FFEC18; background:#FFFBCC; font-size:14px; clear:both;margin-bottom:10px; color:#333;}

html{background:#EBF4F2 url(/imagestuangou/ft-bg-2.jpg) repeat-x center bottom;}

.btn-b-s-2,.btn-g-s-2{height:23px; line-height:23px; vertical-align:middle; width:49px; text-align:center; color:#FFF; background:url(/imagestuangou/btn-b-s-2.png) no-repeat; border:0; cursor:pointer;}
.btn-g-s-2{background:url(/imagestuangou/btn-g-s-2.png) no-repeat; color:#363636;}
.btn-b-s-4{height:23px; line-height:23px; vertical-align:middle; width:77px; text-align:center; color:#FFF; background:url(/imagestuangou/btn-b-s-4.png) no-repeat; border:0; cursor:pointer;}
a.btn-b-s-2,a.btn-b-s-4{display:inline-block; text-decoration:none!important;}

.bmod{ background:url(/imagestuangou/mod-hd.png) no-repeat 18px top; padding-top:2px;}
.bmod .mod-hd{display:none;}
.bmod .mod-body{background:url(/imagestuangou/mod-bd.png) repeat-y 18px top;}
.bmod .mod-content{ padding:0 28px 25px; background:url(/imagestuangou/mod-ft.png) no-repeat 4px bottom; }


.col-right{width:240px; float:right; margin-right:10px;_display:inline; }

.extra{margin-right:17px;}
body.home_page .col-right{_margin-right:2px;}


.col-left{width:720px; float:left; *zoom:1; *overflow:hidden;}


.all-city{background:#f4d50b url(/imagestuangou/city.png) repeat-x center bottom; padding-bottom:1px; display:none; position:relative; z-index:11; zoom:1;}
.all-city table{width:980px; margin:0 auto; border-collapse:collapse;}
.all-city table td{border:1px dashed #f0ae33; text-align:center; width:162px; height:40px; vertical-align:middle;}
.all-city td a{color:#971e0b; font-size:14px; display:block; height:40px; width:162px; line-height:40px;}
.all-city td a.current,
.all-city td a:hover{background:#f0ae33; text-decoration:none;}
.all-city .foldin{display:block; border-top:1px solid #e8cb02; border-bottom:1px solid #f0ae33; background:#f0ae33; height:2px; position:relative;}
.all-city .foldin a{display:block; height:20px; width:50px; background:url(/imagestuangou/city.png) no-repeat 0 0; position:absolute; top:-1px; left:50%; margin-left:-25px; text-indent:-9999em; outline:none;}


.hd{height:130px; width:980px; margin:0 auto; position:relative; z-index:2;border:1px solid transparent;}
.hd .flash{position:absolute; height:100px; width:980px; z-index:0; left:0; top:0; zoom:1;}
.hd .logo{float:left; height:85px; margin-bottom:15px; margin-right:10px;_display:inline; position:relative; z-index:10;}
.hd .logo a{margin-top:26px; display:block;}
.hd .area{height:56px; color:#000; z-index:10; margin-top:60px;background:url(/imagestuangou/topBg.png) no-repeat left top;}
.hd .area h2{margin:10px 0 5px 15px;}
.hd .area p{margin:0 0 0 15px;}
.hd .area h2 a{font-size:12px; background:#71A9AC; color:#FFF; font-weight:normal; margin-left:2px; padding:3px 4px; display:inline-block; vertical-align:text-bottom;}
.hd .area h2 a:hover{text-decoration:none; background:#50878A;}
.hd .area h2 span{font-size:12px; font-weight:normal;}
.hd .feed{float:right; height:75px; margin-bottom:25px; width:290px; background:url(/imagestuangou/feed-bg.jpg) no-repeat; position:relative; z-index:10;}
.hd .feed .feed-form{padding:22px 30px 0 32px; overflow:hidden; zoom:1;}
.hd .feed .feed-form .input-txt{padding:4px 3px; height:15px; width:169px;border-right:0; color:#C1BEBA;}
.hd .feed .feed-cancel{padding:5px 30px;}

.hd .menu{clear:both; height:45px; background:url(/imagestuangou/menu.png) repeat-x 0 0; position:relative; z-index:10;}
.hd .menu .menu-wrap{width:100%; background:url(/imagestuangou/menu.png) no-repeat left -45px;}
.hd .menu .menu-content{background:url(/imagestuangou/menu.png) no-repeat right -90px;}
.hd .menu li{float:left; line-height:43px; height:43px; position:relative; color:#FFF; font-size:14px; padding-top:2px}
.hd .menu li.sep{width:1px;background:url(/imagestuangou/menu.png) no-repeat 0 -135px;}
.hd .menu li a{display:inline-block; font-weight:bolder; color:#6d5d02; font-size:14px; padding:0 20px; padding-top:2px\0; line-height:41px\0;}
.hd .menu li a:hover{text-decoration:none; background:#f0ae33;color:#971e0b;}

.hd .menu li.mine{width:100px;}
.hd .menu li.mine a{display:block; width:80px; padding-right:0;}
.hd .menu li ul{position:absolute; top:44px; left:0; display:none; z-index:10; width:100px; overflow:hidden;}
.hd .menu li ul li{height:32px; line-height:32px;}
.hd .menu li ul li a{width:80px!important; text-align:left!important; font-size:12px; font-weight:normal; padding-right:0;padding-top:2px\0; line-height:30px\0;}

.hd .menu li.userinfo{padding-left:10px; padding-right:10px;}
.hd .menu li.hover ul{display:block;}
.hd .menu li.hover ul li{padding-top:0;}
.hd .menu li.hover a{background:#DA2D5A;}
.hd .menu li.hover ul a{background:#ED2B59;}
.hd .menu li.hover ul a:hover{background:#DA2D5A;}

.hd .menu li.gift a{background:url(/imagestuangou/icons.png) no-repeat 0 -315px; font-size:12px; font-weight:normal; color:#6d5d02;}
.hd .menu li.gift a:hover{background:url(/imagestuangou/icons.png) no-repeat 0 -315px; text-decoration:underline;}
.hd .menu .main-menu{float:left; padding-left:10px;}
.hd .menu .sub-menu{float:right; padding-right:10px;}

.bd{padding-top:15px;width:980px; margin:0 auto;}


.notice-area{padding-top:10px; }
#notice{ background-color:#fff;}
.notice{width:943px; margin:0 auto;}
.notice .notice-hd,
.notice .notice-ft{height:10px; background:url(/imagestuangou/notice-bg.png) no-repeat;}
.notice .notice-ft{background-position:0 -10px;}
.notice .notice-bd{text-align:center; border-left:1px solid #F1F1F1;border-right:1px solid #F1F1F1}
.notice .notice-bd .act{text-align:right; margin:-5px 10px 5px;overflow:hidden; zoom:1;}
.notice .notice-bd .act strong{float:left;}
.notice .notice-bd .act a{float:right;}



.product-main{padding-top:18px; background:#fff; margin-bottom:10px;}
.cur-product{position:relative;}
.cur-product .mod-content .roll{height:96px; width:74px; position:absolute; bottom:-2px; right:0; background:url(/imagestuangou/home.png) no-repeat -264px 0; z-index:1;}
.cur-product h1{font-size:32px;line-height:1.4; font-family:'Î¢ÈíÑÅºÚ','ºÚÌå',Hei,'ËÎÌå'; text-align:center;padding:10px 20px 24px}
.deal-state{ padding-top:58px;}
.deal-state .buy{height:91px; width:244px;position:relative;padding-left:20px; background:url(/imagestuangou/home.png) no-repeat 0 0;}

.deal-state .buy p.legend{color:#c00303;position:absolute;left:10px;top:20px;}
.deal-state .buy p.legend span{color:#c00303; font-size:40px; font-weight:bolder; line-height:1.1; font-family:Helvetica;}
.deal-state .buy p.legend em{
	font-style:normal;font-size:20px;font-weight:bold;}
.deal-state .buy p.qianggou{display:block; text-indent:-9999em; outline:none; height:62px; width:108px; background:url(/imagestuangou/home.png) no-repeat 0 -152px; z-index:3;position:absolute;top:15px;left:120px; cursor:pointer;}

.deal-state .buy .end{position:absolute; top:15px; right:10px; display:block; text-indent:-9999em; outline:none; height:62px; width:108px; background:url(/imagestuangou/home.png) no-repeat -108px -152px;}
.deal-state .deal-discount{padding:10px;height:42px; border:1px solid #CADDD9; border-top:0; background:url(/imagestuangou/home.png) no-repeat 0 -214px; margin-bottom:8px;width:205px;}
.deal-state .deal-discount td.last{color:#c00303;}
.deal-state .deal-discount table{width:100%; height:100%;}
.deal-state .deal-discount table td,.deal-state .deal-discount table th{width:33%; text-align:middle; padding:0; text-align:center;}
.deal-state .deal-discount table th{font-weight:normal;}
.deal-state .deal-discount table td{font-size:16px; color:#333;}
.deal-state .deal-discount .original{text-decoration:line-through;}


.deal-state .sold-state{text-align:left;margin-left:10px;margin-top:-10px;}
.deal-state .sold-state .sold-num{ text-align:center;  font-size:18px; font-weight:bolder; padding-top:12px; color:#000;}
.deal-state .sold-state .sold-num .num{color:#E7390E; margin-right:5px; font-weight:bolder; font-size:24px;}
.deal-state .sold-state .sold-desc{text-align:center; padding-top:5px;}
.deal-state .sold-state .progress{height:33px; width:204px; margin:25px auto; background:url(/imagestuangou/home.png) no-repeat 0 -119px; overflow:hidden; zoom:1;}
.deal-state .sold-state .progress .zero, 
.deal-state .sold-state .progress .least{float:left;height:18px; line-height:18px; margin:10px 0 5px; width:25px; text-align:center; font-weight:bolder;}
.deal-state .sold-state .progress .least{width:35px;}
.deal-state .sold-state .progress .pc{height:28px;width:140px; margin: 0px 1px 5px;  float:left; text-align:left; }
.deal-state .sold-state .progress .arrow{height:16px; position:relative;}
.deal-state .sold-state .progress .arrow span{height:6px; display:block; width:8px; overflow:hidden; margin-left:-4px; position:absolute; top:9px;}
.deal-state .sold-state .progress .progress-bar{ height:8px; overflow:hidden; background:#D1CDC9; position:relative;}
.deal-state .sold-state .progress .progress-bar .progress-cur{ height:8px; overflow:hidden; position:absolute; top:0; left:0; background:#F11A41;}
.deal-state .count-down{font-size:14px; text-align:center; background:url(/imagestuangou/status_time_bj.gif) no-repeat left 10px; padding-left:50px;height:60px;line-height:60px;text-align:left;}
.deal-state .count-down span{color:#E7390E;font-weight:bolder;font-size:16px;margin:0 5px;}
.sold-state .sold-success{height:47px; margin:19px 0;}
.sold-state .sold-success span{display:block; padding:0 0 0 30px; width:116px; height:47px; background:url(/imagestuangou/home.png) no-repeat -315px -110px; margin:0 auto; color:#000; font-size:18px; font-weight:bolder;}
.sold-state .sold-out,
.sold-state .deal-end,
.sold-state .deal-fail{margin-top:18px;}
.sold-state .sold-out{padding-top:15px;}
.sold-state .sold-out span{display:block; width:174px; height:76px; background:url(/imagestuangou/sold-out.png) no-repeat ; margin:0 auto; text-indent:-9999em;}
.sold-state .deal-end span{display:block; width:105px; height:105px; background:url(/imagestuangou/deal-end.png?v=20100629) no-repeat ; margin:0 auto; text-indent:-9999em;}
.sold-state .deal-fail span{display:block; width:105px; height:105px; background:url(/imagestuangou/deal-fail.png) no-repeat ; margin:0 auto; text-indent:-9999em;}

.cur-product .product-show{width:450px;height:346px;float:left; margin:0 14px; _display:inline; position:relative; z-index:2;}
.cur-product .product-pic{width:450px; height:346px;position:relative; background:none; padding:0;}
.cur-product .product-pic img{display:block;}
.cur-product .product-pic span{text-shadow:1px 1px 1px #000;*filter: dropshadow(OffX=1, OffY=1, Color='#000000', Positive='true');}
.cur-product .product-pic .zk{position:absolute; top:-24px; right:-24px; width:80px; height:80px; background:url(/imagestuangou/zk-3.png) no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/imagestuangou/zk-3.png"); z-index:5;}
.cur-product .product-pic .zk1 span{font-weight:bolder; font-size:12px; color:#FFF; padding-left:12px; padding-top:16px; display:inline-block; }
.cur-product .product-pic .zk1 span .num{font-size:34px; display:block; height:30px; line-height:30px; overflow:hidden;}
.cur-product .product-pic .zk0 span{font-weight:bolder; font-size:14px; color:#FFF; padding-left:18px; padding-top:6px; display:inline-block;}
.cur-product .product-pic .zk0 span .num{font-size:50px;}


.cur-product .product-detail{width:220px; float:left; position:relative;}


.follow{height:275px;overflow:hidden;padding:42px 0 0 0;}
#colee1,#colee2{margin:0px 0 0 18px;list-style:none;}
#colee1 li,#colee2 li{ margin-top:10px;}
.follow ul li img{border:1px solid #8f0101;}
#colee{height:260px;overflow:hidden;}

.effort li{background:url(/imagestuangou/icons.png) no-repeat 0 -466px; line-height:1.8; padding-left:10px;}



.btm-acts{ position:relative; width:980px;z-index:1000; }
.btm-acts a.suggest{position:absolute;top:-110px; right:223px; display:block; height:91px; width:31px;}


.ftwrap{background-image:url(/imagestuangou/home-ft-bg.jpg);width:980px; margin:0 auto;overflow:hidden;}
.ft{padding-bottom:20px;position:relative; }

.copyright dt{font-weight:bold;clear:both;color:#857102;margin-bottom:5px;position:relative;}
.copyright dt a{
	position:absolute;
	right:10px;
	top:-5px;
	}
.copyright dd{ display:inline-block;width:148px;float:left;line-height:150%;font-weight:bold;color:#857102;border-right:1px dashed #d8b90d; margin-right:9px;}



body.home_page .bd{ background:none; padding-top:0;}

body.home_page .bmod{ background:url(/imagestuangou/bmod.png) no-repeat -945px top; padding-top:2px;}
body.home_page .bmod .mod-hd{display:none;}
body.home_page .bmod .mod-body{background:url(/imagestuangou/bmod.png) repeat-y 18px top;}
body.home_page .bmod .mod-content{ padding:0 28px 30px; background:url(/imagestuangou/bmod.png) no-repeat -1927px bottom; position:relative;}

body.home_page .col-left{width:726px;}
body.home_page .col-right{margin:0;}

body.home_page .col-right .smod,
body.home_page .col-right .cooperation{position:relative; border:0; background:none; margin-bottom:10px;}
body.home_page .col-right .cooperation{padding:0; left:0; height:auto;}
body.home_page .col-right .cooperation h3{padding-top:10px;}


body.home_page .ft .sub-nav{background:none; height:180px;} 
body.home_page .ft .copyright{padding:22px 10px 10px 20px;}
.botContact{ margin:10px 0 20px 20px;}

#mainLeft{
	float:left;
	width:300px;
	position:relative;
	overflow:hidden;
	margin-left:-10px;
	}
.mainLeftPrice{
	background:url(/imagestuangou/zk-3.png) no-repeat left top;
	position:absolute;
	width:80px;
	height:80px;
	top:0px;
	left:260px;
	color:#fff;
	text-align:center;
	}
#mainRight{
	width:580px;
	margin-left:320px;
	overflow:hidden;
	}
#mainRight h1{
	color:#1086e4;
	font-weight:bolder;
	text-align:left;
	padding:20px 0 5px 0;
	}
.dabaoDes{
	margin:0px 0 10px 0;
	}
.webSites,#jingpinWebs{
	clear:both;
	}

.moreSites{
	margin-top:40px;
	text-align:right;
	}
.moreSites p{
	margin-right:40px;
	}
.webSites dt{
	font-weight:bold;
	clear:both;
	font-size:14px;
	color:#4487bc;
	background-color:#e6f9ff;
	padding:15px 0;
	}
.webSites{height:100%;padding:0 15px 0px 15px; background:#e6f9ff url(/imagestuangou/dot.gif) repeat-y 270px 0px;padding-bottom:10px;overflow:hidden;width:550px;}
.webSites dd{
	float:left;
	width:250px;
	background:url(/imagestuangou/webDecoration.gif) no-repeat left top;
	padding-left:20px;
	line-height:150%;
	}
.webSites dd a{color:#666;}
	
.xtop, .xbottom {display:block; background:transparent; font-size:1px;clear:both;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#e6f9ff; border-left:1px solid #e6f9ff; border-right:1px solid #e6f9ff;}
.xb1 {margin:0 5px; background:#e6f9ff;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.botContact{
	background:url(/imagestuangou/contactBg.gif) no-repeat center top;
	position:absolute;
	top:-10px;
	left:50%;
	margin-left:-217px;
	height:38px;
	text-align:center;
	width:434px;
	line-height:38px;
	color:#857102;
	}
.botContact a{
	color:#0e5b96;
	}

#gobackTop{
    position:relative;
	width:980px; 
	background:url(/imagestuangou/backTopBg.jpg) no-repeat left top;
	height:30px;
	}
#gobackTop a.backtop{
    left:680px;
	top:8px;
	position:absolute;}
	
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#3442ed; border-left:1px solid #3442ed; border-right:1px solid #3442ed;}
.xb1 {margin:0 5px; background:#3442ed;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

body.home_page .col-right .smod {display:block; background-color:#fa0404; border:0 solid #3442ed; border-width:0 1px; width:238px;margin-bottom:0; position:static;}
body.home_page .col-right .smod1 {display:block; background-color:#00B127; border:0 solid #3442ed; border-width:0 1px; width:238px;margin-bottom:0; position:static;}


.green .xb2,.green .xb3,.green .xb4 {background:#30af3a; border-left:1px solid #30af3a; border-right:1px solid #30af3a;}
.green .xb1 {margin:0 5px; background:#30af3a;}
body.home_page .col-right .green .smod {background-color:#30af3a; border:0 solid #30af3a;}

.orange .xb2,.orange .xb3,.orange .xb4 {background:#9b1ce7; border-left:1px solid #9b1ce7; border-right:1px solid #9b1ce7;}
.orange .xb1 {margin:0 5px; background:#9b1ce7;}
body.home_page .col-right .orange .smod {background-color:#9b1ce7; border:0 solid #9b1ce7;}

.yellow .xb2,.yellow .xb3,.yellow .xb4 {background:#fdc302; border-left:1px solid #fdc302; border-right:1px solid #fdc302;}
.yellow .xb1 {margin:0 5px; background:#fdc302;}
.yellow .detail-info {background-color:#fdc302; border:0 solid #fdc302;}


.smodw{position:relative;margin-bottom:10px;}
.effort{position:absolute;margin-bottom:10px;height:35px;width:100%;line-height:35px;z-index:10;}
.yellow .effort{ background-position:10px top;}
.effort h3{color:#fff;width:auto;margin-left:10px; background:url(../imagestuangou/redTitleBg02.png) no-repeat left top;padding-left:10px;}

.yellow .effort h3{margin-left:25px;}
.smod span,.detailTitleBg{
 background:url(../imagestuangou/titleBgPng.png) no-repeat left top;
 display:block;
 position:absolute;
 top:2px;
 left:1px;
 width:237px;
 height:14px;
 }
.detailTitleBg{background:url(../imagestuangou/titleYellowBg.png) no-repeat left top;width:726px;}
.mobile-main,.gonggao{
 padding-top:35px;
 }
.mobile-main .dm{color:#fff;text-align:right;padding-right:15px;}
.mobile-tip ul li{ padding-left:8px;}
.gonggao li{line-height:25px;padding-left:15px;color:#cb7afb;}
.gonggao li a{color:#fff;margin-right:10px;display:inline-block;width:170px;}

.p-detail{margin-bottom:10px; position:relative;overflow:hidden;}
.p-detail .detail-info{width:700px; padding:0 15px 10px 10px; float:left; color:#000; font-size:14px; overflow:hidden; background-color:#fdc302;}
.info-content{padding-top:30px;}

.info-legend{ background:url(../imagestuangou/redTitleBg.png) no-repeat left top;height:35px;color:#fff;padding:5px 0 0 15px;}
