@charset "utf-8";
/* CSS Document */
body{ background:#FFF; font-family:'\5FAE\8F6F\96C5\9ED1',Arial,HELVETICA;}
.hide{ display:none;}
.clearfix{ display:block;}
.top_head{ background:#1c1c24; height:30px; min-width:990px;}
.wrap_con{ margin:0 auto; width:980px;}

.head{ border-bottom:3px solid #36b7d1; margin-bottom:35px; padding-top:30px; height:176px; width:100%; min-width:980px; position:relative; _padding-bottom:35px;}
.head .logo{ float:left; background:url(/Topic/AppRecommend/images/ifa2014/logo.jpg) no-repeat; border-right:2px solid #d1d2d4; height:139px; width:253px;}
.head .head_banner{ display:inline; float:left; background:url(/Topic/AppRecommend/images/ifa2014/head_banner.jpg) no-repeat; margin-left:18px; height:145px; width:706px; vertical-align:top; position:relative;vertical-align:top;}
.head .head_banner .address{ top:95px; left:45px; _top:92px;}
.head .head_banner .date_time{ top:125px; left:45px; _top:122px;}
.head .head_banner .address,.head .head_banner .date_time{ color:#777; font-size:18px; height:20px; position:absolute;}
.head .bottom_shadow{ display:inline-block; background:url(/Topic/AppRecommend/images/mwc2014/head_bottom_bg.jpg) repeat-x; height:18px; width:100%; min-width:980px; position:absolute; left:0; bottom:-21px;}

.module_hot .slider_news{ float:left; width:756px;}
.module_hot .slider_news ul{ float:left; margin-left:-15px; position:relative;}
.module_hot .slider_news ul li{ display:inline; float:left; margin:0 0 25px 15px; width:370px;}
.module_hot .slider_news .news_pic{ display:block; height:265px; width:370px; overflow:hidden;}
.module_hot .slider_news .news_name{ line-height:30px; margin-top:10px; height:30px; width:370px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all;}
.module_hot .slider_news .news_name a{ color:#00b7d8; font-size:20px; height:30px;}
.module_hot .slider_bar{ float:right; width:209px;}
.module_hot .slider_bar .share_ico{ display:inline-block; background:url(/Topic/AppRecommend/images/mwc2014/share_ico.jpg) no-repeat; margin:15px 0; height:177px; width:209px; position:relative;}
.module_hot .slider_bar .bdsharebuttonbox{ padding-top:120px; text-align:center;}
.module_hot .slider_bar .bdsharebuttonbox a{ display:inline-block; float:none; vertical-align:top; zoom:1.2;}
.module_hot .slider_bar a img{ vertical-align:top; border:0;}

.module_news{ padding-bottom:48px;}
.module_news ul{ float:left; margin:-25px 0 0 -122px; position:relative;}
.module_news ul li{ display:inline; float:left; margin:40px 0 0 122px; border-left:5px solid #3d76b9; padding-left:10px; height:60px; width:380px; overflow:hidden;}
.module_news ul li h2{ height:25px; width:380px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align:top;}
.module_news ul li h2 a{ color:#000; font-size:18px;}
.module_news ul li .abs{ color:#999; font-size:14px;}
.module_news ul li .abs a{ color:#37b8d2;}

.module_products,.module_scene{ padding-bottom:48px;}
.module_products h1{ background:url(/Topic/AppRecommend/images/mwc2014/products_nav.jpg) repeat-x left top; margin-bottom:15px; padding-left:27px; height:45px;}
.module_products h1 span.brand_ico{ display:inline-block; background:url(/Topic/AppRecommend/images/ifa2014/title1.jpg) no-repeat left top; height:45px; width:229px;}
.module_products h1 span.group_ico{ display:inline-block; background:url(/Topic/AppRecommend/images/ifa2014/title2.jpg) no-repeat left top; height:45px; width:229px;}
.module_products h1 span.group_comment{ display:inline-block; background:url(/Topic/AppRecommend/images/ifa2014/title3.jpg) no-repeat left top; height:45px; width:229px;}\
.module_products h1 span.group_video{ display:inline-block; background:url(/Topic/AppRecommend/images/ifa2014/title4.jpg) no-repeat left top; height:45px; width:229px;}

/* 品牌分类 */
.module_brand{ height:104px; width:980px; overflow:hidden; position:relative;}
.module_brand ul{ height:88px; width:300%; position:absolute; top:0; left:0;}
.module_brand li{ display:inline; float:left; margin-right:14px; height:88px; width:152px; position:relative;}
.module_brand li a.current i{ background:#d9e300; height:4px; width:152px; overflow:hidden; position:absolute; left:0; bottom:-12px;}
.module_con{ margin:25px 0; height:338px;}
.module_con .brand_type{ float:left; width:550px;}
.module_con .brand_type h2{ background:url(/Topic/AppRecommend/images/mwc2014/arrow_ico.jpg) no-repeat left top; font-size:30px; line-height:35px; padding-left:32px; height:35px;}
.module_con .brand_type .brand_img{ margin-top:15px; height:285px; width:550px;}
.module_con .slider_additional{ display:inline; float:right; margin-left:10px; padding:0 5px; width:405px; vertical-align:top;}
.module_con .list_news,.module_con .list_module_newimg{ display:inline-block; margin-top:8px; width:405px;}
.module_con .list_news ul li{ margin:5px 0 10px 0; height:78px; width:405px; overflow:hidden;}
.module_con .list_news ul li h3{ height:30px; width:405px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align:top;}
.module_con .list_news ul li h3 a{ display:inline-block; color:#000; font-size:20px; height:30px;}
.module_con .list_news ul li .abs{ color:#999;}
.module_con .list_news ul li .abs a{ color:#37b8d2; font-weight:700;}
.list_module_newimg{}
.list_module_newimg ul{ float:left; margin-left:-42px; position:relative;}
.list_module_newimg ul li{ display:inline; float:left; margin-left:42px; height:110px; width:170px;}
.list_module_newimg ul li img{ height:110px; width:170px;}
.list_module_newimg ul li p.news_name{ width:170px; line-height:25px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all;}
.list_module_newimg ul li p.news_name a{ color:#333;}

/* hot_brands */
.hot_brands .module_inner{ margin-bottom:20px; height:340px; position:relative;}

.module_classify .product_show{ float:left; display:inline-block; width:666px; vertical-align:top;}
.module_classify .product_show span.title_bar{ display:inline-block; border:1px solid #37b8d2; font-size:30px; line-height:45px; margin:25px 0 30px 0; height:45px;}
.module_classify .product_show span.title_bar em{ display:inline-block; background:#37b8d2; color:#fff; padding:0 15px;}
.module_classify .product_show span.title_bar i{ display:inline-block; color:#37b8d2; font-family:"Times New Roman", Times, serif; font-size:28px; font-style:italic; padding:0 15px; vertical-align:top;}
.module_classify .product_show ul{ float:left; margin-left:-22px; position:relative;}
.module_classify .product_show ul li{ display:inline; float:left; margin:0 0 15px 22px; height:150px; width:200px; overflow:hidden;}
.module_classify .product_show ul li img{ height:120px; width:200px;}
.module_classify .product_show ul li p.product_name{ line-height:30px; height:30px; width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.module_classify .product_show ul li p.product_name a{ color:#333;}
.module_classify .news_list{ display:inline; float:left; border-left:2px solid #37b8d2; margin:40px 0 0 28px; padding-left:15px; width:265px;}
.module_classify .news_list h3{ color:#999; font-size:20px; line-height:40px;}
.module_classify .news_list ul li{ display:inline-block; line-height:25px; margin-top:3px; height:25px; width:265px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; position:relative;}
.module_classify .news_list ul li i{ display:inline-block; background:url(/Topic/AppRecommend/images/mwc2014/news_list_ico.jpg) no-repeat; height:3px; width:3px; position:absolute; left:0; top:12px;}
.module_classify .news_list ul li a{ color:#000; font-size:14px; font-weight:700; margin-left:8px;}

/* 现场图片 */
.module_scene h1{ background:url(/Topic/AppRecommend/images/mwc2014/scene_pictures.jpg) repeat-x left top; margin-bottom:25px; padding-left:27px; height:43px;}
.module_scene h1 span.scene_ico{ display:inline-block; background:url(/Topic/AppRecommend/images/ifa2014/scene_title.jpg) no-repeat left top; height:43px; width:228px;}
.module_scene ul{ float:left; margin-left:-4px; position:relative;}
.module_scene ul li{ display:inline; float:left; margin:0 0 4px 4px; height:160px; width:242px;}

/* review_read */
.review_read{ margin-bottom:100px;}
.review_read .comments_msg{ float:left; width:695px;}
.review_read .silder_read{ float:right; width:270px;}
.review_read .silder_read h2{ background:#37b8d2; color:#fff; font-size:30px; line-height:50px; padding-left:10px; height:50px;}
.review_read .silder_read .about_article{ border:1px solid #d0d0d0; border-radius:0 0 5px 5px; border-top:1px solid #3172ae; padding:10px; width:248px;}
.review_read .silder_read .about_article h3{ color:#333; font-size:16px; font-weight:700; border-bottom:1px solid #666; line-height:35px; height:35px; padding:0 5px; position:relative;}
.review_read .silder_read .about_article h3 a{ color:#666; font-size:12px; font-weight:100; line-height:15px; position:absolute; right:5px; bottom:5px;}
.review_read .silder_read .about_article ul li{ line-height:25px; margin-top:3px; height:25px; position:relative;}
.review_read .silder_read .about_article ul li i{ background:url(/Topic/AppRecommend/images/mwc2014/atricle_ico.jpg) no-repeat; height:6px; width:6px; position:absolute; left:0; top:10px;}
.review_read .silder_read .about_article ul li span{ display:inline-block; border-bottom:1px dotted #5e7682; margin-left:15px; height:25px; width:230px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all;}
.review_read .silder_read .about_article ul li a{ color:#0088cc;}