body{}
a {color: #08C;}
.main {width:980px;margin:0 auto;}
#globalheader{ height:auto;}
#globalheader .top{ height:32px;}
.global_home{ height:30px; width:66px; position:absolute; left:-4px; top:0; text-indent:-9999em;}
.navigator{margin:10px 0;border: 1px solid #B6B6B6;border-radius: 4px;}
.navigator, .navigator .inner, .navigator ul{ background:#333; height:39px;}
.navigator .inner{ background-position:right -98px;}
.navigator ul{ background-position:0 -49px; background-repeat:repeat-x; margin:0 12px; padding:0 12px;}
.navigator li{ float:left; padding:6px 6px 0 0;}
.navigator a, .navigator span{ display:inline-block; background:url(../images/btn.png) no-repeat 0 100px; cursor:pointer; line-height:26px; height:26px;}
.navigator a{ color:#999; font-size:14px; padding-left:10px; text-shadow:0 -1px 1px #000;}
.navigator span{ background-position:right 100px; padding-right:10px;}
.navigator a:hover, .navigator a.hover{ color:#fff; background-position:0 0; text-decoration:none;}
.navigator a:hover span, .navigator a.hover span{ background-position:right 0;}
.navigator .v_counter{ color:#fff; position:absolute; right:20px; top:16px;}
.navigator .v_counter em{ font-weight:bold;}



.store {width:980px;margin:20px auto;background:white;border: 1px solid #B6B6B6;border-radius: 4px;}
.store .title{width: auto;
height: 38px;
padding: 16px 21px 3px;
border-bottom: 1px solid #B6B6B6;
background: #F2F2F2;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#CCC));
background: -moz-linear-gradient(100% 100% 90deg, #CCC, #F9F9F9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#cccccc');
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
-o-border-radius: 4px 4px 0 0;
-khtml-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .15);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.15);
box-shadow: 0 1px 3px rgba(0, 0, 0, .15);}
.store h2{float: left;
font-size: 1.5em;
color: #333;
font-weight: normal;
float: left;
margin: 2px 8px 0 0;
line-height: 22px;}

.store .listing {  color:#666; margin:10px 25px; }
.store .listing .column { width:225px; padding-right:10px; float:left }
.store .listing .column ul { margin-bottom:16px; }
.store .listing .column.first { width:225px; padding-right:10px; }
.store .listing .column.second { width:225px; padding-right:10px; }
.store .listing .column.last { width:225px; padding-right:0; }
.store .listing:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.store .listing h3 { color:#333; font-size:1.2em; font-weight:normal; line-height:1.4em; margin-bottom:2px; }

.column.last { margin-left: 0 !important; }
.column.last { float: right !important; }

.city_pics{ float:left;margin:10px; position:relative;width:360px;box-shadow: rgba(0, 0, 0, .15) 0 0 4px;}
.city_pics_inner{  height:245px; width:360px; position:relative; overflow:hidden;}
.city_pics ul{ height:100%; width:600%; position:absolute; left:0; top:0;}
.city_pics li{ float:left; height:100%; width:360px;}
.city_pics .prev, .city_pics .next{ background:url(http://www.feng.com/Topic/meet2012/images/pics_btn.png) no-repeat; height:40px; width:42px; position:absolute;  top:140px; text-indent:-9999em; _background-image:url(../images/pics_btn_ie6.png); _left:-26px;}
.city_pics .next{ background-position:-42px 0; left:auto; right:-1px;}

.city_pics1{ float:left;margin:10px; position:relative;width:275px;box-shadow: rgba(0, 0, 0, .15) 0 0 4px;}
.city_pics1_inner{  height:180px; width:280px; position:relative; overflow:hidden;}

.video{ float:left;margin:10px; position:relative;width:380px;height:270px;box-shadow: rgba(0, 0, 0, .15) 0 0 4px;}
.video_inner{  height:300px; width:380px; position:relative; overflow:hidden;}

.news1 {width:180px;left:280px; float:left;margin-top:10px;padding:5px;box-shadow: rgba(0, 0, 0, .15) 0 0 4px;}

.news2 {width:560px;height:260px;left:280px; float:left;margin-top:10px;padding:5px;box-shadow: rgba(0, 0, 0, .15) 0 0 4px;}

.news {width:290px;left:370px; float:left;margin-top:10px;padding:5px;box-shadow: rgba(0, 0, 0, .15) 0 0 4px;}
.list .ul {margin-top:10px;}
.daohang {float:right;margin-top:10px;padding:5px;box-shadow: rgba(0, 0, 0, .15) 0 0 4px;}



.pic_list{  position:relative; _zoom:1;margin: 10px;padding-bottom: 10px;}
.grouped_elements{float:left;}
.pic_panel{ float:none; border:0; width:880px; height:320px; margin:0 auto; position:relative; overflow:hidden;}
.pic_panel ul{ width:980px; position:absolute; left:0; top:0;}
.pic_panel li{ float:left; margin:10px 22px 0;  _display:inline;}
.pic_panel a, .pic_panel img{ display:block;}
.pic_panel a{ padding:4px;float:left;}
.pic_panel li:hover a, .pic_panel li.hover a, .pic_panel li.focus a{ background-position:0 0;}
.pic_panel img{ border:1px solid #c5c5c5; height:130px; width:240px;}
.pic_panel .title{ font-size:14px; padding:0; margin:105px 0 0 5px; height:30px; width:240px; bottom:auto; left:auto; text-indent:0; text-align:center;}
.pic_list .btns a{ background:#f7fbfd; border:1px solid #d1d7da; height:132px; width:46px; position:absolute; top:14px;}
.pic_list .btns span{ background:url(../images/ipad3_pub/arrow.png) no-repeat; cursor:pointer; height:36px; width:22px; margin:46px 0 0 10px; position:absolute; text-indent:-9999em;}
.pic_list .btns .prev{ border-left:0; left:900px;}
.pic_list .btns .next{ border-right:0; right:900px;}
.pic_list .btns .next span{ background-position:-22px 0;}
.pic_list .btns a:hover span{ background-position:0 -36px;}
.pic_list .btns .next:hover span{ background-position:-22px -36px;}
.pic_list .pos_panel{ cursor:default; text-align:center;}
.pos_panel .pos{ display:inline-block; background:url(../images/icons.png) no-repeat -2px 3px; color:#fff; font-size:0; margin:0 2px; height:12px; width:12px; vertical-align:top;}
.pos_panel a.hover, .pic_list .pos_panel a:hover{ background-position:-2px -15px; color:#fff;}


/* comments */
.box, .box .title{ background:#fff url(../images/box.png) no-repeat -1960px 100%;}
.box .title{ background:url(../images/box.png) no-repeat -980px 0; height:39px;}
.box h3, .box_slider h3{ color:#333; font-size:22px; line-height:1.5; padding:4px 0 0 10px; text-shadow:1px 1px 0 #fff;}
.box_main{ background:#fff; border:1px solid #d0d0d0; border-width:0 1px; margin-bottom:16px; min-height:40px;}
.box_inner{ padding:10px;}
.box_commt .title{ position:relative;}
.box_commt .counter{ margin:-26px 0 0 106px; position:absolute;}
.box_commt .counter em{ color:#f00; font-style:normal; padding:0 4px;}
.add_commt_btn{ background:url(../images/add_commt_btn.png) no-repeat; line-height:38px; margin:0; height:38px; width:111px; position:absolute; right:0; top:0; text-shadow:1px 1px 0 #e2f3fd; text-indent:36px; z-index:3;}
.add_commt_btn:hover{ background-position:0 -38px; text-decoration:none;}
.box_commt, .box_slider{ position:relative; overflow:visible;}
.box_commt{ float:left; width:700px;}
.box_rt, .box_rb{ background:url(../images/box.png) no-repeat -1950px 0; height:38px; width:10px; position:absolute; right:0; top:0;}
.box_rb{ background-position:100% 100%; height:16px; bottom:0; top:auto; *bottom:0;}
.box_commt .box_rt{ z-index:-1;}

.box_slider{ float:right; width:270px;}
.box_slider h5{ font-size:14px; font-weight:bold; border-bottom:1px solid #666; padding:0 4px; _zoom:1;}
.more_info{}
.more_info li{ padding:10px 0 10px 110px;}
.more_info .pic{ float:left; margin-left:-110px;}
.more_info .title{ background:none; color:#2269b2; font-size:14px;}
.more_info .title:hover{ text-decoration:underline;}
.more_info .desc{ color:#666; font-size:12px; line-height:1.6;}
.more_app{ padding-top:0; position:relative;}
.more_app li{ font-size:12px; padding:5px 0 0; height:25px; overflow:hidden;}
.more_app li a{ display:block; background:url(/images_v3/icons.png) no-repeat 0 -19px; line-height:2; margin-right:10px; padding-left:20px;}
.more_app li a:hover{ background-position:0 0; color:#2269B2; text-decoration:none;}
.more_app li span{ display:block; border-bottom:1px dotted #5e7682;}
.more_app .more{ color:#666; position:absolute; top:0; right:6px;}
