.nav_top{margin:18px 0; height:24px;}
.nav_top .nav_title{background:url(../images/list_imgs.png) -70px 6px no-repeat; padding-left:20px;}
.nav_top .base_type{float:left; line-height:24px;}
.nav_top .nav_title ul li{float:left; height:22px; line-height:22px; padding:0 5px; border:#B9B9B9 1px solid; margin-left:5px; overflow:hidden; zoom:1;}
.nav_top .nav_title ul li span{float:left;}
.nav_top .nav_title ul li i{background:url(../images/list_imgs.png) -30px -30px no-repeat; width:6px; height:6px; display:block; float:left; margin:8px 0 0 5px; cursor:pointer;}
.nav_top .nav_title ul li:hover{border:#d42c8b 1px dotted;}
.nav_top .nav_title ul li:hover i{background-position:0 -30px;}
.nav_top .nav_title ul li:hover a{color:#d42c8b;}

.nav_list{border-top:#E7E6E4 1px solid; width:984px; border-left:#E7E6E4 1px solid; border-right:#E7E6E4 1px solid; border-bottom:0; background:#F8F8F8;}
.nav_list dl{border-bottom:#E7E6E4 1px solid; overflow:hidden; zoom:1;}
.nav_list dl dt{width:82px; height:50px; line-height:50px; color:#323232; text-align:right; padding-right:25px; float:left;}
.nav_list dl dd{float:left; width:855px; height:37px; background:#FFF; overflow:hidden; zoom:1; padding:13px 0 0 20px;}
.nav_list dl dd select{float:left; height:24px; min-width:100px; margin-right:15px;}
.nav_list dl dd.search{padding-top:10px; height:40px;}
.nav_list dl dd .fd_search{line-height:22px; padding:2px 10px; height:22px; width:370px; float:left; position:relative; left:2px;}
.nav_list dl dd .fd_search_btn{background:#D42C8B; width:80px; height:30px; color:#FFF; font-size:14px; border:0; border-radius:4px; margin-left:15px; float:left; cursor:pointer;}
.nav_list dl dd ul li{float:left; padding-top:3px; margin-right:30px;}
.nav_list dl dd ul li input{float:left;}
.nav_list dl dd ul li span{float:left; font-size:14px; line-height:18px; margin-left:5px;}

.s_class{margin:20px 0;}
.s_class .s_class_order{float:left;}
.s_class .s_class_order li{float:left; position:relative; height:27px; line-height:27px; margin-right:2px;}
.s_class .s_class_order li a{padding:0 18px 0 10px; display:block; border:#BFBFBF 1px solid;}
.s_class .s_class_order li a:hover, .s_class .s_class_order li.on a{background:#d42c8b; color:#FFF; border:#d42c8b 1px solid;}
.s_class .s_class_order li.l, .s_class .s_class_order li.r{ width:58px; height:29px; line-height:29px; padding:0;}
.s_class .s_class_order li.l a, .s_class .s_class_order li.r a{background:url(../images/list_imgs.png) 0 -170px no-repeat; border:0; width:43px; height:29px; padding:0 0 0 15px; display:block; line-height:29px;}
.s_class .s_class_order li.r a{background-position:-70px -170px; padding:0 0 0 13px; width:45px; text-align:left;}
.s_class .s_class_order li.l a:hover, .s_class .s_class_order li.l.on a{background-position:0 -130px; color:#FFF;}
.s_class .s_class_order li.r a:hover, .s_class .s_class_order li.r.on a{background-position:-70px -130px; color:#FFF;}
.s_class .s_class_order li i.up{background:url(../images/list_imgs.png) no-repeat; width:7px; height:11px; position:absolute; right:6px; top:8px;}
.s_class .s_class_order li.r i.up, .s_class .s_class_order li.r i.down{right:10px;}
.s_class .s_class_order li a:hover i.up, .s_class .s_class_order li.on a i.up{background:url(../images/list_imgs.png) 0 -15px no-repeat;}
.s_class .s_class_order li i.down{background:url(../images/list_imgs.png) -30px 0 no-repeat; width:7px; height:11px; position:absolute; right:6px; top:8px;}
.s_class .s_class_order li a:hover i.down, .s_class .s_class_order li.on a i.down{background:url(../images/list_imgs.png) -30px -15px no-repeat;}
.s_class .total_num{float:left; margin-left:15px; font-size:14px; line-height:29px;}

.show_con{width:1200px; overflow:hidden;}
.show_con .show_list{width:1213px;}
.show_list li{width:984px; margin:0 0 25px 0; background:#FFF;}
.show_list li .list_title{height:45px; padding-left:15px; line-height:45px; width:969px; background:#F9F9F9;}
.show_list li .list_title a{color:#D42C8B; float:left;}
.show_list li .list_title a span{font-weight:bold; color:#414141; float:none; margin-left:3px;}
.show_list li .list_title i{background:url(../images/fd_common.png) -140px -100px no-repeat; display:block; float:left; width:16px; height:16px; margin:15px 0 0 20px;}
.show_list li .list_title span{float:left; color:#858585; margin-left:6px;}
.show_list li .fd_info{padding:15px; width:954px;}
/*.show_list li .logo_img{width:227px; height:142px; background:url(../images/fd_logo.jpg) ;}
.show_list li .logo_img p{width:227px; text-align:center; color:White; font-weight:bold; font-size:14px; padding-top:10px;}
*/
.show_list li .fd_type{width:315px; padding-right:15px;}
.show_list li .fd_type p{ font-size:14px; line-height:30px; height:30px;}
.show_list li .fd_type p span{color:#D42C8B;}
.show_list li .fd_type p.kefu a{margin-right:10px;}
.show_list li .fd_type p.kefu a img{ vertical-align:middle; margin-top:-3px;}
.show_list li .level{width:295px; height:128px; padding:0 15px; border-left:#E3E3E3 1px solid; float:left;}
.show_list li .level h4{font-weight:normal; line-height:30px;}
.show_list li .level .level_list i{float:left; margin-right:2px; width:15px; height:15px; display:block; background:url(../images/fd_common.png) -180px -140px no-repeat;} 
.show_list li .level .level_list i.moon{background-position:-140px -140px;}
.show_list li .level .level_list i.sun{background-position:-99px -140px;}
.show_list li .level p{line-height:25px;}
.show_list li .level .orderbtn{font-size:14px; color:#FFF; text-align:center; height:30px; padding:0 18px; line-height:30px; border-radius:4px; display:block; background:#D42C8B; float:left;}
.show_list li .guest{float:right; border:#E3E3E3 1px solid; border-bottom:0; width:130px; margin-top:18px;}
.show_list li .guest p{font-size:14px; font-weight:bold; border-bottom:#E3E3E3 1px solid; height:45px; line-height:45px; text-align:center;}
.show_list li .guest p span{color:#D22E8D;}


.hot_sp{margin-top:47px;}
.hot_sp .hot_sj{border-bottom:1px solid #666666; height:10px; width:182px; text-align:center; margin-left:12px;}
.hot_sp .hot_sj .title_left{background:#f6f5f0; height:20px; line-height:20px; padding:0 5px; color:#666666; font-size:16px;}
.hot_sp .bus_list{margin-top:18px; padding-left:12px;}
.hot_sp .bus_list li{width:182px; text-align:center; line-height:35px; font-size:14px; color:#222222; margin-bottom:8px;}
.hot_sp .bus_list li span{display:block; width:182px; height:25px; line-height:25px; font-size:16px; background:url(../images/white_alpha.png); color:#d42c8b; margin-top:-25px; position:relative; z-index:4;}
.hot_sp .bus_list li img{width:182px; height:182px;  position:relative; z-index:3;}

.ext_list {width:984px; background:#FFF; margin:20px 0px 20px ;float:left;}
.ext_list ul li{ float:left;  overflow :hidden; width:164px;height:30px;border-bottom:1px dashed #ccc;list-style:disc;line-height:30px;}
.page {width:984px;}
.page .page_content{ display:block;}