@charset "utf-8";
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,em,font,img,ins,small,strong,ol,ul,li,form{margin:0;padding:0; }
body{background:#fff9f1; }
ol,ul{list-style:none;}
a img{border:0;}
img{vertical-align:middle;}
table{empty-cells:show; border-collapse:collapse;border-spacing:0;}
.fl{float:left;}.fr{float:right;}.fn{float:none;}.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}

/*text*/
body{font-family:Arial,Verdana,"宋体";font-size:12px;color:#333; }

/*link*/
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:active{color:#900;}
.btn-or{ background:none; border:none; cursor:pointer; float:left; padding:4px 0px 0px 10px; width:55px;}
*+html .btn-or{ background:none; border:none; cursor:pointer; float:left; padding:5px 0px 0px 10px; width:55px;}
/*layout*/
.wdiv{  padding:0px 0px 40px 0px; }
.banner{ width:990px; height:60px; margin:0 auto; padding-bottom:10px;}
/*.slide*/
		.slide{position:relative;background:url(misc/skin/i/loading.gif) no-repeat center center;}
		.slide img{ width:990px; height:60px;}
		.slide .slide-itemswrap{position:relative;overflow:hidden;}
		.slide .slide-items{position:absolute;overflow:hidden;}
		.slide-controls span{display:inline-block;background:#666;text-align:center;cursor:pointer;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px; filter:alpha(opacity=70);opacity:0.7;}
		.slide-controls a:link,.slide-controls a:visited{display:inline-block;width:100%;color:#fff;font-weight:bold;}
		.slide-controls .curr{background:#ec5d01;}
		/*#slide*/
		#slide{float:left;width:990px;height:60px;margin-bottom:10px;position:relative;background:url("http://misc.360buyimg.com/lib/skin/e/i/loading.gif") no-repeat scroll center center transparent;}
		#slide .slide-itemswrap,
		#slide .slide-items li{width:990px;height:60px;overflow:hidden;position:relative;}
		#slide .slide-items{height:720px;background:#F5F5F5;position:absolute;}
		#slide .slide-items li{float:left;}
		#slide .slide-items div{float:left;width:990px;height:60px;overflow:hidden;}
		#slide .slide-controls{height:22px;padding:4px 10px 2px 10px; text-align:right;position:absolute;bottom:0;right:0;}
		#slide .slide-controls span{width:22px;height:22px;line-height:22px;margin-right:5px;}
		#slide .slide-controls a{font-size:13px;}
		#slide .style1 .fore2,#slide .style1 .fore3,#slide .style1 .fore4{margin-left:1px;}
		*html #slide{}


.menu_li{ width:970px; height:27px; margin:0 auto; padding-left:20px;}
.menu_li li {float:left;width:80px;}
.menu_li li a, .menu_li li a:hover, .menu_li li.on a, .menu_li li.on a:hover{ width:75px; height:27px;margin-right:5px; background:url(i/tuan2.bg.png) 0px 0px; line-height:27px; text-align:center; display:block; cursor:pointer;}
.menu_li li.on a, .menu_li li.on a:hover{background:url(i/tuan2.bg.png) no-repeat -75px 0px; font-weight:bold; color:#fff;}

.menu1{ width:966px; height:auto; border-right:1px solid #fe6902; border-left:1px solid #fe6902; border-bottom:1px solid #fe6902; border-top:3px solid #fe6902;  margin:0 auto; padding:5px 0px 5px 22px; background:#fff;}
.menu_left, .menu_right{ float:left; padding:5px 0px;}
.menu_right{ width:920px; line-height:20px;}
.menu_right a, .menu_right a:hover, .menu_right span { height:auto; cursor:pointer; height:17px;  padding:3px 8px; text-align:center;} 
.menu_left span{ color:#fe6a01; font-weight:bold; padding-right:5px; float:left;}
.menu_right a.on, .menu_right a.on:hover{ width:40px; height:17px;  padding:3px 8px; text-align:center; background:#fe6a00; color:#fff; font-weight:normal;}

/* for hotel city begin */
.menu_w{ width:966px; height:auto; float:left; padding-left:20px;}

.menu_hotel{ width:986px; height:auto; border-right:1px solid #fe6902; border-left:1px solid #fe6902; border-bottom:1px solid #fe6902; border-top:3px solid #fe6902;  margin:0 auto; padding:0px 0px 2px px; background:#fff;}
.menu_left_hotel, .menu_right_hotel{ float:left; padding:5px 0px  2px 0px;}
.menu_right_hotel{ width:870px; line-height:20px; padding-right:10px; position:relative;  }
#citymenu1{ z-index:2;}
.haveb{ border-bottom:1px dashed #e5e3e3;}
.menu_right_hotel ul{ list-style:none; padding:0px; margin:0px; float:left; width:600px;  }
.menu_right_hotel ul li{    cursor: pointer;display: inline;float: left;height: 23px; line-height:23px; padding:0px 20px 0px 5px; white-space: nowrap; position:relative;}
.menu_right_hotel ul li a, .menu_right_hotel ul li a:hover{   display: block; float: left; line-height: 17px; padding:1px 4px;  white-space: nowrap; color:#333;}
 .menu_right_hotel ul li a.onon, .menu_right_hotel ul li a:hover.onon{    color:red;}
.menu_right_hotel ul li a.onon span, .menu_right_hotel ul li a:hover.onon span{ color:red;}
.menu_right_hotel ul li a span, .menu_right_hotel ul li a:hover span{ color:#9a9a9a;}
.menu_right_hotel span.other{  display: block;  line-height: 17px;  white-space: nowrap; cursor:pointer; position:absolute; top:30px; right:200px;  }
.menu_right_hotel  a.on, .menu_right_hotel a.on:hover{  height:17px;  padding:0px 6px 1px 6px; text-align:center; background:#fe6a00; color:#fff; font-weight:normal; float:left;}
.menu_left_hotel, .menu_left_hotel a, .menu_left_hotel a:hover{ color:#fe6a01; font-weight:bold;  float:left; width:66px; text-align:right; text-decoration:none;}
.menu_right_hotel ul.b1{ list-style:none; padding:0px; margin:0px; float:left; width:790px;  }
.menu_right_hotel ul.b1 li{    cursor: pointer;display: inline;float: left;height: 23px; line-height:23px; padding:0px 10px 0px 5px; white-space: nowrap; position:relative;}
.menu_w h1{ font-size:12px; font-weight:bold; height:35px; line-height:35px; width:40px; float:left; padding-left:27px; display:block;}
.menu_w .hbutton1, .menu_w .hbutton2, .menu_w .hbutton3, .menu_w .hbutton4, .menu_w .hbutton5{ width:165px; height:22px; padding-left:1px;background:url(i/tuan2.bg.png) no-repeat; background-position:0px -380px; float:left;margin:8px 0px;}
.menu_w .hbutton2{background-position:0px -402px;}
.menu_w .hbutton3{background-position:0px -424px;}
.menu_w .hbutton4{background-position:0px -436px;}
.menu_w .hbutton5{background-position:0px -448px;}
.menu_w #hbutton a{ width:55px; height:22px; display:block; float:left;}
.menu_w .newtuan{width:165px; height:22px; float:left;margin:8px 0px 8px 30px;  line-height:22px; background:url(i/tuan2.bg.png) -306px -385px no-repeat;  cursor:pointer;}
.menu_w .newtuan a, .menu_w .newtuan a:hover{ text-decoration:none; color:#333; height:22px; padding-left:20px; display:block;}
.menu_w .non{background:url(i/tuan2.bg.png) -306px -413px no-repeat;}
.tips{ width:848px; border:1px solid #ffc299; float:left; padding:4px 10px; background:#fffdee; height: auto; display:block; position:relative;}
.tips h1{ float:left; width:38px; font-size:12px; font-weight:normal; height:20px; line-height:20px; padding:0px;}
.tips ul{ width:800px; float:left;}
.tips ul li{    cursor: pointer;display: inline;float: left;height: 23px; line-height:23px; padding:0px 10px 0px 0px; white-space: nowrap; position:relative; }
.tips ul li a, .menu_right_hotel ul li a:hover{   display: block; float: left; line-height: 17px; padding:1px 4px;  white-space: nowrap; color:#333;}
.tips b{ width:7px; height:7px; display:block; position:absolute; top:12px; right:10px; background:url(i/tuan2.bg.png) -261px -331px no-repeat; cursor:pointer;}

.li_inp{ width:38px; height:18px; line-height:18px; border:1px solid #aaa; border-bottom-color:#ddd; border-right-color:#ddd;}
.li_but{ width:50px; height:21px; line-height:21px; border:none; text-align:center; background:url(i/tuan2.bg.png) -230px -159px;}
.hoverbb{ border-bottom:1px solid #ffe0cc; padding-bottom:3px;}
#menu_city {background: none repeat scroll 0 0 #FFFDEE;border: 1px solid #c4c4c4;border-radius: 1px 1px 1px 1px;box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);position: absolute; left:60px; top:65px; width:670px; height:auto; z-index:9; background:#fff; display:none; }
#menu_city .title{ width:670px; height:30px;background:url(i/tuan2.bg.png) 0px -490px; float:left; padding:21px 0px 16px 0px; }
#menu_city .title .text{ height:30px; width:287px; line-height:30px; float:left; text-align:right; font-size:14px; font-weight:bold; padding-right:10px;}
#menu_city .title .inp{ width:220px; height:30px; background:url(i/tuan2.bg.png) 0px -586px no-repeat; float:left;  }
.inptext{ width:154px; height:27px; padding-left:5px; line-height:30px; color:#999; float:left; border:none; background:none; font-size:14px;}
.inpbut{ width:60px; height:30px; line-height:28px; color:#343233; float:left; text-align:center; font-size:14px; font-weight:bold;border:none; background:none;}
#menu_city .con{ width:650px; height:auto; padding:15px 10px; float:left;}
#menu_city .con .mt{ width:624px; height:29px; padding:0px 13px; background:url(i/tuan2.bg.png) 0px -557px;}
#menu_city .con .mt ul{ width:624px; height:29px;}
#menu_city .con .mt li, #menu_city .con .mt li.ono{ width:104px; height:29px; display:block; float:left; line-height:29px; font-family:"Verdana"; font-size:19px; text-align:center; padding:0px; margin:0px; color:#424242;}
#menu_city .con .mt li.ono{background:url(i/tuan2.bg.png) -166px -380px; color:#ff6504;}
#menu_city .con .mc{ width:650px; height:auto; padding-top:17px; display:none;}
#menu_city .con .mc .team{ width:650px; height:auto; float:left; padding-bottom:15px;}
#menu_city .con .mc .team h1{ width:25px; height:25px; border:1px solid #d5d5d5; background:#efefef; float:left; line-height:25px; text-align:center; padding:0px;font-family:"Verdana"; font-size:19px; font-weight:normal;}
#menu_city .con .mc .team ul{ width:600px; height:auto; padding-top:4px; float:left;}
#menu_city .con .mc .team ul span{ padding-left:12px;}
#menu_city .con .mc .team ul a span{ padding-left:0px;}
#menu_city .con .mc .team ul li{    cursor: pointer;display: inline;float: left;height: 23px; line-height:23px; padding:0px 10px 0px 5px; white-space: nowrap; position:relative;}

#menu_city .con .mc .team ul li a, #menu_city .con .mc .team ul li a:hover{   display: block; float: left; line-height: 17px; padding:1px 8px;  white-space: nowrap; color:#333;}
#menu_city .con .mc .team ul li a:hover, #menu_city .con .mc .team ul li a:hover span{ background:#fd6a00; color:#fff; text-decoration:none;}
/* for hotel city end */

.w{ width:990px; height:auto;  margin:0 auto; }
.yjfk{ position:absolute; bottom:-40px; left:890px; width:100px; height:28px; line-height:28px; text-align:center; background: url(i/yjfk_bg.gif); z-index:100;}
.l{ width:990px; float:left; padding-top:10px; overflow:hidden;}
.l .page{ width:990px; height:25px; padding:0px 0px 10px 0px; float:left; text-align:right; position:relative;}
.l .pro{ width:1005px; float:left; height:auto;z-index:1; overflow:hidden;}

.product{ width:278px; height:auto; background:#fff; margin:0px 15px 15px 0px; padding:15px 20px 20px 20px; border-width:1px; border-style:solid; border-color:#ffc198; -moz-border-radius:5px;-webkit-border-radius:5px; float:left;}
.product .title{ width:278px; height:40px; font-size:14px; font-weight: bold; font-family:"微软雅黑"; line-height:20px; float:left; overflow:hidden; }
.product .pic{ width:278px; height:185px;float:left; position:relative; padding-top:10px; z-index:1;}
.product .pic .new_icon, .product .pic .prize_icon{ position:absolute; top:0px; left:-10px; background:url(i/tuan2.bg.png) 0px -27px;_background:url(i/new.gif); width:42px; height:42px; z-index:2;}
.product .pic .prize_icon{background:url(i/tuan2.bg.png) -42px -27px;_background:url(i/prize.gif); }

.product .pic .t_icon_sf, .product .pic .t_icon_dzs, .product .pic .t_icon_er, .product .pic .t_icon_ydt, .product .pic .t_icon_hwg, .product .pic .t_icon_jbdxy, .product .pic .t_icon_jddj{ position:absolute; top:8px; left:198px; background:url(i/ticon-1.png) 0px 0px;_background:url(i/ticon-1.gif) 0px 0px; width:82px; height:81px; z-index:2;}
.product .pic .t_icon_dzs{ background:url(i/ticon-1.png) 0px -81px;_background:url(i/ticon-1.gif) 0px -81px; }
.product .pic .t_icon_er{ background:url(i/ticon-1.png) 0px -162px;_background:url(i/ticon-1.gif) 0px -162px; }
.product .pic .t_icon_ydt{ background:url(i/ticon-1.png) 0px -243px;_background:url(i/ticon-1.gif) 0px -243px; }
.product .pic .t_icon_hwg{ background:url(i/ticon-1.png) 0px -324px;_background:url(i/ticon-1.gif) 0px -324px; }
.product .pic .t_icon_jbdxy{ background:url(i/ticon-1.png) 0px -405px;_background:url(i/ticon-1.gif) 0px -405px; }
.product .pic .t_icon_jddj{ background:url(i/ticon-1.png) 0px -486px;_background:url(i/ticon-1.gif) 0px -486px; }

.product .price{ width:268px; height:20px;float:left; line-height:20px; padding:0px 5px; background:#f2f2f2;}
.product .price font{ font-size:12px; text-decoration:line-through;}
.product .price font.zhe{ padding-left:10px; color:#ff6600; font-weight:bold;font-size:12px; text-decoration:none;}
.product .price span{ float:right; font-weight:normal; padding:0px;}
.product .price span font{color:#ff6600; font-weight:bold; font-size:12px; text-decoration:none;}
.product .address{ width:268px; height:20px;float:left; line-height:20px; padding:0px 5px; overflow:hidden;}
.product .address font{font-size:12px;}
.product .address span{ float:right; color:#999;}
.product .buy{ width:240px; height:45px; line-height:45px; background:url(i/tuan2.bg.png) 0px -69px; float:left; padding-left:38px; }
.product .buy span{font-size:30px; font-weight:bold; color:#fff; font-family:"微软雅黑"; width:140px; float:left; display:block;}
.product .buy span.tg, .product .buy span.tg a{ width:100px; float:left; cursor:pointer; display:block; height:45px;}

.product1{ width:278px; height:auto; background:#fff; margin:0px 15px 15px 0px; padding:15px 20px 20px 20px; border-width:1px; border-style:solid; border-color:#ccc; -moz-border-radius:5px;-webkit-border-radius:5px; float:left;}

.product1 .title{ width:278px; height:40px; font-size:14px; font-weight: bold; font-family:"微软雅黑"; line-height:20px;  float:left;  overflow:hidden;  }
.product1 .pic{ width:278px; height:185px;float:left; position:relative; padding-top:10px; z-index:1;}
.product1 .price{ width:268px; height:20px;float:left; line-height:20px; padding:0px 5px; background:#f2f2f2;}
.product1 .price font{ font-size:12px; text-decoration:line-through;}
.product1 .price font.zhe{ padding-left:10px; color:#7f7f7f; font-weight:bold;font-size:12px; text-decoration:none;}
.product1 .price span{ float:right; font-weight:normal; padding:0px;}
.product1 .price span font{color:#7f7f7f; font-weight:bold; font-size:12px; text-decoration:none;}
.product1 .address{ width:268px; height:20px;float:left; line-height:20px; padding:0px 5px; overflow:hidden;}
.product1 .address span{ float:right; color:#999;}
.product1 .address font{ font-size:12px;}
.product1 .buy{ width:240px; height:45px; line-height:45px; background:url(i/tuan2.bg.png) 0px -114px; float:left; padding-left:38px; }
.product1 .buy span{font-size:30px; font-weight:bold; color:#fff; font-family:"微软雅黑"; width:140px; float:left; display:block;}
.product1 .buy span.tg{ width:100px; float:left; cursor:pointer; display:block; height:45px;}

.product1 .pic .t_icon_sf, .product1 .pic .t_icon_dzs, .product1 .pic .t_icon_er, .product1 .pic .t_icon_ydt, .product1 .pic .t_icon_hwg, .product1 .pic .t_icon_jbdxy, .product1 .pic .t_icon_jddj{ position:absolute; top:8px; left:198px; background:url(i/ticon-1.png) 0px 0px;_background:url(i/ticon-1.gif) 0px 0px; width:82px; height:81px; z-index:2;}
.product1 .pic .t_icon_dzs{ background:url(i/ticon-1.png) 0px -81px;_background:url(i/ticon-1.gif) 0px -81px; }
.product1 .pic .t_icon_er{ background:url(i/ticon-1.png) 0px -162px;_background:url(i/ticon-1.gif) 0px -162px; }
.product1 .pic .t_icon_ydt{ background:url(i/ticon-1.png) 0px -243px;_background:url(i/ticon-1.gif) 0px -243px; }
.product1 .pic .t_icon_hwg{ background:url(i/ticon-1.png) 0px -324px;_background:url(i/ticon-1.gif) 0px -324px; }
.product1 .pic .t_icon_jbdxy{ background:url(i/ticon-1.png) 0px -405px;_background:url(i/ticon-1.gif) 0px -405px; }
.product1 .pic .t_icon_jddj{ background:url(i/ticon-1.png) 0px -486px;_background:url(i/ticon-1.gif) 0px -486px; }
.hover1{padding:13px 18px 18px 18px; border-width:3px;}
.r{ width:230px; float:left; overflow:hidden;}
.rm{ width:230px; height:auto; padding-top:10px; float:left; }
.rm2{ width:230px; height:auto; padding:10px 0; float:left; }
.rm .rmt,.rm2 .rmt{ width:218px; height:40px; background:url(i/tuan2.bg.png) 0px -159px #fbfbfb; padding-left:12px; font-size:14px; font-weight:bold; line-height:40px;}
.rm .rmc,.rm2 .rmc{ width:208px; height:auto; border:1px solid #ffc299; border-top:none; background:#fff; padding:5px 10px 10px 10px;}
#notice .rmc li{ width:208px; height:auto;}
#notice .rmc li p a, #notice .rmc li p a:hover{ color:#FF6600;}
#hott .rmc .tcon{ float:left; width:208px; height:auto; border-top:2px solid #efefef; margin-top:10px;}
#hott .rmc .title{ width:208px; height:36px; float:left; padding-top:5px; overflow:hidden;}
#hott .rmc .pic{ width:208px; text-align:center; height:auto; padding-top:5px; float:left;}
#hott .rmc .pic img{ width:208px; height:127px;}
#hott .rmc .price{ width:202px;height:27px; float:left; line-height:20px; background:#f0f0f0; padding:6px 6px 0px 0px;}
#hott .rmc .price span{ padding-left:10px; font-weight:bold; color:#ff6600;}
#hott .rmc .price span.qg{ background:url(i/tuan2.bg.png) -150px 0px; width:40px; height:20px; text-align:center; line-height:20px; float:right; padding:0px; font-weight:normal;}
#hott .rmc .price span.qg a, #hott .rmc .price span.qg a:hover{ text-decoration:none; color:#fff;width:40px; height:20px; display:block; }
#hott .rmc .price span.gmg{ background:url(i/tuan2.bg.png) -190px 0px; width:50px; height:20px; text-align:center; line-height:20px; float:right; padding:0px; font-weight:normal;}
#hott .rmc .tcon2{ float:left; width:208px; height:auto; border:none; margin-top:0px;}

#qa .rmc  span.b1, #qa .rmc  span.b2{ background:url(i/tuan2.bg.png) -86px -27px; width:123px; height:25px; text-align:center; line-height:23px; float:left; }
#qa .rmc  span.b2{background:url(i/tuan2.bg.png) -209px -27px; width:80px; height:25px; margin-left:5px;}
#qa .rmc  span.b1 a, #qa .rmc span.b1 a:hover, #qa .rmc  span.b2 a, #qa .rmc span.b2 a:hover{ text-decoration:none; color:#ff6600; }
#qa .rmc ul{ float:left;}
#qa .rmc li{ width:208px; height:auto; line-height:22px; padding:5px 0px; border-bottom:1px dashed #cccccc;}
#qa .rmc li a, #qa .rmc li a:hover{ width:208px; color:#ff6600; display:block;}
#team .rmc .team { width:158px; height:auto; background: url(i/team_bg.gif) no-repeat top left; padding-left:50px; line-height:22px;}
#team .rmc .team a, #team .rmc .team a:hover{ width:158px; color:#ff6600; display:block;}
#sub .rmc .inp{ width:208px; height:25px; float:left; background:url(i/tuan2.bg.png) no-repeat 0px -199px;}
#sub .rmc .inp a{ padding-left:18px;}
.inp_1{ width: 150px; _width:148px; height:14px; padding:5px 0px 0px 2px; border:none; background:none; color:#999; display:inline; float:left;}
#sub .rmc .know{ width:188px; height:32px; line-height:32px; float:left; background:url(i/tuan2.bg.png) no-repeat -299px 0px; padding-left:20px; border-bottom:1px dashed #cccccc;}
#sub .rmc .atte{ width:208px; height:25px; line-height:25px; float:left; padding-top:10px;}
#sub .rmc .atte img{ padding-left:2px; cursor:pointer;}

/*pagin*/
.pagin a,.pagin span{float:left;height:21px;padding:1px 7px;border:1px solid #ccc;margin-left:2px;font-family:arial;line-height:21px;font-size:14px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px; background:#fff;}
.pagin .text{ border:none; background:none;}
.pagin .current{padding:1px 7px; background:#ff6600; color:#fff;}
.pagin a:link,.pagin a:visited{color:#333;}
.pagin a:hover,.pagin a:active{background:#ff6600;color:#fff;text-decoration:none;}
.pagin .current,.pagin .current:link,.pagin .current:visited{color:#fff;font-weight:bold;}
.pagin .prev,.pagin .next,.pagin .prev-disabled,.pagin .next-disabled{position:relative;padding-top:4px;height:18px;line-height:16px;}
.pagin .prev-disabled,.pagin .next-disabled{color:#ccc;cursor:default;}
.pagin .prev,.pagin .prev-disabled{padding-left:12px;}
.pagin .prev b{left:3px;background-position:-68px -608px;}
.pagin .next,.pagin .next-disabled{padding-right:12px;}

/*float-bar*/
#float-bar{position:fixed;z-index:101;width:23px;padding-bottom:10px;overflow:hidden; }
#float-bar div,#float-bar a{width:23px;padding-top:24px;text-align:center;line-height:13px;}
#float-bar a{font-size:12px;display:block;width:22px;padding:2px 1px 8px 0;background-position:0 bottom;text-decoration:none;color:#f60;}
#float-bar .vote{background:url(i/tuan2.bg.png) -274px -274px;padding-bottom:5px; height:50px;}
#float-bar .return{background:url(i/tuan2.bg.png) -297px -274px;padding-top:20px;margin:10px 0 0 0; height:60px;}
*html #float-bar{position:absolute;}

/*head&&foot*/
/*#hdw{height:145px;background:#fff url(i/bg-hd_2011-08-01.jpg) repeat-x bottom;}
#bdw{background:#FFF5E5 url(i/bg_20110719.jpg) no-repeat scroll center top;}
#topnavbg{}
#ftw{background:url(i/bg-ft.gif) repeat-x 0 0;height:46px;}*/
/*#footer-fankui {float:right;background:url(i/bg-fankui.jpg) no-repeat;width:100px; height:28px; line-height:28px; display:block;text-align:center;}
#footer-fankui a {font-size:12px; font-weight:bold; text-align:center; color:#000;}*/
#footer{text-align:center; margin:20px 0; font-size:12px;}
#footer .flinks{margin:10px 0}
#footer .flinks a{color:#000; text-decoration:none; margin:0 10px;}
#footer .copyright,#footer .ilinks{ margin:10px 0; color:#000}
*html #hd .subscribe{width:343px}
.cf{zoom:1;}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
#hd{position:relative;z-index:2;width:980px;margin:0 auto; height:100px;background:url(i/top_2012-02-07.gif) no-repeat bottom right;}
#hd .subscribe{position:absolute;right:0;top:47px;width:335px;}
#hd .subscribe .text{display:block;padding:0 0 5px 5px;color:#999;font-size:12px;}
#hd .subscribe .f-text{float:left;width:179px;padding-left:4px;color:#999;font-size:12px;border:1px solid #999;}
#hd .subscribe .btn-order{width:98px;height:32px;overflow:hidden;background:transparent;border:none;color:#fff;*line-height:32px; float:right;font-weight:bold; cursor:pointer;}
#hd .subscribe .text{width:189px;height:32px;line-height:32px;padding-left:3px;background:transparent;border:none;color:#DAA661; float:left; display:inline; margin-left:45px;}
#hd .nav{position:absolute;top:100px;left:0;padding-left:8px;}
#hd .vcoupon{position:absolute;top:0;right:0;width:300px;height:23px;padding:4px 20px 0;background:#515151;text-align:center;color:#FF4E00;font-size:12px;}
#hd .vcoupon a{color:#FF4E00;}
#hd .logins{position:absolute;top:110px;right:0;width:350px;height:27px;}
#hd .nav li{float:left;padding-top:5px; line-height:30px;}
#hd .nav li.current a{background:#FAEED1 ; color:#000;text-decoration:none;}
#hd .nav a{float:left;width:100px;height:40px;color:#fff;padding:5px 0 0 0;font-size:16px;font-weight:bold;text-align:center; margin-right:19px;}
#hd .nav a:hover {background:#faeed1 url(i/navbg_2011-08-01.gif) no-repeat;color:#464646;text-decoration:none;}
#hd .nav a.curr {background:#faeed1 url(i/navbg_2011-08-01.gif) no-repeat;color:#464646;text-decoration:none;}
#hd .nav .today{padding:0 22px 0 23px;}
#hd .logins ul{float:right;}
#hd .logins li{float:left;margin-right:3px;}
#hd .logins .refer{float:right;width:160px;height:42px;font-size:12px;}
#hd .logins .refer a{display:block;margin-top:0;width:130px;height:42px;line-height:42px;padding-left:20px;color:#FFF;background:url(i/icon-gift.gif) no-repeat 0 14px;*background-position:0 13px;_background-position:0 14px;}
#hd .logins .line{float:right;width:115px;height:42px;}
#hd .logins .links a{background:url("i/icon-tuan.png") repeat scroll -353px -106px transparent;display:block;height:27px;line-height:27px;color:#fff;font-size:12px;}
#hd .logins .logout a{ color:#fff;}
#hd .logins .username{height:27px;line-height:27px;text-align:center;font-family:Helvetica,arial,sans-serif;color:#f0f8ff;font-size:12px; letter-spacing:1px; padding-top:1px; _padding-top:0px;}
#hd .logins .account{width:86px;text-align:center;}
#hd .logins .account a{outline:0;}
#hd .logins .logout,#hd .logins .login,#hd .logins .signup{width:56px;text-align:center;}
#hd .logins .links .back{ padding-top:1px;}
#hd .logins .links .back a{background:none;border-right:1px solid #C70014;display:inline;padding-right:10px; margin-right:10px;margin-top:10px; font-size:12px;}

#guides{position:absolute;left:270px;top:36px;z-index:22;  height:20px; background:url(i/tuan2.bg.png) right -209px;}
#guides1{position:absolute;left:300px;top:29px;z-index:22; width:75px; height:29px; background:url(i/tuan2.bg.png) -150px -224px;}
#guides  .city{ height:20px; line-height:20px; position:relative;  float:left; background:url(i/tuan2.bg.png) 0px -224px;}
#guides1 .city{  position:relative;  float:left;  width:75px; height:29px; text-align:center; line-height:29px;}
 #warcry{ position:absolute; z-index:-1; top:54px; height:30px; font:normal 12px/30px ''; left:4px;width:100px; color:#999;}
#guides .city h2{text-align:center;color:#fff; padding:0px 4px; font-size:12px;font-family:'微软雅黑',arial,sans-serif;line-height:20px; }
#guides1 .city h2{text-align:center;color:#fff; padding:0px 4px; font-size:14px;font-family:'微软雅黑',arial,sans-serif;line-height:29px; }
#guides .change{width:55px;padding:0px 3px 0px 0px;color:#fff;font-size:12px;cursor:pointer; line-height:20px; float:left;}
 .city-list{display:none;clear:both;float:left;width:345px;margin-top:5px;padding:10px 10px;filter:alpha(opacity=90);opacity: 0.9;background:#515151;  z-index:400; position:absolute; top:30px;}
 #my-tg{position:absolute;left:890px;top:29px;z-index:1; width:61px; height:30px; background:url(i/my_tg.gif) no-repeat; padding-left:35px; line-height:30px;}
.city-list ul{float:left;padding-bottom:5px;}
 .city-list li{float:left;width:80px;margin-bottom:5px;margin-left:5px;dborder:1px dashed #666;}
 .city-list li a{display:block;padding:2px 5px;text-align:center;color:#fff;}
.city-list li a:hover{background:#fff;color:red; font-weight:bold;}
.city-list li.current a{background:#666;color:#f1f1f1; font-weight:bold;}
.city-list li.current a:hover{color:#fff;}
 .city-list .other{clear:both;border-top:1px dashed #666;padding-top:5px;font-size:12px;zoom:1;}
 .city-list .other a{float:right;width:60px;padding:2px 5px;color:#feedc5;}
.city-list .other a:hover{background:#fff;color:#f00;;text-decoration:none;}
 
/* sysmsg */
.sysmsgw{clear:both;padding:8px 0 10px 37px;color:#000;font-size:14px;}
.sysmsg{position:relative;width:930px;margin:auto;padding-left:30px;}
.sysmsg .close{position:absolute;top:0;right:20px;padding-right:16px;background:url(i/bg-sysmsg-close.gif) 100% 50% no-repeat;font-size:12px;cursor:pointer;}
#sysmsg-error{border:1px solid #d01e5e;background:#ffdcd7;color:#d01e5e;}
#sysmsg-success{border-top:2px solid #690;border-bottom:2px solid #690;background:#EDFEDA;color:#690;}
#sysmsg-error .sysmsg{background:url(i/bg-sysmsg-error.gif) no-repeat 0 0;}
#sysmsg-success .sysmsg{background:url(i/bg-sysmsg-success.gif) no-repeat 0 0;}
#sysmsg-tip{position:relative;top:-15px;left:8px;width:948px;font-size:14px;}
#sysmsg-tip .sysmsg-tip-top{background:url(i/bg-sysmsg-tip.gif) no-repeat 0 0;height:12px;overflow:hidden; display:none;}
#sysmsg-tip .sysmsg-tip-content{background:#FCECAD url(i/yellowbg.gif) no-repeat; height:34px; line-height:34px; width:909px; padding-left:40px; }
#sysmsg-tip .sysmsg-tip-bottom{background:url(i/bg-sysmsg-tip.gif) no-repeat 0 -13px;height:12px;overflow:hidden;font-size:12px; display:none;}
#sysmsg-tip .sysmsg-tip-close{display:none;position:absolute;top:12px;right:20px;padding-right:16px;background:url(i/bg-sysmsg-close.gif) 100% 50% no-repeat;font-size:12px;color:#699701;cursor:pointer;}
#sysmsg-tip .deal-close{position:relative;z-index:1;}
#sysmsg-tip .deal-close .focus{position:absolute;color:#e31127; font:normal 14px/34px '' ; height:34px; }
#sysmsg-tip .deal-close .body{height:30px;padding-left:220px;}
#sysmsg-tip .deal-close .subscribe-succ{display:block;padding-top:5px;}
#sysmsg-tip .deal-close td{line-height:1;*line-height:1.2;vertical-align:middle;padding-top:1px;}
#sysmsg-tip .deal-close .f-text{width:216px;color:#333; border:1px #ccc solid;  overflow:hidden; }
#sysmsg-tip .deal-close .commit{width:57px;height:23px;background:url(i/yellowbtn.gif) no-repeat 0 0;text-indent:-999em;border:none;}
.sysmsg-tip-deal-close{margin-bottom:15px;}
#sysmsg-guide{position:relative;z-index:1;zoom:1;top:-10px;left:0;margin:0 0 10px 8px;dpadding-top:25px;width:951px;height:156px;background:url(i/bg-newbie-guide.gif) no-repeat 0 0;}
#sysmsg-guide .link{padding-top:25px;}
#sysmsg-guide .link a{display:block;width:950px;height:110px;}
#sysmsg-guide .close{display:block;position:absolute;top:2px;*top:1px;_top:2px;right:14px;height:20px;line-height:20px;*padding-top:2px;_padding-top:0;padding-right:20px;background:url(i/bg-newbie-close.gif) no-repeat center right;font-size:12px;color:#666;}
/* end sysmsg */


/*grow in channel*/
.center_1{ width:990px; margin:0 auto; padding-top:0px;}
.menu_1 {height:27px;padding-left:20px;}

.ul_2{ display:block; float:right; width:216px; overflow:hidden;}
.ul_2 li{ display:inline; margin-left:2px; height:18px; text-indent:21px; float:left; line-height:18px;}
.li_cha{ display:block;font:12px "宋体";color:#ff6600; margin-top:3px;width:78px;}
.tuanshu{ background:url(i/tuanshu_2011-08-01.gif) no-repeat scroll  2px 3px #fff5e5;;padding:2px;border:1px solid #ffde96;}
.tuanshu a {color:#666;}
.tuankuai{ background:url(i/tuankuai_2011-08-01.gif) no-repeat scroll 2px 3px #fff;padding:2px;border:1px solid #ffd77f;}
.tuankuai a {color:#ff6600;}
.tuanshu2{ background:url(i/tuanshu2_2011-08-01.gif) no-repeat scroll 2px 3px #FFFFFF;padding:2px;border:1px solid #ffd77f;}
.tuanshu2 a {color:#ff6600;}
.tuankuai2{ background:url(i/tuankuai2_2011-08-01.gif) no-repeat scroll 2px 3px #FFF5E5;padding:2px;border:1px solid #ffde96;}
.tuankuai2 a {color:#000;}
.ul_2 a{ font:12px/1.8em "宋体"; line-height:18px;height:18px; width:50px; display:block;}
.ul_2 a:hover{ color:#FF0000; text-decoration:none;}

#tips{ width:988px; height:52px; border:1px solid #ffc299; float:left; line-height:52px; color:#686866; margin-bottom:20px; background:#fff; text-align:center; font-size:14px; font-weight:bold;}
#tips a, #tips a:hover{ color:#d3000d; text-decoration: none; padding-left:15px;}
#tips a:hover{ text-decoration:underline;}
#recommend{ border:1px solid #ffc299; float:left; padding:25px 6px 0px 6px; background:#fff; position:relative; height:auto; width:976px;}
#recommend .menu1{ width:230px; height:25px; background: url(i/tuan2.bg.png) -0px -253px; color:#fff; padding:0px; border:none; line-height:25px; text-align:center; position:absolute; top:-1px; left:20px;}
#recommend .recommend_cont{ background:url(i/tj_line.gif) no-repeat right center; float:left; width:208px; padding:10px 18px 20px 14px; border-bottom:1px solid #eee;}
#recommend .no{ background:none; }
#recommend .recommend_cont .title{ width:208px; height:36px; float:left; padding-top:5px; overflow:hidden; }
#recommend .recommend_cont .pic{ width:208px; text-align:center; height:auto; padding-top:5px; float:left;}
#recommend .recommend_cont .pic img{ width:208px; height:127px;}
#recommend .recommend_cont .price{ width:202px;height:27px; float:left; line-height:20px; background:#f0f0f0; padding:6px 6px 0px 0px;}
#recommend .recommend_cont .price span{ padding-left:10px; font-weight:bold; color:#ff6600;}
#recommend .recommend_cont .price span.qg{ background:url(i/tuan2.bg.png) -150px 0px; width:40px; height:20px; text-align:center; line-height:20px; float:right; padding:0px; font-weight:normal;}
#recommend .recommend_cont .price span.qg a, #recommend .recommend_cont .price span.qg a:hover{ text-decoration:none; color:#fff;width:40px; height:20px; display:block;  }

#recommend .recommend_cont2{ background:none no-repeat right center; float:left; width:208px; padding:10px 18px 20px 14px; border-bottom:1px solid #eee;}
#recommend .recommend_cont2 .title{ width:208px; height:36px; float:left; padding-top:5px; overflow:hidden; }
#recommend .recommend_cont2 .pic{ width:208px; text-align:center; height:auto; padding-top:5px; float:left;}
#recommend .recommend_cont2 .pic img{ width:208px; height:127px;}
#recommend .recommend_cont2 .price{ width:202px;height:27px; float:left; line-height:20px; background:#f0f0f0; padding:6px 6px 0px 0px;}
#recommend .recommend_cont2 .price span{ padding-left:10px; font-weight:bold; color:#ff6600;}
#recommend .recommend_cont2 .price span.qg{ background:url(i/tuan2.bg.png) -150px 0px; width:40px; height:20px; text-align:center; line-height:20px; float:right; padding:0px; font-weight:normal;}
#recommend .recommend_cont2 .price span.qg a, #recommend .recommend_cont .price span.qg a:hover{ text-decoration:none; color:#fff;width:40px; height:20px; display:block;  }

/*treasure*/
#treasure{height:20px;padding:10px;color:#fff;}
#treasure a{padding:0 12px;color:#fff;}
#treasure .download{padding-left:18px;}
#treasure .download b{position:absolute;top:1px;left:0;width:13px;height:13px;background:url(i/20111223A.png) no-repeat -89px -343px;}
/*nav*/
#nav,#navitems,#navitems li,#navitems .fore1,#navitems .curr a,#navitems .hover a{background-image:url(i/20111223A.png);background-repeat:no-repeat;}
#nav{background-position:0 -129px;background-repeat:repeat-x;background-color:#f12500;}
#navitems{background-position:770px -343px;}
#navitems li{background-position:-132px -386px;}
#navitems .fore1{background-position:0 -43px;}
#navitems .curr a,#navitems .hover a{background-position:0 0;}
/*categorys*/
#categorys,#categorys .mt,#categorys .mt b,
#categorys.hover .mt b{background-image:url(i/20111223A.png);background-repeat:no-repeat;}
#categorys{background-position:0 -86px;background-repeat:repeat-x;}
#categorys .mt{background-position:-124px -343px;}
#categorys .mt b{background-position:-29px -276px;}
#categorys.hover .mt b{background-position:0 -276px;}
/*myebook*/
#myebook,
#myebook span{background-image:url(i/20111223A.png);background-repeat:no-repeat;}
#myebook{float:right;height:29px;margin-top:12px;background-position:100% -205px;width:122px;}
#myebook span{display:block;height:29px;padding:0 14px 0 36px;background-position:-118px -431px;line-height:27px;}
#myebook span img{top:2px;left:2px;background:url(http://misc.360buyimg.com/lib/skin/2012/i/20111221B.png) no-repeat -202px -176px;}
#categorys .mc{ z-index:100;}
#header{ position:relative; z-index:10;}
/*#o-header{ background:#fff;}*/
#ft{width:100%;margin:0 auto; background:#fff; height:380px; border-top:3px solid #FE6A01; padding-top:20px;}
#shortcut{ position: relative; z-index:20;}
/*#my360buy{position:absolute;left:877px;top:20px;z-index:1;}*/
#my360buy{position:absolute;left:780px;top:20px;z-index:1;}
/*#my360mail{position:absolute;left:877px;top:32px;z-index:1; height:30px; cursor:pointer; width:100px;background:url(i/tuan2.bg.png) 0px -278px; padding-left:12px; line-height:28px; }*/
#tuanqd{position:absolute;left:900px;top:32px;z-index:1; height:30px; cursor:pointer; width:62px;background:url(i/tuan2.bg.png) -166px -409px; padding-left:30px; line-height:28px; }
#my360buy dl.hover dt{ background-position:-64px -320px; height:30px;}
#treasure{  background:url(i/tuan2.bg.png) no-repeat -305px -231px; _background:url(i/load-bg.gif) no-repeat left center; line-height:20px;}
.team_adv{ padding-top:10px; float:left;}
.team_adv img{ padding:5px 0px;}
.change-in{ width:760px; height:0px; position:relative; float:left;}
.change-button{ width:23px; height:82px; position:absolute; top:0px; left:-24px;}
/*yugao*/
#tickt{ width:950px;   margin:0 auto; border:1px solid #ffc299; height:40px; line-height:20px; color:#323232; font-size:12px; font-weight:bold; padding:7px 20px 8px 20px; background:#fff; margin-bottom:10px;}
#tickt span{ float:right; cursor:pointer; font-size:12px; line-height:40px; font-weight:normal; color:#9a9a9a; color:#9a9a9a;}
/*hot*/
#hot-icon{ position:absolute; left:430px; top:-5px; z-index:9; width:26px;}
#new-icon{ position:absolute; right:0px; top:-11px; z-index:2; width:26px; height:14px; display:block;background:url(i/tuan2.bg.png) -294px -366px; }
/*new-footer*/

#service dl.fore2 b{background:url(i/tuan2.bg.png) -292px -37px; }
#service dl.fore3 b{background:url(i/tuan2.bg.png) -292px -65px; }
#service dl.fore4 b{background:url(i/tuan2.bg.png) -292px -93px; }
#service dl.fore5 b{background:url(i/tuan2.bg.png) -292px -121px; }
#sinawb,#txwb, #sohuwb{background:url(i/tuan2.bg.png) no-repeat -292px -149px; height:20px; width:110px; float:left; padding-left:20px; cursor:pointer;}
#txwb{background:url(i/tuan2.bg.png) no-repeat -292px -169px;}
#sohuwb{background:url(i/tuan2.bg.png) no-repeat -292px -189px;}
#dingyue{ float:left; margin-top:6px; width:129px; height:21px; background: url(i/tuan2.bg.png) -0px -309px;}
#dingyue input{ border:medium none; padding:0px; margin:0px; background:none; font-size:12px;}
#dingyue .text{ width:93px; height:20px; line-height:20px; float:left; color:#999;}
#dingyue .button{ width:30px; height:20px; line-height:20px; float:left;}
#service dd{ min-height:82px;}
#service dl{ width:188px;}
#service dl.fore5{ width:188px;}

#logo a.link1{ background:url(i/tuan2.bg.png) 0px -330px ; width:171px; height:50px; float:left;}
#logo a.link2{background:url(i/tuan2.bg.png) -171px -330px ; width:88px; height:50px; float:left;}

/*qiandao*/
.tips-qd {background: none repeat scroll 0 0 #FFFDEE;border: 1px solid #c4c4c4;border-radius: 1px 1px 1px 1px;box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);position: absolute; left:740px; top:80px; width:206px; height:42px; z-index:9; background:#fff; padding:5px 20px 5px 10px; line-height:21px; color:#999;}
.tips-qd span{ color:#ff6a03; font-weight:bold;}
.tips-qd span.close{ width:7px; height:7px; display:block; cursor:pointer;  position: absolute; top:20px; right:8px; background: url(i/tuan2.bg.png) -261px -331px ;}


.thicktuan{ width:638px; height:auto; overflow:hidden; position:absolute; z-index:10000002; margin:-140px 0 0 -319px; left:50%; top:350px;}
.thicktuan .mt{ width:628px; height:36px; line-height:36px; padding-left:10px; background:#fe6902; font-family:"微软雅黑"; font-size:16px; color:#fff; position:relative;}
.thicktuan .mt span{ width:20px; height:20px; cursor:pointer;background: url(i/qiandao-bg.png) -716px -970px no-repeat; position:absolute; top:8px; right:8px; }
.thicktuan .mc{ width:616px; height:350px; _height:370px;  padding:10px; border:1px solid #fd6a00; background: url(i/qiandao-bg.png) -0px -970px no-repeat #fff; } 
.thicktuan .mc .mc1{ width:520px; height:95px; padding:5px 0px 0px 75px; line-height:25px;}
.thicktuan .mc .mc1 span{ font-size:14px; font-weight:bold; display:block;}
.thicktuan .mc .mc1  font{ color:#fd6a00; font-weight:bold;}
.thicktuan .mc .gengduo{ height:30px; width:608px; text-align:right; padding-right:20px; line-height:30px;}
.thicktuan .mc .gengduo a, .thicktuan .mc .gengduo a:hover{ color:#025da6;}

#recommendt{ border:1px solid #ffc299; padding:25px 0px 0px 2px; background:#fff; position:relative; height:200px;}
#recommendt .menu1{ width:136px; padding:0px; height:25px; background: url(i/tuan2.bg.png) -166px -439px no-repeat; color:#fff; line-height:25px; text-align:center; position:absolute; top:-1px; left:20px; border:0px; z-index:10000000;}
#recommendt .recommend_cont{ background:url(i/tj_line.gif) no-repeat right bottom; float:left; width:177px; padding:0px 15px 0px 12px;}
#recommendt .no{ background:none; }
#recommendt .recommend_cont .title{ width:177px; height:36px; float:left; padding-top:5px; overflow:hidden;}
#recommendt .recommend_cont .pic{ width:177px; text-align:center; height:auto; padding-top:5px; float:left;}
#recommendt .recommend_cont .pic img{ width:177px; height:111px;}
#recommendt .recommend_cont .price{ width:171px;height:27px; float:left; line-height:20px; background:#f0f0f0; padding:6px 6px 0px 0px;}
#recommendt .recommend_cont .price span{ padding-left:10px; font-weight:bold; color:#ff6600;}
#recommendt .recommend_cont .price span.qg{ background:url(i/tuan2.bg.png) -150px 0px; width:40px; height:20px; text-align:center; line-height:20px; float:right; padding:0px; font-weight:normal;}
#recommendt .recommend_cont .price span.qg a, #recommend .recommend_cont .price span.qg a:hover{ text-decoration:none; color:#fff;width:40px; height:20px; display:block;  }


.pb{position:absolute; }
.pb b{position:absolute;left:0;font-size:0;line-height:0;overflow:hidden;border:10px dashed transparent;}
.pb .b1{z-index:1;}
.pb .b2{z-index:2;}
.pb b.b3{border-width:12px;z-index:0;display:none\9;}

.pb-t{top:-20px;left:570px;}
*html .pb-t{right:-1px;}
.pb-t b{border-bottom-style:solid;}
.pb-t .b1{bottom:-20px;left:5px;border-bottom-color:#c4c4c4;border-width:11px;}
.pb-t .b2{bottom:-20px;left:6px;border-bottom-color:#FFFDEE;}
.pb-t .b3{top:-7px;left:4px;border-bottom-color:#d9d9d9;}

.pb-p{top:-20px;left:180px;}
*html .pb-p{right:-1px;}
.pb-p b{border-bottom-style:solid;}
.pb-p .b1{bottom:-20px;left:5px;border-bottom-color:#c4c4c4;border-width:11px;}
.pb-p .b2{bottom:-20px;left:6px;border-bottom-color:#FFFDEE;}
.pb-p .b3{top:-7px;left:4px;border-bottom-color:#d9d9d9;}
/*qiandao-end*/