﻿/**
 * 团购首页
 * 蔡天旭 2011-09-03
 * 姬永佳 20120-3-13 添加城市弹出框
 */

.link01{
	float:right;
	color:#000;
	margin-right:8px;
	margin-top:3px;
	*margin-top:5px;
	text-decoration:none;
}
.link01:hover{
	color:#ff6600;
	text-decoration:none;
}
.link02{
	float:left;
	width:85px;
	height:30px;
	text-align:center;
	background:#ffffff;
	font-weight:bolder;
	color:#ff6600;
	cursor:default;
	text-decoration:none;
}
.link02:hover{
	text-decoration:none;
}
.link03{
	float:left;
	width:85px;
	height:30px;
	text-align:center;
	color:#fff;
	text-decoration:none;
}
.link03:hover{
	color:#ff6600;
	text-decoration:none;
}
.content_top{
	background:#2484e4;
	width:960px;
	height:35px;
	float:left;
}
.top_bg{
	float:left;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) 0px 0px no-repeat;
	width:960px;
	height:35px;
}
.content_top .top_ul{
	float:left;
	padding-left:10px;
	line-height:30px;
	height:30px;	
	margin-top:5px;
}
.content_top .top_ul li{
	float:left;
	width:85px;	
	font-size:14px;
}
.content_top .top_fx{
	float:right;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) -117px -103px no-repeat;
	width:74px;
	height:25px;
	font-size:12px;
	margin-top:5px;
	margin-right:10px;
}
.content_top .tg_cinfo{
	position:absolute;
	display:inline;
	z-index:10000000;
	margin-left:272px;
	margin-top:25px;
}
.mtop{
	margin-top:10px;
}
.content_top_gg{
	width:960px;
	margin: 10px auto 0;
}
/*筛选条件*/
.search_contnt{
	width:960px;
	float:left;
}
.search_contnt .search_control{
	float:left;
	width:960px;
	position:relative;
}
.search_contnt .search_lef{
	float:left;
	width:900px;
}
.search_contnt .search_lef span{
	float:left;
	width:90px;
	height:20px;
	overflow:hidden;
}
.search_contnt .search_lef label{
	width:50px;
}
.search_contnt .search_rgt{
	float: left;
	width: 60px;
	z-index: 10;
	background: white;
	position: relative;
}
.search_contnt .search_control dt{
	float:left;
	width:80px;
}
.search_contnt .search_control dd{
	float:left;
	width:810px;
	overflow:hidden;
}
.search_contnt .at{
	background:#ff6600;
	padding:2px 5px 2px 5px;
	color:#fff;
}
.search_contnt .not{
	padding:2px 5px 2px 5px;
}
.search_contnt .at:hover{
	background:#ff6600;
	padding:2px 5px 2px 5px;
	color:#fff;
	text-decoration:none;
	cursor:default;
}
.search_contnt .more_dom ,.search_contnt .more_up{
	width: 42px;
	height: 19px;
	padding-left:10px;
	cursor: pointer;
	position: absolute;
	bottom: -40px;
	border: 1px solid #DDD;
	right: 102px;
	background:url("http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan_pop_bg.png") scroll no-repeat 39px -19px  #fff;
	color: #333;
}
.search_contnt .more_up {
	border: 1px solid #DDD;
	border-bottom: 0 none;
	background-position: 39px -41px;
}
 #city_pop {
            position: absolute;
            right: 8px;
            top: 38px;
            z-index:5;
            display:none;
        }
        #pop_box{
            width:476px;
            float:left;
            border:1px solid #ddd;
            padding:10px 0;
            background:none scroll no-repeat 0 0 #fff;
        }
        #pop_box .pop_tit{float:left;position:relative;height:21px;line-height:21px;width:476px;}
        #pop_box ul{position:absolute;margin-bottom:-1px;}
        #pop_box ul{float:left;width:446px;padding:0 10px 0 20px;}
        #pop_box ul li{float:left;padding:0 10px;background:#fff;line-height:21px;display:inline;margin-left:6px;}
        #pop_box ul li.on{border:1px solid #dddddd;border-bottom:0 none;}
        #pop_box .pop_tit li.on a{color:#333;font-weight:700;cursor:default;}
        .pop_box_con{float:left;width:456px;margin:0 10px;display:inline;border-top:1px solid #dddddd;padding-top:20px;}
        #pop_box dl
        {
            float:left;
            line-height:21px;
       }
        #pop_box dl dt{
            float:left;
            height:17px;
            line-height:17px;
            width:37px;
            text-align:center;
            font-weight:700;margin-top:1px;
            background:url("http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan_pop_bg.png") scroll no-repeat 0 0 transparent;
            color:#fff;
        }
        #pop_box dl dd{float:left;margin-left:10px;width:409px;overflow:hidden;}
        #pop_box dl dd a{padding-right:18px;}

