.warpper{ position:relative; width:1200px; margin:0 auto; z-index:1;}


.menu_con .side_menu .nav_box{ display:none;}
.menu_con .side_menu s{ display:inline-block; position:relative; top:-2px; _top:10px; left:30px; width:9px; height:6px; background:url(ico.png) no-repeat -37px 0; -webkit-transition:all 0.2s ease-in;}
.menu_con .side_menu.hover .nav_box{ display:block;}
.menu_con .side_menu.hover s{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}

.warp1000 .warpper{ width:1000px;}
.warp1000 .warpper .box_change .tit .bg,.warp1000 .warpper .box_change .txt{ width:998px;}
.warp1000 .warpper .box_change .txt dl{ width:968px;}
.warp1000 .warpper .box_change .txt dd{ width:820px;}
.warp1000 .warpper .box_change .txt dd.on,.warp1000 .warpper .box_change .txt dd.off{ right:10px; width:75px;}

.warp1000 .sideR{ width:740px;}
.warp1000 .toolbar{ width:738px;}
.warp1000 .list_box{ width:740px;}

.warp1000 .list_box dl{ width:710px;}
.warp1000 .list_box dd{ width:580px;}
.warp1000 .list_box dd .w300,.warp1000 .list_box dd .w300 a{ width:300px;}
.warp1000 .spread{ width:736px}
.warp1000 .spread dl{ width:710px;}
.warp1000 .spread dd{ width:576px;}
.warp1000 .spread dd .w300,.warp1000 .spread dd .w300 a{ width:296px;}
.warp1000 .xgtj{ width:968px;}

.warp1000 .pic740x200,.warp1000 .box740 .txt{ width:740px;}
.warp1000 .box740 .tit{ width:715px;}
.warp1000 .box740 .txt ul{ width:740px; padding:0 10px;}
.warp1000 .box740 .txt li,.warp1000 .box740 .txt li .tip,.warp1000 .box740 .txt li .bg,.warp1000 .box740 .txt li img,.warp1000 .box740 .txt li p{ width:170px;}
.warp1000 .box740 .txt li img{ height:110px;}
.warp1000 .box740 .txt li .tip,.warp1000 .box740 .txt li .bg{ top:90px;}
.warp1000 .attractions{ width:738px;}
.warp1000 .attractions .txt{ width:708px; padding:0 15px 5px 15px;}
.warp1000 .attractions .txt ul{ width:740px;}
.warp1000 .attractions .txt li{ width:120px;}
.warp1000 .attractions .txt li img{ width:120px; height:90px;}

.warp1000 .recommon .txt{ width:738px;}
.warp1000 .recommon .txt ul{ width:780px;}
.warp1000 .recommon .txt li{ width:200px; height:194px;}
.warp1000 .recommon .txt li img{ width:200px; height:130px;}
.warp1000 .recommon .txt li .type{ width:190px;}


.layer{ margin-top:5px!important;}

