/* css document */
body { font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;text-align: center;}
form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; text-align:left}
div.header{text-align:left}
li{list-style-type:none; text-align:left;}
textarea{font-size:12px; color:#999}
em{font-style:normal}

a{color:#666; text-decoration:none;} a:hover{color:#f60; text-decoration:underline;}

.orange, a.orange { color: #f90; }
/*layout*/
.htmlbody{width:970px; margin:0 auto; clear:both}
.col1,.col3,.col5,.col7,.col9 {float:left;} 
.col2,.col4,.col6,.col8,.col10{float:right;}  
.col1,.col3,.col5,.col7,.col9,.col2,.col4,.col6,.col8,.col10 {}

.blank0, .blank1, .blank2, .blank3, .blank4, .blank5, .blank6, .blank7, .blank8, .blank9, .blank10, .blank15, .blank20, .blank30, .blank40
	{
	width:100%; clear:both; overflow:hidden;
	}

.blank0{height:0} .blank1{height:1px;} .blank2{height:2px;} .blank3{height:3px;} .blank4{height:4px;} .blank5{height:5px;} .blank6{height:6px;} .blank7{height:7px;}.blank8{height:8px;} .blank9{height:9px;} .blank10{height:10px;} .blank15{height:15px;} .blank20{height:20px;} .blank30{height:30px;} .blank40{height:40px;}
.clearfix:after { content: "."; display: block; height:0; clear: both; visibility: hidden; }
.clearfix{zoom:1;}

/*header*/
.header{ position:relative; height:145px;}/*头部区域*/
.logo{ position:absolute; top:5px; left:3px;}/*团购网logo*/
.city{ position:absolute; left:159px; top:24px; color:#f60; font-size:14px; font-weight:bold;z-index:100; line-height:28px;}/*城市区域*/
.city_select{ font-size:12px; font-weight:normal;}/*城市选择*/
.channel_hot{position:absolute; top:51px; left:335px; z-index:101}


.slogan{ position:absolute; right:2px; top:30px; width:162px; height:50px; background:url(../../images/new_home/index.png) -808px -29px ; text-indent:-3000px; overflow:hidden; }/*团购网口号及800电话*/
.slogan_tianjin{position:absolute; right:2px; top:30px; width:162px; height:50px; background:url(../../images/new_home/index.png) -808px -173px ; text-indent:-3000px; overflow:hidden; }
.slogan_other{ position:absolute; right:2px; top:30px; width:162px; height:50px; background:url(../../images/new_home/other_index.jpg); text-indent:-3000px; overflow:hidden; }/*全国联营*/

.top_nav{ position:absolute; top:54px; left:159px; width:635px;}/*主菜单 首页 团购活动。。。*/
.top_nav li{float:left; font-size:14px; font-weight:bold; width:68px; height:26px; line-height:30px; background:url(../../images/new_home/index.png) -57px 0; text-align:center; margin-right:2px; overflow:hidden}
.top_nav .nav_index{width:54px; background:url(../../images/new_home/index.png) 0px 0; }
.top_nav .nav_index_default{width:54px; background:url(../../images/new_home/index.png) 0px -39px; }

.top_nav .select{float:left; font-size:14px; font-weight:bold; width:68px; height:26px; line-height:30px; background:url(../../images/new_home/index.png) -57px -39px; text-align:center; margin-right:2px;}
.top_nav .select a,.top_nav .select a:link,.top_nav .select a:visited{color:#fff;}

.top_nav .nav_index a:link,.top_nav .nav_index a:visited{ color:#fff;}
.top_nav .nav_index a:hover{color:#000}

.top_nav .nav_info,.top_nav .nav_bbs,.top_nav .brand { background:url(../../images/new_home/index.png) -148px 0;width:68px; height:26px;}
.top_nav .nav_info{margin-left:10px; display: inline}

.top_nav .nav_info_select{ background:url(../../images/new_home/index.png) -148px -39px;width:68px; height:26px;}
.top_nav a,.top_nav a:link,.top_nav a:visited{color:#000;}
.top_nav a:hover{text-decoration:none; color:#f50}




.login{ position:absolute; top:24px; left:361px;}/*登陆*/
.func{ position:absolute; top:2px; right:-3px; width:204px;  background:url(../../images/new_home/index.png) -402px 0}/*顶部功能区*/
.func li{float:left; padding:5px; text-align:right}
.func a{ padding-left:16px;}

.search{ position:absolute; top:80px; background:url(../../images/new_home/index.png) 0 -80px; height:62px; width:970px;_z-index:-99}/*搜索框区域*/
.keyword{ line-height:22px; padding:5px 10px;}/*搜索关键字*/
.search_list{ width:526px; float:left; padding-left:10px;}/*搜索下拉框*/
.cart{ line-height:22px;}/*我的订单，我的购物车，。。。*/
.cart a{ padding:0 5px;}
.btn_search{ background:url(../../images/new_home/index.png) 0 -159px; height:23px; line-height:23px; border:0; width:55px; cursor: pointer}/*搜索按钮*/

/*pop-layer*/
#Citylayer{}
#City {	border:1px solid #ccc; width:285px; position:absolute; background:#fff;}
#City dl{ padding:3px; line-height:170%}
#City a {padding:2px 4px; white-space:nowrap; float:left; }
#City a:hover {color: #666; background-color:#fbde88; text-decoration: none;}
.qeeka_zone{width:24%; float:left; color:#f60;}
.qeeka_city{width:74%; float:left; }

/*footer*/
.about{ text-align:center; height:20px; line-height:20px;}
.copyright{text-align:center; height:20px; line-height:20px; color:#666}
.counter{text-align:center;height:20px; line-height:20px }
.gov-inco{ position:absolute; top:48px; right:139px;}
.footer{margin:0 auto ; clear:both; position:relative}
.help{ background:url(../../images/new_home/index.png) 0 -442px; overflow:hidden; height:200px;}
.help dl{width:19.8%; float:left;}
.help dt{ text-align:center; font-size:14px; font-family:微软雅黑; line-height:35px; height:40px;}
.help dd{ text-align:left; line-height:180%; text-indent:65px;}

#footer { clear: both; }
#helpCenter{ width:930px; margin:0 auto; overflow:hidden; zoom:1; padding:10px 20px 50px; border:1px solid #e8e8e8; margin-bottom:20px;}
#helpCenter dl{width:20%; float:left}
#helpCenter dt { background:url(http://shop.tg.com.cn/home/image/help_center_title.gif) no-repeat; width:174px; height:43px; text-indent:-9999px; overflow:hidden; margin-bottom:3px;}
#helpCenter .h2 dt { background-position:0 -43px; }
#helpCenter .h3 dt { background-position:0 -86px; }
#helpCenter .h4 dt { background-position:0 -129px; }
#helpCenter .h5 dt { background-position:0 -172px; }
#helpCenter dd { padding-left:12px; }
#helpCenter dd a{ padding-left:8px; color:#666; line-height:1.7;}



.link{margin:0 auto;width:99.4%;border:1px solid #a9de9d;padding:3px;text-align:left;line-height:170%;float:left;margin-top:5px;}


/*smart*/
.showpic a:link,.showpic a:visited{display: inline-block; border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}
.showpic a:hover{zoom:1}
.showpic a:hover img { border:0;border-right:1px solid #e0e0e0; border-bottom:1px solid #eaeaea;padding:1px; background:orange;}
.showpic img{ border:0;border-right:1px solid #e0e0e0; border-bottom:1px solid #eaeaea;padding:1px; background:#ccc;}