.search_contnt .awidth{
	width:50px;
	overflow:hidden;
	height:17px;
}
/*筛选条件*/
/*团购列表*/
.tg_list_infos{
	width:960px;
	float:left;
}
.tg_list_infos li{
	float:left;
	width:302px;	
}
.tg_list_infos .li01{
	margin-right:27px;
}
.tg_list_infos li .conTop{
	border:1px #ddd solid;
	width:280px;
	border-bottom:1px #eaeaea solid;
	height:326px;
	padding:10px;
	overflow:hidden;
}
.tg_list_infos li .conTop .topTitle{
	float:left;
	line-height:22px;
	height:66px;
	overflow:hidden;
	font-size:14px;
	font-weight:bolder;
	color:#555;
	font-family:"宋体";
}
.tg_list_infos li .conTop .topTitle span{
	color:#ff6600;
	margin-right:-4px;
}
.tg_list_infos li .conTop dt,dd{
	width:280px;
	float:left;
}
.tg_list_infos li .conTop img{
	width:280px;
	height:183px;
	margin-top:5px;
	border:0px;
}
.tg_list_infos li .conTop .qg_price_btn{
	position:absolute;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) 0 -35px no-repeat;
	height:68px;
	width:308px;
	display:inline;
	margin-left:-18px;
}

