@charset "utf-8";
/* CSS Document */

body,html{ padding:0px; margin:0px; color:#333333; font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif; font-size:12px; line-height:150%;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,label{margin:0; padding:0; border:none; list-style-type:none;}
.cl{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;}
em{ font-style:normal}
br{ height:10px;}
img {nobar:expression(this.galleryImg='no')}
ul{ list-style:none}
.page_00{ width:100%; clear:both}
.content{ width:980px; margin:0 auto; clear:both}
a:link,a {color:#333;text-decoration:none; cursor:hand;}
a:active {color:#333;text-decoration:none;}
a:hover{ color:#ff6600;  text-decoration:none;}
.f14{ font-size:14px;}
.red{ color:#F00}
.fgray
{ color:#666666}
.fl{ float:left;}
.fr{ float:right}
.crumb {padding:5px 5px 8px;}
.orange{ color:#FF4800;}
.fw{ font-weight:bold;}
.noborder
{ border:none;}
.nobg
{ background:none; }
/* clear both */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { zoom: 1; display: inline-block; _height: 1px }
/* for ie6 hack*/
*html .clearfix { height: 1% }
/* for ie7 hack*/
*+html .clearfix { height: 1% } 
.clearfix { display: block }
.clearboth
{ clear:both;  height:10px; width:10px; overflow:hidden;}
a.green
{ color:#118F0D}
.hidden
{ display:none;}

/* for webkit */
textarea { resize: none }
input[type=text]:focus,
input[type=password]:focus,
textarea:focus { outline: 0 }
/*头部*/
body{ background:url(../images/head_bg.gif) repeat-x #FFF;}
.head1{ width:980px; height:27px; overflow:hidden; margin:0 auto; position:relative;}
.head1 .login{ position:absolute; top:5px; left:5px; width:262px;}
.head1 .intro{ position:absolute; top:5px; right:5px; width:300px;}
a.m1{ background:url(../images/sprite.gif) no-repeat 0px -40px ; display:block; float:left; padding-left:4px;}
a.m2{background:url(../images/sprite.gif) no-repeat  0px -65px ; display:block; float:left; padding-left:25px; color:#000}
a.m3{background:url(../images/sprite.gif) no-repeat  0px -90px ; display:block; float:left; padding-left:10px;}
.header
{ background:url(../images/tg/headerbg.gif); height:120px;}
.head2{ width:980px; height:120px; overflow:hidden; margin:0px auto; position:relative; background:url(../images/tg/headbg.gif) no-repeat;}
.head2 .logo{ position:absolute; top:13px; left:5px;}
.share{ position:absolute; top:33px; right:5px; z-index:200; clear:both; width:250px; height:20px; display:block; }
.share_title
{width:40px; height:22px; float:left; overflow:hidden}
a.sina
{ width:40px; height:22px; background:url(../images/tg/qqico.gif) no-repeat; display:block;  padding-left:25px; float:left; }
a.qq
{ width:40px; height:22px; background:url(../images/tg/qqico.gif) 0px -22px no-repeat; display:block;  padding-left:25px; float:left; }
a.kaixin
{ width:40px; height:22px; background:url(../images/tg/qqico.gif) 0px -44px no-repeat; display:block;  padding-left:25px; float:left; }

.head2 ul{ position:absolute; top:84px; left:10px;}
.head2 ul a:link,.head2 ul  a:visited
{ color:#FFF}
.head2 ul a:hover
{ color:#FF0}
.head2 span a:link,.head2 span  a:visited
{ color:#FFF}
.head2 span a:hover
{ color:#FF0}
.head2 ul li
{ float:left; font-size:14px; font-weight:bold; width:110px; line-height:30px;  background:url(../images/tg/line.gif) right no-repeat; display:block; text-align:center}
.head2 span
{  position:absolute; top:84px; right:10px; font-size:14px; font-weight:bold;line-height:30px; color:#FFF}
.con_box{ width:980px; height:auto; margin:20px auto 0px auto; z-index:2;}
.kill_left{ width:727px; height:auto; float:left; z-index:2;}

.tg_list
{ width:725px; height:auto; border:1px solid #FFB5A1; background:#FEF2EE; float:left; position:relative; z-index:2;}
.tg_list .tg_listcon
{ width:712px;  background:#FFFAF9; float:left; margin:6px 0px 10px 4px; height:370px; z-index:2;}
.tg_list .tg_listcon h1
{ color:#383838; font-size:16px; text-align:center; line-height:40px;}
.tg_list .tg_listcon a.product
{ width:440px; height:275px; overflow:hidden; position:absolute; top:60px; right:10px;}
.tg_list  a.num
{ background:url(../images/tg/label.gif) 0px -97px; width:71px; height:64px; display:block; position:absolute; top:-12px; z-index:200; left:2px !important;_left:6px; text-align:center; line-height:64px; font-size:26px; font-weight:bold; color:#FFF; }
.tg_list  a.just
{ background:url(../images/tg/label.gif) no-repeat; width:260px; height:57px; display:block; position:absolute; top:60px; z-index:2000; left:-20px; padding-left:30px; line-height:57px; font-size:26px; font-weight:bold; color:#FFF;  }
.tg_list .tg_table
{ width:250px; position:absolute; top:140px; left:10px; background:#F9DDD2;}
.tg_list .tg_table td
{ height:25px; background:#FEF2EE; text-align:center}
.tg_list .tg_time
{ font-size:14px; position:absolute; top:205px; left:10px; font-weight:normal}
.tg_list .tg_times
{ font-size:14px; position:absolute; top:230px; left:15px; background:url(../images/tg/label.gif) 0px -62px; width:236px; height:33px; line-height:33px; text-align:center; font-weight:bold;}
.tg_list  ul
{ position:absolute; top:280px; left:15px; width:250px;}
.tg_list .tg_order
{ width:250px; height:55px; position:relative;}
.tg_list .tg_order a.order_ok
{ background:url(../images/tg/label.gif) 0px -229px; display:block; width:30px; height:25px; position:absolute; top:15px;}
.tg_list .tg_order ul
{ position:absolute; top:10px; font-size:14px; font-weight:bold; left:50px; width:170px; color:#4F4F4F;}
/*往期团购*/
.tg_list .tg_listcon2
{ width:712px;  background:#FFFAF9; float:left; margin:6px 0px 10px 4px; height:auto;}
.tg_listcon2_top
{ height:30px; width:712px; position:relative; border-bottom:1px solid #BA0202;}
.tg_listcon2_top h1
{ background:url(../images/tg/list_ico.gif) 6px 6px no-repeat; padding-left:25px; font-size:14px; color:#BA0202; line-height:25px;}
.tg_listcon2_main
{ width:712px; height:auto; float:left; padding:10px 3px;}
.list
{ width:350px; height:220px; float:left; border:1px solid #F8D9D3; border-left:none; border-top:none; position:relative}
.list h1
{ font-size:14px;  background:url(../images/tg/list_ico.gif) 6px -13px no-repeat; padding-left:15px; line-height:30px;}
.list span
{ margin-left:15px; color:#AD0303;}
.list img
{ margin:10px;}
.list ul
{ position:absolute; top:55px; left:235px; width:108px;}
.list ul li
{ line-height:23px;}
.list2
{   border:1px solid #F8D9D3; border-right:none; border-top:none; border-left:none }


.kill_right{ width:242px; height:auto; float:right; line-height:23px;}
.kill_box 
{ width:242px; height:auto; }
.kill_box .kill_boxtitle
{ background:url(../images/member_title.gif) 0px -34px no-repeat; width:242px; height:30px; position:relative  }
.kill_box .kill_boxtitle h1
{ font-size:14px; position:absolute; top:4px; left:20px;}
.kill_box .kill_box_con
{ border:1px solid #E6E6E6; width:240px; height:auto; border-top:none; border-top:none  }
.kill_box .kill_box_con img
{ width:216px; margin:0px auto;  height:131px; overflow:hidden; display:block; padding-top:10px;}
.kill_box .kill_box_con ul
{ width:216px; margin:10px auto; position:relative}
.kill_box .kill_box_con a.golink
{ background:url(../images/tg/label.gif) 0px -165px; height:25px; width:65px; display:block; text-align:center; line-height:25px; font-weight:bold; padding-left:20px; color:#FFF; position:absolute; top:40px; right:20px; z-index:200;}




/*底部导购*/
.map_box
{ width:980px; height:172px; margin:0px auto; background:#FDFDFD; border:1px solid #EAE6E5; margin-top:10px; }
.map_box a:link,.map_box a:visited
{ color:#383838}
.map_box a:hover
{ color:#ff6600;}
.map_box .map_list
{ width:191px; height:l72px; float:left; margin:10px 0px 0px 2px;}
.map_box .map_list h1
{ background:url(../images/sprite.gif) no-repeat 0px -250px; height: 30px; margin-left:8px; font-size:14px; font-weight:bold; padding-left:20px; line-height:24px; border-bottom:1px solid #EAE6E5; width:160px; }
.map_box .map_list ul
{ list-style:none; margin-left:8px; margin-top:8px;}
.map_box .map_list ul li
{ background:url(../images/sprite.gif) no-repeat 0px -273px; height: 22px; margin-left:8px; font-size:12px; font-weight:normal;padding-left:20px; line-height:22px;}

/* 底部版权*/
.foot
{ width:980px; margin:0px auto; height:auto; text-align:center; margin-top:15px;}


/*翻页*/
.page_00
{ width:270px; height:30px; clear:both; margin:0px 0px 0px auto;}
.page_00 a.go:link,.page_00 a.go:visited
{ background:url(../images/sprite.gif) 0px -330px; width:50px; text-align:center; line-height:30px; height:30px; display:block; color:#BC2826; float:left}
.page_00 a.go:hover
{ background:url(../images/sprite.gif) 0px -330px; width:50px; text-align:center; line-height:30px; height:30px; display:block; color:#000; float:left }
.page_00 a.no:link,.page_00 a.no:visited
{ background:url(../images/sprite.gif) 0px -356px; width:26px; text-align:center; line-height:30px; height:30px; display:block; color:#BC2826; float:left; margin:0px 4px; font-weight:bold;}
.page_00 a.no:hover
{ background:url(../images/sprite.gif) 0px -356px; width:26px; text-align:center; line-height:30px; height:30px; display:block; color:#000; float:left }
.page_00 a.nox:link,.page_00 a.nox:visited
{ background:none; width:26px; text-align:center; line-height:30px; height:30px; display:block; color:#BC2826; float:left; margin:0px 4px; font-weight:bold;}
.page_00 a.nox:hover
{ background:none; width:26px; text-align:center; line-height:30px; height:30px; display:block; color:#000; float:left }