.sideL{ width:250px; float:left;}
.navbox .tit,.navbox .txt dt i,.recommon .tit strong{ background:url(icoBg.png) no-repeat;}
.navbox{ box-shadow:0px 2px 4px rgba(0, 0, 0, 0.2);}
.navbox .tit{ position:relative; height:40px; line-height:40px; padding:0 14px 0 50px; color:#fff; background:#ffae2c;}
.navbox .tit i{ position:absolute; top:8px; left:15px; width:21px; height:23px; background:url(icoBg.png) no-repeat;}
.navbox .tit i.guonei{ width:24px; background-position:-23px 0;}
.navbox .tit h1{ font-size:20px; font-family:"microsoft yahei"; font-weight:normal;}
.navbox .tit h1 a{ color:#fff;}
.navbox .txt{ display:block; width:248px; border-left:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden;}
.navbox .txt h3{ padding:15px 0 5px 15px; line-height:30px; font-size:14px; color:#ed4f01;}
.navbox .txt dl{ clear:both; display:block; margin:10px 10px 0 20px; padding-bottom:5px; border-bottom:1px dashed #e1e1e1; overflow:hidden;}
.navbox .txt dl.lh24 dd{ line-height:24px;}
.navbox .txt dl.hov{ background:#fffdd6;}
.navbox .txt dt{ display:block; padding-bottom:5px; font-weight:bold; color:#f70;}
.navbox .txt dt i{ width:16px; height:16px; float:left; margin-right:3px;}
.navbox .txt dt i.i1{ background-position:0 -89px;}
.navbox .txt dt i.i2{ background-position:-16px -89px;}
.navbox .txt dt i.i3{ background-position:-32px -89px;}
.navbox .txt dt i.i4{ background-position:-48px -89px;}
.navbox .txt dt i.i5{ background-position:0 -105px;}
.navbox .txt dt a{ color:#f70;}
.navbox .txt dd{ clear:both; width:218px;}
.navbox .txt dd a{ display:inline-block; position:relative; padding-right:18px; line-height:20px;}
.navbox .txt dd a i{ position:absolute; top:5px; right:9px; width:1px; height:12px; background:url(ico_line.png) no-repeat; overflow:hidden;}
.navbox .txt dd a{ color:#444;}
.navbox .txt dd a:hover{ color:#f70;}


.navbox .more{ height:40px; line-height:40px; text-align:right; font-size:12px; padding-right:15px; border:1px solid #ddd; border-top:0 none;}


.box250{ width:248px; border:1px solid #d9d9d9; box-shadow:0 3px 0 #f2f2f2; margin-bottom:20px;}
.box250 .tit{ padding:0 10px 0 15px; height:32px; line-height:32px; border-bottom:1px solid #d9d9d9; background:#f5f5f5;}
.box250 .tit strong{ float:left; color:#666;}
.box250 .tit span{ float:right;}

.box250 .txt{ width:218px; padding:9px 15px; border-top:3px solid #f2f2f2; overflow:hidden;}
.box250 .txt li{ display:block; width:218px; height:24px; line-height:24px; overflow:hidden;}
.box250 .txt li a{ color:#666;}
.box250 .txt li a:hover{ color:#f70;}

.box250 .theme{ width:218px; padding:15px 15px 9px 15px; border-top:3px solid #f2f2f2; overflow:hidden;}
.box250 .theme ul{ width:240px;}
.box250 .theme li{ width:106px; float:left; padding:0 5px 5px 0;}
.box250 .theme li img{ display:block; width:106px; height:104px; overflow:hidden;}
.box250 .theme li span{ width:106px; float:left; height:20px; line-height:20px; text-align:center; color:#fff; background:#333; overflow:hidden;}

.box250 .tit1{ padding:0 15px;}
.box250 .tit1 strong{ float:left; padding-top:15px; height:14px; line-height:14px; font-size:12px; color:#666;}
.box250 .tit1 span{ float:right; width:31px; height:14px; margin-top:15px; background:url(img_v5/layer_bg.png) -52px -27px; overflow:hidden;}
.box250 .tit1 span a#l{ width:15px;	height:14px;float:left;}
.box250 .tit1 span a#r{ width:15px; height:14px; float:left;}
.box250 .lxs_recommon{ display:block; width:248px; padding:9px 0; overflow:hidden;}
.box250 .lxs_recommon ul{ width:10000px;}
.box250 .lxs_recommon li{ width:220px; float:left; margin:0 14px; display:inline; overflow:hidden;}
.box250 .lxs_recommon p{ display:block; height:50px; padding:5px 0; color:#999; overflow:hidden;}
.box250 .lxs_recommon p a{ display:block; color:#3277c5; font-weight:bold;}

.box250 .two{}
.box250 .two ul{ width:260px;}
.box250 .two li{ width:100px; float:left; height:24px; padding-right:16px; overflow:hidden;}

.box250 .tit span a{ float:left; padding:0 6px; margin:7px 0 0 0; line-height:18px; color:#555;}
.box250 .tit span a.on{ color:#fff; background:#f49800;}
.hot_offers{}
.hot_offers ul{ width:248px;}
.hot_offers li{ width:210px; margin:10px auto;}
.hot_offers li a{ color:#16b;}
.hot_offers li p{ color:#999; overflow:hidden;}
.hot_offers li p span{ float:left; padding-top:3px; line-height:18px;}
.hot_offers li p span.price{ float:right; padding:0; color:#f60;}
.hot_offers li p span.price b{ font-size:16px;}

.box250 .info{ padding:10px 15px; color:#666; border-bottom:1px dotted #ddd;}
.box250 .info strong{ font-size:14px;}
.box250 .info p{ color:#999;}
.box250 .info a{ color:#777; text-decoration:underline;}

.box250 .nav250{ padding:10px 15px;}
.box250 .nav250 li{ position:relative; padding-left:30px; line-height:30px; font-size:14px;}
.box250 .nav250 li i{ position:absolute; top:0; left:0; width:30px; height:28px; background:url(img_v5/ico_nav250.png) no-repeat 0 2px;}
.box250 .nav250 li.s2 i{ background-position:0 -25px;}
.box250 .nav250 li.s3 i{ background-position:0 -52px;}
.box250 .nav250 li.s4 i{ background-position:0 -78px;}
.box250 .nav250 li.s5 i{ background-position:0 -107px;}
.box250 .nav250 li.s6 i{ background-position:0 -135px;}
.box250 .nav250 li.s7 i{ background-position:0 -160px;}



.sideR{ width:930px; float:right;}
.pic740x200{ width:930px; height:200px; margin-bottom:10px; overflow:hidden;}
.pic740x200 .play{ position:relative; width:930px; height:200px;overflow:hidden;}
.pic740x200 .play ol{position:absolute;right:5px;bottom:5px; z-index:2;}
.pic740x200 .play ol li{ display:inline-block; position:relative; bottom:5px; right:4px; width:13px; height:13px; float:left;margin-right:5px;display:inline; list-style-type:none;cursor:pointer; background:url(circle_off.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="circle_off.png",sizingMethod='crop'); overflow:hidden;}
.pic740x200 .play ol li.active{ background:url(circle_on.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="circle_on.png",sizingMethod='crop'); overflow:hidden;}
.pic740x200 .play ul{position:absolute;top:0;left:0; width:100%;z-index:1;}
.pic740x200 .play ul li{width:100%;float:left;}
.pic740x200 .play ul img{float:left;width:100%; height:200px;}
.pic740x200 .play .wz{ position:absolute; bottom:0; left:12px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; z-index:3;}
.pic740x200 .play .bg{ position:absolute; bottom:0; left:0; width:100%; height:35px; background:#000; filter:Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1; z-index:2;}


.recommon{ margin-bottom:20px;}
.recommon .tit{ height:40px; background-position:right -160px;}
.recommon .tit strong{ width:105px; float:left; margin-top:10px; height:20px; text-indent:-9999px; background-position:-65px -88px;}

.recommon .txt{ display:block; width:928px; border:1px solid #d9d9d9; overflow:hidden;}
.recommon .txt ul{ width:980px;}
.recommon .txt li{ width:263px; float:left; height:234px; padding:23px 23px 15px 23px; margin-bottom:-1px; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; box-shadow:3px 0 0 #f2f2f2;}
.recommon .txt li.hov{ border-top:5px solid #f70; padding-top:18px; background:#fffeed;}
.recommon .txt li i{ position:absolute; width:38px; height:38px; line-height:38px; margin-top:-3px; margin-left:165px; text-align:center; color:#fff;}
.recommon .txt li i.i1{ background:url(ico_rcm1.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ico_rcm1.png",sizingMethod='crop');}
.recommon .txt li i.i3{ background:url(ico_rcm3.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ico_rcm3.png",sizingMethod='crop');}
.recommon .txt li i.i5{ background:url(ico_rcm5.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ico_rcm5.png",sizingMethod='crop');}
.recommon .txt li i.i6{ background:url(ico_rcm6.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ico_rcm6.png",sizingMethod='crop');}

.recommon .txt li img{ display:block; width:260px; height:160px; overflow:hidden;}
.recommon .txt li .type{ display:block; width:250px; padding:0 5px; height:30px; line-height:30px; background:#5b4f44; overflow:hidden;}
.recommon .txt li .type span{ float:right; color:#FFF;}
.recommon .txt li .type span.price{ float:left; color:#ff922e;}
.recommon .txt li .type span.price strong{ font-size:16px;}
.recommon .txt li p{ padding-top:5px; line-height:18px;}
.recommon .txt li p s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background:url(ico_kongqi.png) no-repeat;}
.recommon .txt li p a{ color:#111;}
.recommon .txt li p a:hover{ color:#f70;}
.recommon .txt li.nobg{ background:none;}

.box740{}
.box740 .tit{ width:905px; padding:0 10px; height:38px; line-height:38px; border:1px solid #d9d9d9; border-left:4px solid #f70; background:#f1f1f1; box-shadow:0 3px 0 #f2f2f2;}
.box740 .tit strong{ font-size:14px; color:#666;}
.box740 .tit span{ float:right;}

.box740 .txt{ display:block; width:930px; overflow:hidden;}
.box740 .txt ul{ width:940px; padding:0 5px;}
.box740 .txt li{ position:relative; width:220px; float:left; padding:0 14px 0 0; margin:15px 0 0 0;}
.box740 .txt li .tip{ display:none; position:absolute; left:0; top:115px; width:220px; height:20px; line-height:20px; text-align:center; font-weight:bold; color:#fff; z-index:2;}
.box740 .txt li .bg{ display:none; position:absolute; left:0; top:115px; width:220px; height:20px; background:#ff7246; filter:Alpha(opacity=85); -moz-opacity:0.85; opacity:0.85; z-index:1;}
.box740 .txt li img{ display:block; width:220px; height:135px; margin-bottom:5px; overflow:hidden;}
.box740 .txt li p{ display:block; width:220px; height:32px; line-height:16px; overflow:hidden;}
.box740 .txt li p s.kongqi{ display:inline-block; position:relative; bottom:0; width:16px; float:left; height:13px; background:url(ico_kongqi.png) no-repeat;}
.box740 .txt li .price{}
.box740 .txt li .price span{ float:left; color:#f70;}
.box740 .txt li .price span b{ font-size:16px;}
.box740 .txt li .price span.btn{ display:none; float:right; line-height:18px; padding:1px 8px; border-radius:3px; cursor:pointer; background:#ff7246;}
.box740 .txt li .price span.btn a{ color:#fff;}
.box740 .txt li .price span.btn a:hover{ color:#ff0;}
.box740 .txt li.hov .tip,.box740 .txt li.hov .bg{ display:block;}
.box740 .txt li.hov .price span.btn{ display:inline-block;}


.attractions{ width:928px; border:1px solid #d9d9d9; box-shadow:0 3px 0 #f2f2f2;}
.attractions .tit{ padding:12px; height:14px; line-height:14px;}
.attractions .tit strong{ border-left:4px solid #f70; padding-left:10px; color:#666;}
.attractions .tit span{ float:right;}

.attractions .txt{ display:block; width:908px; padding:0 10px 5px 10px; overflow:hidden;}
.attractions .txt ul{ width:940px; padding:0 14px;}
.attractions .txt li{ width:160px; float:left; padding-right:20px; margin:5px 0; text-align:center;}
.attractions .txt li img{ display:block; width:160px; height:110px; overflow:hidden;}


.foorter{ float:left;}


/**  索引页面  **/
.box_change .txt dd.on i,.box_change .txt dd.off i,.box_change .txt dd a.all,.list_box dd .w300 p i,.list_box dd .ico i,.list_box dd .price a.btn,.spread dd .price a.btn{ background:url(ico_listBg.png) no-repeat;}

.header{ position:relative; z-index:2;}
.layer{ position:relative; z-index:1;}

/* 旧版索引头部样式 */
/*.nav{ width:998px; border:1px solid #fad598; background:#fef7da; overflow:hidden;}
.nav .tit{ height:16px; padding:4px 0 0 12px; line-height:16px; font-size:12px; color:#E70;}
.nav .txt{ width:950px; float:left; padding:6px 19px 12px 19px; border:5px solid #fef7da; background:#FFF;}
.nav .txt dl{ position:relative; width:900px; float:left; line-height:21px; margin:4px 0;}
.nav .txt dt{ width:62px; float:left; color:#333; margin:2px 0;}


.nav .txt dd{ display:block; width:780px; float:left; text-align:left;}
.nav .txt dd a{ display:inline-block; margin:2px 6px; padding:0 6px; color:#16b;}
.nav .txt dd a:link,.nav .txt dd a:visited{ color:#444;}
.nav .txt dd a:hover{ background:#ff981f; color:#FFFFFF; text-decoration:none;}
.on_color{ background:#ff981f; padding:0 6px;}
.nav .txt dd a.on_color:link,.nav .txt dd a.on_color:visited{ color:#16b;}
.nav .txt dd a.on_color:hover{ background:#ff981f; color:#FFFFFF; text-decoration:none;}

.nav .txt dd a.all{ width:75px; text-align:center; padding:0;}
.nav .txt dd a.all:link,.nav .txt dd a.all:visited{ color:#555; background:url(ico.png) no-repeat 0 -48px;}
.nav .txt dd a.all:hover{ color:#f73; background:url(ico.png) no-repeat 0 -72px;}

.nav .letters dl{ width:900px; padding-bottom:5px; margin-bottom:12px; border-bottom:1px dotted #e1e1e1;}
.nav .letters dt{ width:20px; padding-left:12px; text-align:center; font-size:18px; font-family:Verdana; color:#808080;}
.nav .letters dd{ width:830px; font-size:14px; line-height:24px; color:#555;}
.nav .letters dd a.city{ font-weight:bold; color:#E80;}
.nav .letters dd a.city:link,.nav .letters dd a.city:visited{ color:#E80;}
.nav .letters dd a.city:hover{ color:#fff;}

.nav h3 a:link,.nav h3 a:visited{ color:#008600; text-decoration:none; padding:0; background:none;}
.nav h3 a:hover { color:#ff5500; text-decoration:underline; padding:0; background:none;}
.nav dd a:link,.nav dd a:visited{ color:#555;}
.nav .txt dd a.on_color{ color:#FFFFFF;}
.nav dd.on,.nav dd.off{ position:absolute; right:-50px; top:0; _top:4px; width:80px;}
.nav dd.on i{ display:inline-block; position:relative; top:2px; _top:2px; left:34px; width:0; height:0; line-height:0; font-size:0; border:4px solid #fff; border-top-color:#666;}
.nav dd.off i{ display:inline-block; position:relative; top:-2px; left:34px; width:0; height:0; line-height:0; font-size:0; border:4px solid #fff; _border:5px solid #fff; border-bottom-color:#666;}
.nav dd.on a:hover,.nav dd.off a:hover{ color:#555; background:none;}

*/

/* 新版索引头部样式 */

.box_change{}
.box_change .tit{ position:relative; display:block; height:34px; border:1px solid #e6e6e6; border-bottom:0 none;}
.box_change .tit a{ position:relative; float:left; padding:0 30px; height:34px; line-height:34px; color:#666; font-size:14px; font-weight:bold; z-index:2;}
.box_change .tit a:hover{ color:#f60; text-decoration:none;}
.box_change .tit a.on{ top:-1px; left:-1px; height:35px; margin-bottom:-1px; color:#fff; background:#ff9100;}


.box_change .txt{ display:block; width:1198px; border:1px solid #ffdcaf; border-top:2px solid #ff9100; overflow:hidden;}
.box_change .txt dl{ clear:both; display:block; position:relative; width:1160px; margin:10px 0; padding:0 19px 10px 19px; border-bottom:1px dotted #e1e1e1; line-height:22px; overflow:hidden;}
.box_change .txt dt{ width:70px; float:left; padding:2px 0; color:#f37c06;}
.box_change .txt dd{ width:1010px; float:right; padding-right:78px;}
.box_change .txt dd em{ width:100px; float:left; height:26px; overflow:hidden;}
.box_change .txt dd a{ display:inline-block; margin:2px 15px 2px 0; padding:0 6px;}
.box_change .txt dd a.on_color,.box_change .txt dd a:hover{ color:#fff; border-radius:2px; background:#ff9100; text-decoration:none;}
.box_change .txt dd a.all{ width:73px; height:20px; padding:0; line-height:20px; text-align:center; background-position:0 -63px;}
.box_change .txt dd a.all:hover{ color:#f70; background:url(ico_listBg.png) no-repeat 0 -87px;}

.box_change .txt dd.on,.box_change .txt dd.off{ position:absolute; top:0; right:-20px; width:75px; padding-right:0;}
.box_change .txt dd.on i{ position:relative; bottom:-5px; right:-3px; width:11px; float:right; height:11px; background-position:-73px -63px;}
.box_change .txt dd.off i{ position:relative; bottom:-5px; right:-3px; width:11px; float:right; height:11px; background-position:-73px -74px;}
.box_change .txt dd.on a:hover,.box_change .txt dd.off a:hover{ color:#666; background:#fff;}
.box_change .txt dl.noborder{ margin-top:10px;}


.box_change .txt dl.now_box{ margin:-8px 0 0 0; padding:5px 19px; border-bottom:0 none; background:#f5f5f5;}
.box_change .txt dl.now_box dt{ padding-top:4px; color:#333;}
.box_change .txt dl.now_box a.now_color{ border:1px solid #e6e6e6; padding-right:8px; color:#666; background:#fff;}
.box_change .txt dl.now_box a.now_color i{ display:inline-block; position:relative; top:-3px\9; left:3px; width:9px; height:9px; background:url(ico_close.png) no-repeat;}
.box_change .txt dl.now_box a.now_color:hover{ color:#fff; border:1px solid #ff9100; border-radius:0; background:#ff9100;}
.box_change .txt dl.now_box a.now_color:hover i{ background-position:0 -9px;}
.box_change .txt dl.now_box a{ margin:4px 5px 4px 0; color:#16b;}
.box_change .txt dl.now_box a:hover{ color:#f70;}
.box_change .txt dl.now_box a.btn_now{ background:0 none;}


.search_pro{ padding:0 10px 0 10px; height:33px; line-height:24px;}
.search_pro h1{ display:inline; float:left; font-size:18px; font-family:"微软雅黑"; font-weight:normal; color:#111;}
.search_pro h1 b{ color:#f60;}
.search_pro span{ position:relative; bottom:-3px; padding:0 0 0 20px; color:#777;}
.search_pro span b{ padding:0 4px; color:#f70; font-size:12px;}


.toolbar,.theme_bar{ background:url(ico_sort.png) no-repeat;}
.toolbar{ clear:both; width:928px; height:39px; border:1px solid #ccc; border-bottom:0 none; background-position:0 0; background-repeat:repeat-x;}
.toolbar span.title{ padding-left:12px; line-height:35px; font-size:14px; font-weight:bold; color:#666;}
.toolbar .sort{ display:inline; padding-right:10px;}
.toolbar .sort a{ display:inline-block; position:relative; margin-left:-1px; width:70px; float:left; height:37px; line-height:37px; text-align:center; padding-right:9px; background:url(ico_sort.png) no-repeat; z-index:1;}
.theme_bar{ clear:both; width:738px; float:left; height:39px; line-height:36px; margin-bottom:8px; border:1px solid #ccc; border-bottom:0 none; background-position:0 0; background-repeat:repeat-x;}
.theme_bar strong{ padding-left:10px; font-size:14px;}
.theme_bar span{ float:right; padding-right:10px;}

.toolbar .sort a:hover{ text-decoration:none;}
.toolbar .sort a.default1{ width:78px; margin-left:0; padding:0;}
.toolbar .sort a.default2{ width:79px; padding:0; background-position:0 -113px;}
.toolbar .sort a.price_default{ background-position:0 -76px;}
.toolbar .sort a.price_up{ position:relative; background-position:0 -39px; z-index:2;}
.toolbar .sort a.price_down{ position:relative; background-position:-79px -39px; z-index:2;}
.toolbar .sort a.hits_default{ background-position:0 -76px;}
.toolbar .sort a.hits_up{ position:relative; background-position:0 -39px; z-index:2;}
.toolbar .sort a.hits_down{ position:relative; background-position:-79px -39px; z-index:2;}
.toolbar .sort a.sale_default{ background-position:0 -76px;}
.toolbar .sort a.sale_up{ position:relative; background-position:0 -39px; z-index:2;}
.toolbar .sort a.sale_down{ position:relative; background-position:-79px -39px; z-index:2;}


.toolbar .sort2{ display:inline; float:left; padding:7px 0 0 10px;}
.toolbar .sort2 select{ position:relative; *bottom:-1px;}
.toolbar .sort2 input.checkbox{ margin-left:10px; position:relative; bottom:-2px; right:3px; *right:-7px;}

.toolbar ul{ display:inline; float:right; padding:8px 6px 0 0;}
.toolbar ul li{ float:left; margin-left:3px; line-height:22px; color:#555;}
.toolbar .more{ float:right; line-height:30px;}
.toolbar .first{ display:block; width:22px; height:20px; text-indent:-1000px; overflow:hidden; background:url(next.gif) no-repeat;}
.toolbar .first a{ display:block; background:url(next.gif) no-repeat 0 -29px;}
.toolbar .next{ display:block; width:52px; height:20px; text-align:left; padding-left:7px; overflow:hidden; background:url(next.gif) no-repeat -25px 0;}
.toolbar .next a:link,.toolbar .next a:visited{display:block; color:#666;}
.toolbar .next a:hover{ color:#f73; text-decoration:none;}
.toolbar ul li a:link,.toolbar ul li a:visited{ color:#16b;}
.toolbar ul li a:hover{ color:#f73;}

.list_box{ clear:both; width:930px;}

.list_box dl{ display:block; width:900px; float:left; height:80px; padding:20px 15px; border-bottom:1px solid #e1e1e1; overflow:hidden;}
.list_box dl.hov{ background:#ffffe5;}
.list_box dt{ width:120px; float:left; padding-right:10px;}
.list_box dt img{ display:block; width:120px; height:80px; overflow:hidden;}
.list_box dd{ width:770px; float:left;}
.list_box dd .w300{ width:490px; float:left;}
.list_box dd .w300 a{ display:block; width:490px; line-height:18px; font-size:14px; color:#16b; overflow:hidden;}
.list_box dd .w300 a s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background:url(ico_kongqi.png) no-repeat;}

.list_box dd .w300 a:hover{ color:#f70;}
.list_box dd .w300 span{ display:block; padding-top:4px; line-height:24px; color:#777;}
.list_box dd .w300 span a{ display:inline; width:auto; height:auto; font-size:12px;}
.list_box dd .w300 p{ width:490px; height:18px; _height:16px; line-height:18px; overflow:hidden;}
.list_box dd .w300 p i{ display:inline-block; width:12px; margin-right:3px; height:11px; background-position:0 0;}
.list_box dd .w300 p a{ display:inline; color:#888; font-size:12px;}
.list_box dd .w300 p a:hover{ color:#555;}

.list_box dd .tip{ display:inline-block; width:160px; float:left; color:#777; text-align:center; overflow:hidden;}
.list_box dd .tip em{ color:#ff6012;}
.list_box dd .ico{ display:block; text-align:center; overflow:hidden;}
.list_box dd .ico i{ display:inline-block; width:20px; height:20px; margin:0 5px 0 0; _margin:0 5px 5px 0; background-position:0 -156px;}
.list_box dd .ico i.i1{ background-position:0 -156px;}
.list_box dd .ico i.i2{ background-position:-20px -156px;}
.list_box dd .ico i.i3{ background-position:-60px -156px;}
.list_box dd .price{ display:inline-block; width:120px; float:left; text-align:center; overflow:hidden;}
.list_box dd .price span{ display:block; margin-top:-8px; color:#ff6012;}
.list_box dd .price span b{ font-family:Arial; font-size:24px;}
.list_box dd .price span.mg0{ margin:0;}
.list_box dd .price a{ clear:both; line-height:20px;}
.list_box dd .price a:hover{ color:#000;}
.list_box dd .price a.btn{ display:block; width:81px; height:22px; margin:0 auto 9px auto; padding:0 0 0 0; text-indent:-9999px; background-position:0 -19px;}
.list_box dd .price em{ display:none;}
.list_box dd .price em b{ padding-right:2px; font-family:Geneva; font-size:14px;}
.list_box dl.hov dd .price em{ display:block; cursor:pointer;}

.spread{ display:block; width:926px; float:left; border:2px solid #ff8900; background:#fffcf2;}
.spread dl{ padding:15px 0; margin:0 13px; display:inline;}
.spread dd .price a{ display:none; width:120px;}
.list_box dd .price a.btn{ display:block;}
.list_box dd .price a.btn:hover{ background-position:0 -41px;}
.spread dl.hov{ background:#fffcf2;}

.nofind{ position:relative; width:100%; margin:20px auto; text-indent:220px; font-family:"黑体"; font-size:18px;}
.nofind i{ position:absolute; left:160px; top:0; width:44px; height:44px; background:url(ico.png) no-repeat 0 -97px;}
.nofind span{ display:block; font-size:14px; line-height:21px; color:#999; font-family:"宋体";}
.nofind span a{ color:#16b;}
.nofind span a:hover{ color:#f70;}



/***** 分页 *****/
.cutpage{ width:auto; float:right; padding:6px 0;}
.cutpage li{ float:left; width:auto; font-size:14px; overflow:hidden;}
.cutpage li a{ color:#3277c5;}
.cutpage li.num{ display:block; width:30px; margin-right:-1px; height:28px; line-height:26px; text-align:center; color:#ff6600;}
.cutpage li.num a{ display:block; position:relative; border:1px solid #e5e5e5; z-index:1;}
.cutpage li.num a:hover{ display:block; color:#ff6012; background:#fff8df; z-index:2;}

.cutpage li.first{display:block; width:75px; height:28px; line-height:28px; margin-right:-1px; text-align:center; text-indent:6px; color:#999; background:url(page_btn.png) no-repeat;}
.cutpage li.next{ display:block; width:75px; height:28px; line-height:28px; text-align:center; text-indent:-6px; background:url(page_btn.png) no-repeat -74px;}

.cutpage li.cur{ width:30px; border:1px solid #e5e5e5; color:#777; line-height:26px; margin-right:-1px; list-style-type:none; text-align:center; background:#fafafa;}
.cutpage li.cur a:hover{ color:#ff6012;}


.box250 .txt li.first{ display:block; width:218px; height:70px; line-height:24px; overflow:hidden;}
.box250 .txt li.first img{ display:block; width:80px; float:left; height:60px; padding-right:10px; overflow:hidden;}
.box250 .txt li.first span{ display:inline-block; width:128px; height:24px; line-height:24px; overflow:hidden;}
.box250 .txt li.first span a{ color:#16b;}
.box250 .txt li.first span a:hover{ color:#f70;}

.box250 .tuwen{ width:218px; padding:9px 15px; border-top:3px solid #f2f2f2; overflow:hidden;}
.box250 .tuwen li{ clear:both; display:block; padding:5px 0;}
.box250 .tuwen li img{ display:block; width:60px; float:left; height:45px; padding-right:10px; overflow:hidden;}
.box250 .tuwen li strong{ display:inline-block; width:148px; height:24px; line-height:24px; font-weight:normal; overflow:hidden;}
.box250 .tuwen li span{ color:#f70; font-family:Arial; font-size:12px;}

.box250 .txt li a s.kongqi{ display:inline-block; position:relative; bottom:-4px; width:16px; float:left; height:13px; background:url(ico_kongqi.png) no-repeat;}

.box250 .qianzheng{ width:218px; padding:9px 15px 0 15px; border-top:3px solid #f2f2f2; overflow:hidden;}
.box250 .qianzheng li{ width:218px; float:left; height:48px; padding-bottom:10px;}
.box250 .qianzheng li img{ float:left; margin-right:5px; display:inline; border:1px solid #e1e1e1;}
.box250 .qianzheng li strong{ line-height:24px; font-size:14px; font-weight:normal;}
.box250 .qianzheng li p{ color:#777;}

.duibi{ display:none; position:fixed; _position:absolute; width:150px; border:2px solid #ccc; background:#fff; overflow:hidden; z-index:2;}
.duibi strong{ display:block; padding-left:10px; height:26px; line-height:26px; color:#666; background:#f6f6f6;}
.duibi i{ position:absolute; top:5px; right:5px; width:12px; height:12px; background:url(/css/img_v5/close.gif) no-repeat;}
.duibi ul{ width:130px; margin:5px 10px;}
.duibi li{ padding:5px; line-height:14px; color:#666; border-bottom:1px dotted #e1e1e1;}
.duibi li a{ display:block; text-align:right; color:#078b01; cursor:pointer;}
.duibi li strong{ display:inline; height:14px; line-height:14px; padding:0; background:none;}
.duibi span{ display:block; width:100%; padding-bottom:5px; line-height:24px; text-align:center;}
.duibi span b{ display:inline-block; padding:0 5px; line-height:20px; color:#fff; border-radius:3px; background:#f70;}
.duibi span a{ color:#078b01;}


.ggbox{ width:100%; float:left; padding:0 0 10px 0; text-align:left; overflow:hidden;}
.ggbox ul{ width:963px; float:left;}
.ggbox li{ position:relative; width:238px; float:left; margin:10px 10px 0 0; border:1px solid #e1e1e1; background:#fff;}
.ggbox li .divBg{ position:absolute; bottom:-5px; left:0; width:310px; height:4px; overflow:hidden;}
.ggbox li:hover{ border:1px solid #ff9000;}
.ggbox li .txt{ width:238px; margin:0 auto 12px auto; text-align:center;}
.ggbox li .txt .title{ width:220px; float:left; height:34px; margin:4px 0; padding:6px 5px 3px 13px; font-size:12px; line-height:18px; text-align:left; font-weight:normal; overflow:hidden;}
.ggbox li .txt .title span{ font-weight:bold; font-size:14px;}
.ggbox li .txt .title span s.kongqi{ display:inline-block; position:relative; bottom:-3px; width:16px; float:left; height:13px; background:url(ico_kongqi.png) no-repeat;}
.ggbox li .txt .title a{ color:#16b;}
.ggbox li .txt .pic{ clear:both; position:relative; display:block; width:210px; height:140px; margin:0 auto; overflow:hidden;}
.ggbox li .txt .pic i{ position:absolute; right:0; top:0; width:37px; height:37px; color:#FFF; font-size:12px;}
.ggbox li .txt .pic i.cut1,.ggbox li .txt .pic i.cut6,.ggbox li .txt .pic i.cut3,.ggbox li .txt .pic i.cut5{ background:url(ico_list.gif) no-repeat 0 0;}
.ggbox li .txt .pic i.cut1{ background-position:0 0;}
.ggbox li .txt .pic i.cut6{ background-position:0 -115px;}
.ggbox li .txt .pic i.cut3{ background-position:0 -76px;}
.ggbox li .txt .pic i.cut5{ background-position:0 -38px;}

.ggbox li .txt .buyMask{ position:absolute; left:14px; bottom:43px; width:210px; height:20px; background-color:black; opacity:0.5; filter:alpha(opacity=50);}
.ggbox li .txt .buyState{ position:absolute; top:171px; left:13px; width:204px; padding:0 3px; line-height:24px; height:24px; color:#eeedeb; overflow:hidden;}
.buyState span{ float:left; padding:0 6px 0 0;}
.buyState span del{ font-family:Arial; font-weight:bold;}
.buyState span strong{ font-family:Arial;}
.buyState span.green{ float:right; padding-right:0; color:#eeedeb;}
.buyState span.green strong{ color:#addf65;}

.buyAction{ clear:both; display:block; width:216px; height:32px; margin-left:14px; *margin-left:6px; background:url(icoBg01.png) no-repeat; overflow:hidden;}
.buyAction .price{ float:left; color:white; font:bold 24px "Arial"; letter-spacing:-2px; padding-left:6px; cursor:pointer;}
.buyAction .price em{ font-size:16px; font-family:"Microsoft Yahei","Arial","Verda","tahoma";}
.buyAction .price i{ position:relative; top:-2px; padding-left:3px; font-size:12px; font-weight:normal; font-style:normal;}
.buyAction .btn{ position:absolute; right:18px; bottom:15px; width:67px; height:24px; cursor:pointer; background:url(icoBg01.png) no-repeat 0 -33px; overflow:hidden;}
a.buyAction:hover{ text-decoration:none;}


.xgtj{ width:1168px; padding:5px 5px 5px 25px; line-height:30px; border:1px solid #ccc; border-top:2px solid #ffb165; color:#555; overflow:hidden;}
/* .xgtj i{ position:absolute; top:0; left:-1px; width:41px; height:41px; background:url(img_v5/ico_listBg.png) no-repeat 0 -111px;} */
.xgtj strong{ font-size:14px;}
.xgtj ul{ width:980px;}
.xgtj li{ width:210px; float:left; margin-right:30px; display:inline; line-height:18px;}
.xgtj li a{ color:#16b; line-height:18px;}
.xgtj li p{ color:#999;}
.xgtj li p span{ float:left;}
.xgtj li p span.price{ float:right; color:#f60;}
.xgtj li p span.price b{ font-size:14px;}





/*列表样式*/
.ndwz{ display:block; line-height:40px; _padding:15px 0 10px 0; color:#555;}
.ndwz a{ color:#308900;}
.ndwz a:hover{ color:#F60;}
.ndwz a img{ margin-bottom:-2px;}