.tg_list_infos li .conBtm{
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) -222px -35px no-repeat;
	width:302px;
	height:48px;
	line-height:35px;
	font-size:12px;
	color:#666;
}
.tg_list_infos  .qg_price_btn .tg_price_value{
	float:left;
	font-size:34px;
	color:#fff;
	line-height:68px;
	width:120px;
	height:68px;
	overflow:hidden;
	text-align:center;
}
.tg_list_infos  .qg_price_btn .tg_price_value span{
	font-size:24px;	
}
.tg_list_infos  .qg_price_btn .prive_value_par{
	float:left;
	height:68px;
	display:inline;
	width:188px;
}
.tg_list_infos  .qg_price_btn .tg_qg_btn{
	float:right;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) -52px -103px no-repeat;
	width:65px;
	height:34px;
	display:inline;
	margin-top:17px;
	cursor:pointer;
}
.tg_list_infos  .qg_price_btn .price_value_rgt{
	float:right;
	height:68px;
	width:85px;
	line-height:22px;	
	color:#666;
	overflow:hidden;
	background:#fff;
	padding-left:3px;
}
.tg_list_infos  .qg_price_btn .price_value_rgt li{
	float:left;
	width:85px;
	color:#666;
	font-size:12px;
}
.tg_list_infos li .conBtm .Btn_Time{
	float:left;
	display:inline;
	width:185px;
	text-align:center;
	overflow:hidden;
}
.tg_list_infos li .conBtm .Btn_pNum{
	float:right;
	display:inline;
	width:115px;
	text-align:center;
	overflow:hidden;
}
.link05{
	color:#555;
}
/*底部信息*/
.search_contnt .tc_tgValue_lef{
	float:left;
	color:#333;
}
.search_contnt .tc_tgValue_lef strong{
	font-weight:bolder;
	font-size:14px;
}
/* 酒店分页 .page_link */
.pager {
	width:100%;
	overflow: hidden;
	padding-top: 10px;
}
.page_num{
	float:left;
}
.page_link{
	float:right;
}
.border_gray{
	border:1px solid #ccc;
}
.page_link a:hover{
	border:1px solid #ffb17e;
	background-color:#fff4ed;
	text-decoration:none;;
}
.page_link span{
	padding-top:2px;
	padding-top:3px\9;
	margin-left:5px;
	padding-bottom:2px;
	padding-bottom:1px\9;
	cursor:default;
	line-height:18px;
}
.page_link a{
	padding-top:2px;
	padding-top:3px\9;
	margin-left:5px;
	padding-bottom:2px;
	padding-bottom:1px\9;
	cursor:pointer;
	line-height:18px;
}
.first_page01{
	background:url(http://img1.40017.cn/cn/comm/images/cn/public/page_link.png) 5px 7px no-repeat;
	padding-left:19px;
	padding-right:5px;
	color:#ccc;
	float:left;
}
.first_page02{
	background:url(http://img1.40017.cn/cn/comm/images/cn/public/page_link.png) 6px -73px no-repeat;
	padding-left:19px;
	padding-right:5px;
	float:left;
	cursor:pointer;
}
.previous_page01{
	background:url(http://img1.40017.cn/cn/comm/images/cn/public/page_link.png) 8px -13px no-repeat;
	padding-left:19px;
	padding-right:5px;
	color:#ccc;
	float:left;
}
.previous_page02{
	background:url(http://img1.40017.cn/cn/comm/images/cn/public/page_link.png) 7px -93px no-repeat;
	padding-left:19px;
	padding-right:5px;
	float:left;
	cursor:pointer;
}
.on_page{
	color:#fff;
	background:#2288ee;
	border:#308fef 1px solid;
	font-weight:700;
	padding-left:8px;
	padding-right:8px;
	float:left;
}
.choose_page{
	padding-left:8px;
	padding-right:8px;
	float:left;
}
.more_page{
	padding:0 5px;
	float:left;
}
.next_page01{
	background:url(http://img1.40017.cn/cn/comm/images/cn/public/page_link.png) 47px -115px no-repeat;
	padding-left:5px;
	padding-right:19px;
	color:#ccc;
	float:left;
}
.next_page02{
	background:url(http://img1.40017.cn/cn/comm/images/cn/public/page_link.png) 47px -33px no-repeat;
	padding-left:5px;
	padding-right:19px;
	float:left;
}
.last_page01{
	background:url(http://img1.40017.cn/cn/comm/images/cn/public/page_link.png) 33px -136px no-repeat;
	padding-left:5px;
	padding-right:19px;
	color:#ccc;
	float:left;
}
.last_page02{
	background:url(http://img1.40017.cn/cn/comm/images/cn/public/page_link.png) 33px -53px no-repeat;
	padding-left:5px;
	padding-right:19px;
	float:left;
}
/* end 酒店分页 .page_link */
.none{
	display:none;
}
.goTo_top{
	position:fixed;
	width:19px;
	height:73px;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) 0 -141px no-repeat;
	z-index:1000000;
	margin-top:190px;
	cursor:pointer;
	margin-left:5px;
	top: 35%;
	display:none;
}
.goTo_top1{
	position:absolute;
	width:19px;
	height:73px;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) 0 -141px no-repeat;
	z-index:1000000;
	margin-top:190px;
	cursor:pointer;
	margin-left:965px;
	display:none;
	*margin-left:5px;
}
.loading_img{
	float:left;
	width:280px;
	height:195px;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tg_load.gif)  center center no-repeat;
}
.newOrder{
	float:left;
	position:absolute;
	z-index:10000;
	width:75px;
	height:75px;
	margin-left:0;
	margin-top:3px;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) -415px -128px no-repeat;
}
.endOrder{
	float:left;
	position:absolute;
	z-index:10000;
	width:75px;
	height:75px;
	margin-left:0;
	margin-top:3px;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) -597px -128px no-repeat;
}
.killOrder{
	float:left;
	position:absolute;
	z-index:10000;
	width:75px;
	height:75px;
	margin-left:0;
	margin-top:3px;
	background:url(http://img1.40017.cn/cn/new_ui/tuangou/images/3825/tuan.png) -764px -128px no-repeat;
}

/***Grace***/
.city_box
{
    border: 1px solid #E5E5E5;
    float:left;
    line-height: 20px;
    margin: 5px 0 5px 10px;
    padding: 5px 10px;
    width: 900px;
}
.search_contnt .city_box dt
{
    width:50px;
    float:left;
}
 .city_box strong
{
    width:60px;
    float:left;
}
#busin_box dd a
{ 
    display:block;
    white-space:nowrap;
}
.city_box a
{
    padding:2px 5px;
    float:left;
}
.city_box dl
{
    width:840px;
    float:left;
}
.search_contnt .city_box dd
{
    float:left;
    width:770px;
    height:auto;
    overflow:hidden;
}

#search_city_list dd
{
    height:40px;
    padding-bottom:2px;
     
}

#search_type_list
{
    padding-top:2px;
}