@charset "utf-8";

/* ---------- 宝贝去哪儿活动专题页 ---------- */
.bbq_body{background:url(http://img03.taobaocdn.com/imgextra/i3/1074450/T2v1D5XD4XXXXXXXXX-1074450.jpg) repeat-y left top;}
.main .box{width:1040px;height:1259px;background-repeat:no-repeat;margin:0 auto;position:relative;margin-bottom:30px;}
.main .box .list{padding:210px 0px 0 36px;}
.main .box .list li{float:left;margin-left:50px;margin-bottom:40px;display:inline;font-size:0;position:relative;}
.main .box .list li img{width:254px;}
.main .box .list li .action{position: absolute;right: 0px;bottom: 12px;color: black;font: 700 14px/25px tahoma;width: 80px;text-align: center;z-index: 10;background-color: orange;display: none;}
.main .step1{height:1359px;background-image:url(img/step1.png);}
.main .step2{height:1250px;background-image:url(img/step2.png);}
.main .step3{height:1350px;background-image:url(img/step3.png);}
.main .step4{height:1200px;background-image:url(img/step4.png);}
.main .step5{height:1200px;background-image:url(img/step5.png);}
.main .step6{height:1200px;background-image:url(img/step6.png);}
.main .step7{height:1260px;background-image:url(img/step7.png);}
.main .step1{height:1359px;background-image:url(http://img01.taobaocdn.com/imgextra/i1/1074450/T233Y5XCXXXXXXXXXX-1074450.png?4);}
.main .step2{height:1250px;background-image:url(http://img01.taobaocdn.com/imgextra/i1/1074450/T2FJH6XstXXXXXXXXX-1074450.png?4);}
.main .step3{height:1350px;background-image:url(http://img02.taobaocdn.com/imgextra/i2/1074450/T2_hH6XrtXXXXXXXXX-1074450.png?4);}
.main .step4{height:1200px;background-image:url(http://img04.taobaocdn.com/imgextra/i4/1074450/T2N3j5XuhXXXXXXXXX-1074450.png?4);}
.main .step5{height:1200px;background-image:url(http://img01.taobaocdn.com/imgextra/i1/1074450/T2FLH5XDtXXXXXXXXX-1074450.png?4);}
.main .step6{height:1200px;background-image:url(http://img02.taobaocdn.com/imgextra/i2/1074450/T2dMf5XDdXXXXXXXXX-1074450.png?4);}
.main .step7{height:1260px;background-image:url(http://img03.taobaocdn.com/imgextra/i3/1074450/T2g8v5XBtXXXXXXXXX-1074450.png?3);}

.footerIn{padding:30px 0;line-height:24px;color:#fff}
.footerIn a{margin:0 10px;}
.footerIn span#showpv{color:#154a00}






/*part00*/
.part00{ position: relative; }
.click_more{ position: absolute; right: 0; top: 18px; *top:30px; _top:50px; display: block; width: 45px; font-size: 14px; color: #333; height: 20px; line-height: 20px;}
.see_title{display:block;height:30px;margin:30px 0 22px 0;width:1000px;font-size:26px;font-weight:bold;font-family:"microsoft yahei";color:#000;}

/*焦点图*/
.piclist .box{ width:1000px; height:635px; margin-bottom: 35px; position:relative; border-bottom: 1px solid #e1e1e1; background: #FFF;overflow:hidden;}
.piclist .box a.front{ width:1000px; height:500px; display: block;overflow:hidden;cursor:pointer;}
.piclist .box a.front:hover{ text-decoration:none;}
.piclist .box .bg, .piclist .box .sum{ display:block; height:86px; position:absolute; bottom:50px; left:0; line-height: 26px;}
.piclist .box .bg{ background-color:#000; opacity: 0.7; filter:alpha(opacity=70); width:1000px;}
.piclist .box .sum{ font-size:14px; padding-left:5px; color:#333; width: 995px;overflow:hidden;}
.piclist .box .sum a.item{width:100px;height:66px;overflow:hidden;display:block;cursor:pointer;float:left;margin:10px 5px 10px 5px;}
.piclist .box .sum a.item:hover{margin:5px 0 5px 0;border:5px solid #000;}
.piclist .box .sum a.more{width:100px;height:66px;display:block;overflow:hidden;cursor:pointer;float:left;color:#FFF;font-size:20px;font-family:"microsoft yahei";line-height:60px;text-align:center;}
.piclist .box .sum a.more:hover{background:#000;color:#AAA;}
.piclist .box .title{ display: block; position: absolute; bottom: 0; left: 0; height: 50px; line-height: 50px; font-size: 20px; color: #000; width:850px; padding-left: 14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.scroll_btns{ height: 50px; position: relative; width: 1000px; background: url('http://i2.sinaimg.cn/dy/photo/2013/images/0815/photo_zxa_0614_see.png') no-repeat 92px -184px;}
.scroll_btns a{ display: block; position: absolute;}
.scroll_btns a{ height: 22px; padding-left: 24px;}
.scroll_btns a span{ color: #666; display: block; height: 22px; line-height: 24px; float: left; *line-height: 26px;}
.scroll_btns a:hover span{ color: #ab000e;}
.scroll_btns .like_btn{cursor: pointer; left: 860px; top: 15px;}
.scroll_btns .like_btn:hover{ background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0815/photo_zxa_0614_see.png) -768px -263px no-repeat;}
.scroll_btns .like_btn.voted{ background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0815/photo_zxa_0614_see.png) -768px -263px no-repeat;}
.scroll_btns .like_btn.voted:hover span{ color: #666;}
.scroll_btns .like_num{ color: #666;}
.scroll_btns .cmt_btn{cursor: pointer; left: 935px; top: 15px;}
.scroll_btns .cmt_btn:hover{ background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0815/photo_zxa_0614_see.png) -843px -263px no-repeat;}
.scroll_btns .cmt_num{ color: #666;}
.scroll_btns .join_btn{cursor: pointer; top: 15px; left: 919px; display: none;}
.scroll_btns .join_btn:hover{ background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0815/photo_zxa_0614_see.png) -919px -263px no-repeat; }
.scroll_btns .join_num{ color: #666;}
.waterfall_01, .waterfall_02, .waterfall_03, .waterfall_04{ display: none;}

.pagelist{ display: none; width: 1000px; text-align: center; height: 28px; line-height: 28px; padding: 20px 0 50px 0; font-size: 14px; color: #333;}
.pagelist a{ display: inline-block; background: #f5f5f5; border: 1px solid #d7d7d7; border-radius: 2px; height: 26px; line-height: 26px; padding: 0 8px; margin-right: 3px; color: #333;}
.pagelist .current{ display: inline-block; background: #ab000e; border: 1px solid #c00c4e; border-radius: 2px; height: 26px; line-height: 26px; padding: 0 8px; margin-right: 3px; color: #FFF;}
.pagelist .prepage{ border: none; border-radius: 0; height: 28px; width: 58px; background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0620/photo_zxa_0614_all_view.png) -160px -344px no-repeat; padding: 0 0 0 16px; margin-right: 8px;}
.pagelist .nextpage{ border: none; border-radius: 0; height: 28px; width: 60px; background: url(http://i2.sinaimg.cn/dy/photo/2013/images/0620/photo_zxa_0614_all_view.png) -160px -380px no-repeat; padding: 0 14px 0 0; margin-right: 20px;}
.pagelist form{ display: inline;}
.pagelist input{ border: none;}
.pagelist .pg_text{ border: 1px solid #d7d7d7; height: 26px; line-height: 26px; width: 30px; padding: 0 5px; text-align: right;}
.pagelist .enter{ width: 62px; height: 26px; line-height: 26px;  border: 1px solid #d7d7d7; background: #f5f5f5; text-align: center; cursor: pointer;}
.pagelist .enter:hover{ color: #ab000e;}

.f_btns a{ display: block; width: 85px; height: 77px; position: fixed; left: 50%; margin-left: 510px; _position:absolute; z-index: 100; background: url(http://i0.sinaimg.cn/dy/photo/2013/images/0620/photo_zxa_0511_all.png) no-repeat;}
.f_btns .gotop{ bottom:100px; background-position: -706px -166px; display: none;}
.f_btns .gotop:hover{ background-position: -808px -166px;}




.lb-overlay {
	display:none;
	width: auto;
	height: auto;
	bottom: 0px;
	right: 0px;
	padding: 80px 100px 120px 100px;
}
.lb-overlay a.lb-close{
	opacity: 1;
	filter: alpha(opacity=99); /* internet explorer */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/
	position:absolute;
	top:0;
	left:50%;
}
.scroll-prev,.scroll-next{ position:absolute; display: block; width:70px; height:70px; cursor:pointer; overflow:hidden; top:220px; z-index: 100; line-height:400px;zoom:1;}

.lb-overlay div.imgHolder{
	position: absolute;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.6);
	text-align:center;
	left:0;
	top:0;
	margin:0;
}
.lb-overlay div.imgHolder img{
	opacity: 1;
	filter: alpha(opacity=99); /* internet explorer */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/
}



#inputForm .item {width:800px;height:200px;float:left;margin:0 0 20px 80px;}
#inputForm .item .icon {width:200px;height:200px;float:left;background-color:#999999;display:table;cursor:pointer;position:relative;}
#inputForm .item .icon.selected {background-color:#0E9945;}

#inputForm .freeshow .icon{background-image:url(http://img03.taobaocdn.com/imgextra/i3/1074450/T22D0KXxFXXXXXXXXX-1074450.png?1);background-position:0 0;background-repeat:no-repeat;}
#inputForm .caifan .icon{background-image:url(http://img04.taobaocdn.com/imgextra/i4/1074450/T2g.z4Xq0XXXXXXXXX-1074450.png);background-position:0 0;background-repeat:no-repeat;}
#inputForm .bbq .icon{background-image:url(http://img03.taobaocdn.com/imgextra/i3/1074450/T2PAtNXqdXXXXXXXXX-1074450.png?1);background-position:0 0;background-repeat:no-repeat;}
#inputForm .carting .icon{background-image:url(http://img02.taobaocdn.com/imgextra/i2/1074450/T2ZLhMXKBXXXXXXXXX-1074450.png?1);background-position:0 0;background-repeat:no-repeat;}
#inputForm .cku-chip .icon{background-image:url(http://img04.taobaocdn.com/imgextra/i4/1074450/T2EcP4XDJXXXXXXXXX-1074450.png);background-position:0 0;background-repeat:no-repeat;}
#inputForm .fishing .icon{background-image:url(http://img04.taobaocdn.com/imgextra/i4/1074450/T2_qBGXzdaXXXXXXXX-1074450.png?1);background-position:0 0;background-repeat:no-repeat;}
#inputForm .ruyuan .icon{background-image:url(http://img01.taobaocdn.com/imgextra/i1/1074450/T2x3T4XwxXXXXXXXXX-1074450.png?1);background-position:0 0;background-repeat:no-repeat;}
#inputForm .by .icon{background-image:url(http://img03.taobaocdn.com/imgextra/i3/1074450/T25kL4XClXXXXXXXXX-1074450.png);background-position:0 0;background-repeat:no-repeat;}
#inputForm .jingsusai .icon{background-image:url(http://img02.taobaocdn.com/imgextra/i2/1074450/T2VZn4XplaXXXXXXXX-1074450.png);background-position:0 0;background-repeat:no-repeat;}
#inputForm .tiaoxi .icon{background-image:url(http://img03.taobaocdn.com/imgextra/i3/1074450/T20z25Xv8XXXXXXXXX-1074450.png);background-position:0 0;background-repeat:no-repeat;}
#inputForm .zidai .icon{background-image:url(http://img04.taobaocdn.com/imgextra/i4/1074450/T2snj4XrXXXXXXXXXX-1074450.png);background-position:0 0;background-repeat:no-repeat;}
#inputForm .xunbao .icon{background-image:url(http://img03.taobaocdn.com/imgextra/i3/1074450/T2Iin5XBpXXXXXXXXX-1074450.png?2);background-position:0 0;background-repeat:no-repeat;}
#inputForm .baobeitalogo .icon{background-image:url(http://img02.taobaocdn.com/imgextra/i2/1074450/T24.D3XuVaXXXXXXXX-1074450.png);background-position:0 0;background-repeat:no-repeat;}
#inputForm .caomei .icon{background-image:url(http://img03.taobaocdn.com/imgextra/i3/1074450/T2z_v5XA8XXXXXXXXX-1074450.png);background-position:0 0;background-repeat:no-repeat;}

#inputForm .item .content {width:200px;color:#eee;font-size:18px;line-height:30px;text-align:center;display:table-cell;vertical-align:middle;}
#inputForm .item .icon:hover .content {background:url(http://img02.taobaocdn.com/imgextra/i2/1074450/T2g.hMXs4XXXXXXXXX-1074450.png?1) 0 60px no-repeat;}
#inputForm .item .icon.selected .content {background:url(http://img02.taobaocdn.com/imgextra/i2/1074450/T2g.hMXs4XXXXXXXXX-1074450.png?1) 0 60px no-repeat;}

#inputForm .item .description {float:left;width:580px;padding:10px;background:#C8B261;height:180px;font-size:16px;color:#634601;line-height:30px;}

#inputForm .longForm {width:900px;margin:0 0 20px 68px;float:left;}
#inputForm .longForm .description {float:left;width:680px;padding:10px;background:#C8B261;height:180px;font-size:16px;color:#634601;line-height:30px;}


#inputForm .item .description .title {width:100%;line-height:40px;font-size:24px;color:#634601;font-weight:bold;}

#inputForm .item .icon .yes,#inputForm .item .icon .no {position:absolute;bottom:10px;left:10px;z-index:200;color:#FFF;font-size:12px;line-height:20px;}
#inputForm .item .icon .yes,#inputForm .item .icon.selected .no {display:none;}
#inputForm .item .icon .no,#inputForm .item .icon.selected .yes {display:block;}

#inputForm .submit {width:210px;height:150px;float:left;background-color:#DB4F33;margin:25px 0;color:#FFF;font-size:18px;text-align:center;line-height:150px;}
#inputForm .submit font.larger{color:#FFF;font-size:28px;}
#inputForm .submit font.smaller{color:#FFF;font-size:14px;}
#inputForm .submit font.focus{color:#FFFF00;font-size:30px;}
#inputForm .submit:hover{background-color:#80002A;}

#inputForm .howmany{width:200px;height:50px;float:left;margin:20px 0 0 0;background:url(img/howmany.png) 0px -50px no-repeat;overflow:hidden;}
#inputForm .howmanyweight{background-image:url(img/howmanyweight.png)}
#inputForm .howmanydog{background-image:url(img/howmanydog.png)}
#inputForm .howmanypeople{background-image:url(img/howmanypeople.png)}
#inputForm .howmanyticket{background-image:url(img/howmanyticket.png)}
#inputForm .howmany font{width:155px;height:50px;line-height:50px;float:left;display:block;font-size:32px;text-indent:10px;font-weight:bold;color:#FFF;}
#inputForm .howmany a{width:24px;height:24px;background:url(img/howmany.png) 0 0 no-repeat;float:left;cursor:pointer;}
#inputForm .howmany .add {background-position:0 -24px;margin-top:2px;}
#inputForm .howmany .add:hover {background-position:0 0;}
#inputForm .howmany .sub {background-position:-24px -24px;}
#inputForm .howmany .sub:hover {background-position:-24px 0;}
