@charset "UTF-8";
/* CSS Document */

body{ font-family:'Microsoft Yahei'; font-size:12px;background: #E7E7E7;}
.container{ width:100%; height:auto;/* background:url(../images/bg.jpg) repeat;*/}

/*top*/
.top{ width:1000px; height:auto; padding-top:22px; margin:0 auto 20px;}
.logo{ display:block; width:256px; height:32px;} 
.top-right{ width:200px; height:32px; line-height:32px; text-align:right;}
.top-right a{ color:#333;}
.icon-weibo{ background:url(../images/icon-weibo.png) left center no-repeat; padding-left:25px;}

/*nav*/
.nav-bg{ width:100%; height:38px; background:#40464E;/* border-bottom:3px solid #4f4f4f;*/}
.nav{ width:1000px; height:38px; line-height:38px; margin:0 auto;}
.nav-list{ width:600px; height:38px;}
.nav-list li{ float:left; width:60px; text-align:center; margin-right:17px;}
.nav-list li a{ display:block; font-size:16px; color:#fff;}
.nav-list li.on a,.nav-list li a:hover{ background:url(../images/nav-on-bg.png) left top no-repeat; position:relative; top:-3px; height:39px; padding-top:3px;}
.nav-right{ width:250px; text-align:right; font-size:14px; color:#e4e4e4;}
.nav-right a{ /*color:#e4e4e4;*/ color:#666;}
/*搜索移至导航*/
.search.nav-search{ width:260px;}
.search.nav-search input{ width:190px; background:#fff; padding:3px 0;}


/*content*/
.content-bg{ width:100%; height:auto; padding-top:15px; position:relative;}
.content{ width:1000px; height:auto; margin:0 auto; padding-bottom:10px;background: #fff;padding: 20px 40px;filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
-moz-box-shadow: 0 0 20px #909090;-webkit-box-shadow: 0 0 20px #909090;box-shadow: 0 0 20px #909090;}
.banner{ width:678px; height:407px; position:relative;}
.banner>a{ display:block; width:100%; height:100%; position:absolute; left:0px; top:0px;}
.banner-num{ position:absolute; bottom:10px; right:5px; height:15px; font-size:12px; color:#fff; text-align:right;}
.banner-num li{ float:; display:inline; padding:0 5px; height:15px; background:#000; text-align:center; line-height:15px; margin-right:5px; cursor:pointer;}
.banner-num li.now{ background:#f00;}

/*================书店================*/
.book-shop{ width:285px; }
.book-shop-title{ font-family:"宋体";color:#fff; background:url(../images/title-bg.png) left top no-repeat; width:100%; height:35px; line-height:35px; font-size:16px; text-indent:30px; margin-bottom:15px;}
.book{ width:136px; height:auto; line-height:25px;}
.book a{ display:block; color:#636363; font-size:14px;}
.book img{ width:134px; height:193px; border:1px solid #e0e0e0;}
.book p{ height:25px; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.btn-buy{ display:block; width:95px; height:35px; line-height:35px; background:#d23723; font-size:16px; color:#fff; text-align:center; margin:20px auto 0; -webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}

/*================资讯================*/
.news{ width:658px; height:auto; padding:20px 10px 0; background:#fff;}
.news-title{ width:200px; margin-bottom:0px;}
.search{ width:220px; height:33px; position:relative; top:-2px;}
.search input{ width:145px; height:18px; padding:3px 0; background:url(../images/search-ipt-bg.png) -1px center no-repeat; border:1px solid #cacaca; text-indent:5px; vertical-align:middle; margin-right:5px;
transition: all 0.30s ease-in-out; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out;}
.search input:focus{ border:1px solid rgba(210, 55, 35, 1); box-shadow: 0 0 5px rgba(210, 55, 35, 1); -webkit-box-shadow: 0 0 5px rgba(210, 55, 35, 1); -moz-box-shadow: 0 0 5px rgba(210, 55, 35, 1);}
.search button{ width:55px; height:27px; color:#fff; font-size:16px; background:#d23723; border:none; vertical-align:middle;}
.search input,.search button{ -webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;}

/*案例*/
.news-bg{ background:#f9f9f9; width:100%; height:auto; padding:10px 0; margin-bottom:12px;}
.news-title2{ border-left:5px solid #d23723; color:#d93924; font-size:16px; height:18px; line-height:18px; padding-left:5px; margin-bottom:20px;}
a.more{ color:#d93924; font-size:14px; margin-right:10px;}
.news-scroll{ width:610px; height:168px; margin:0 auto;}
.news-scroll li{ float:left; width:166px; height:166px; font-size:14px; margin-right:14px;}
.news-scroll li a{ display:block; position:relative;}
.news-scroll li p{ position:absolute; left:0px; bottom:0px; width:100%; height:25px; background:url(../images/title-bg2.png) repeat; line-height:25px; color:#fff; text-align:center; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.news-scroll .jcarousel-clip{ width:578px; height:166px; overflow:hidden; position:relative; left:32px;}
#scroll1{ width:578px; height:166px; position:relative; overflow:hidden;}
.news-scroll .jcarousel-prev{ background:url(../images/btn-left.jpg) left top no-repeat; width:32px; height:166px; position:absolute; left:0px; top:0px; cursor:pointer;}
.news-scroll .jcarousel-next{ background:url(../images/btn-right.jpg) right top no-repeat; width:32px; height:166px; position:absolute; right:0px; top:0px; cursor:pointer;}

/*行业*/
.news-trade{ padding-bottom:0px;}
.news-list1{ width:100%; height:148px;*height:160px; padding-top:5px;}
.news-list1 li{ padding:7px 0 7px 15px; height:18px; line-height:18px; border-top:1px solid #f0f0f0; font-size:14px; position:relative;}
.news-list1 li a{ display:block; width:500px; height:18px; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.news-date{ color:#919191; position:absolute; top:5px; right:10px;}

/*消息*/
.news-list2{ width:630px; height:166px; padding-left:22px;}
.news-list2 li{ float:left; width:50%; height:166px;}
.news-list2 li>a{ display:block; float:left; width:166px; height:166px; position:relative; margin-right:15px;}
.news-list2 li>a p{ position:absolute; left:0px; bottom:0px; width:100%; height:25px; background:url(../images/title-bg2.png) repeat; line-height:25px; color:#fff; text-align:center; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.news-title3{ width:110px; height:30px; line-height:25px; font-weight:bold; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.news-title3 a{ color:#000;}
.news-txt{ width:110px; height:134px; line-height:22px; font-size:12px; text-align:justify; overflow:hidden; word-break:break-all;}

/*人物*/
#scroll2{ width:578px; height:166px; position:relative; overflow:hidden;}

/*专题策划*/
.news-topic{ padding-bottom:0px;}
.news-list3{ width:630px; height:auto; padding-left:22px;}
.news-list3 a{ display:block; margin-right:13px; position:relative; font-size:14px; color:#fff;}
.news-list3 a p{ position:absolute; left:0px; bottom:0px; width:100%; height:25px; background:url(../images/title-bg2.png) repeat; line-height:25px; color:#fff; text-align:center; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.news-img1{ width:253px; height:344px; border:1px solid #f1f1f1;}
.news-img2{ width:166px; height:166px; margin-bottom:13px;}
.news-topic-con{ background:#434343; width:156px; height:146px; padding:10px 5px; color:#fff; font-size:14px; margin-right:13px;}
.news-topic-con h3{ height:30px; line-height:25px; width:100%; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.news-topic-con p{ width:100%; height:110px; line-height:19px; font-size:13px; overflow:hidden; word-break:break-all;}

/*微博列表*/
.weibo1{ width:285px;background:#fff; overflow:hidden;}
.weibo1 .match-intro-title{ padding:7px 0;}

/*================大赛================*/
/*媒介营销奖、互动创意奖获奖作品*/
.match-list1{ width:630px; height:auto; padding:0 0 0 22px;}
.match-list1 li{ float:left; width:298px; height:193px; margin:0 13px 13px 0;}

/*大赛动态*/
.match-list2{ padding-top:0px; height:170px;}
.match-list2 li{ float:left; width:50%; padding:2px 0 11px; border:none; text-indent:5px;}
.match-list2 li em{ font-weight:bold; padding-right:3px;}
.match-list2 li a{ width:240px;}
.match-list2 li .news-date{ top:3px;}

/*评委会主席*/
.match-list3{ width:630p; height:auto; padding:0 0 28px 22px;}
.match-list3 li{ float:left; width:50%; height:auto;}
.match-list3 li>a{ display:block; width:140px; height:140px; margin-right:10px; overflow:hidden;}
.match-man-intro{ width:126px; /*height:63px;*/ height:auto; background:#d7d9d8; line-height:20px; margin-top:35px;}
.match-man-intro h3{ width:100%; height:20px; line-height:20px; color:#fff; background:#e00015; text-indent:5px; margin-bottom:3px;}
.match-man-intro h3{ overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.match-man-intro p{ padding-left:5px; word-wrap:break-word;}

/*副主任*/
.match-list4{ width:484px; height:auto; margin:0 auto; padding-bottom:18px;}
.match-list4 li{ float:left; width:120px; height:auto; margin-right:40px;}
.match-list4 li a{ display:block; width:120px; height:120px; position:relative; overflow:hidden;}
.match-list4 li a p{ position:absolute; left:0px; bottom:0px; background:url(../images/title-bg3.png) repeat; width:100%; height:27px; line-height:25px; color:#000;}
.match-list4 li>p{ width:100%; height:25px; line-height:25px; color:#d73823;}
.match-list4 li p{ text-align:center; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}

/*评委会成员*/
.match-list5{ width:636px; margin-left:22px; padding-bottom:5px;}
.match-list5 li{ margin-right:37px;}

/*大赛简介*/
.match-intro{ background:#fff; margin-bottom:15px;}
.match-intro-title{ padding:15px 0; width:100%; height:25px; line-height:25px;}
.match-intro-title .left{ background:#09c3c3; display:block; width:83px; height:25px; color:#fff; font-size:16px; text-align:center;}
.more2{ font-size:12px; color:#000; margin-right:10px;}
.match-intro p{ font-size:12px; line-height:20px; text-indent:2em; padding:0px 10px 16px;color: #595959;}
.match-intro-btn{ display:block; margin:0 auto; background:#09c3c3; width:95px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:16px;}

/*==============书店================*/
/*现代广告杂志*/
.book-shop-title2{ border-left:5px solid #d93924; height:30px; background:#3a3a3a; line-height:30px; text-indent: 20px; font-size:16px; color:#fff;}
.book-img-list{ border:1px solid #f0f0f0; margin-bottom:20px;}
.book-img-list li{ float:left; width:285px; height:177px; border:none;}

/*现代广告杂志ipad版*/
.book-shop-title5{ width:211px;}
.ipad{ width:296px; height:142px; margin-bottom:15px; margin-left:-3px;}
.ipad-btn{ display:block; margin:0 auto; background:url(../images/btn-in.jpg) no-repeat; width:122px; height:28px; text-indent:-999px; overflow:hidden;}

/*===============社区==============*/
.community-bg{ width:980px; height:auto; background:#fff; padding:20px 10px;}
.community-con{ background:#f9f9f9; width:; height:auto;}
/*社区左侧*/
.community-left{ width:150px; height:906px; background:#ffebf7; line-height:30px;}
.community-btn-care{ display:block; margin:0 auto 20px; /*background:url(../images/icon-care.png) no-repeat;*/ width:100px; height:29px; text-align:center;}
.line{ width:100%; height:5px; font-size:0px; background:#f9f9f9;}
.community-list{ width:100%; height:auto; padding-top:15px;}
.community-list li{ width:100%; height:30px; margin-bottom:5px;}
.community-list li a{ display:block; width:132px; height:30px; line-height:30px; color:#935588; font-size:14px; padding-left:18px;}
.community-list li.on a,.community-list li a:hover{ color:#fff; background:#935588;}
/*weibo2*/
.weibo2{ width:560px; height:906px;}
.weibo2-title{ padding:8px; height:25px;}
.weibo2-title a{ display:inline-block; float:left; text-align:center; height:25px; line-height:25px; font-size:14px; color:#fff; background-image:url(../images/tab-title.png); background-repeat:no-repeat;}
.weibo2-title1{ background-position:left top; width:92px;}
.weibo2-title1.on,.weibo2-title1:hover{ background-position:left bottom;}
.weibo2-title2{ background-position:right top; width:170px;}
.weibo2-title2.on,.weibo2-title2:hover{ background-position:right bottom;}
.weibo2-con{ width:524px; height:925px;}
/*热议话题*/
.topic{ width:247px; height:auto; padding-right:10px;}
.topic-title{ width:100%; height:27px; font-size:14px; padding-top:40px;}
.topic-list{ width:100%; height:auto;}
.topic-list li{ width:100%; height:94px; margin-bottom:10px; overflow:hidden;}


/*广告名人堂*/
.ad-bg{ width:100%; height:auto; background:#f9f9f9; margin:0 auto; padding:10px 0;}
.ad-intro{ width:957px; height:20px; line-height:20px; text-indent:15px; font-size:14px; color:#6a6a6a; background:#f4f4f4; margin:0 auto 20px;}
.ad-list{ padding-left:25px; width:; height:auto; margin-bottom:30px;}
.ad-list li{ float:left; width:90px; height:132px; margin:0 40px 15px 0;}
.ad-list li a{ display:block; text-align:center;}
.ad-list li a img{ width:80px; height:80px;}
.ad-list li p{ width:100%; height:25px; line-height:25px; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.ad-list li .btn-care{ /*background:url(../images/btn-care.jpg) no-repeat;*/ width:90px; height:29px; margin:0 auto; text-align:center; position:relative;}

a{ color:#333;}
.nomargin{ margin:0;}

/*============================图片列表============================*/
.subnav-bg{ width:100%; height:16px; padding:7px 0 10px; background:#e5e5e5;}
.subnav{ width:1000px; height:16px; margin:0 auto;}
.subnav li{ float:left; display:inline; font-size:15px; color:#5f5f5f;}
.subnav li a{ padding:0 17px; color:#5f5f5f;}
.subnav li.on a,.subnav li a:hover{ color:#d93924;}

/*图片列表右侧*/
.imgs-list-right{ width:285px; height:auto;}

/*图片列表左侧*/
.imgs-list-left{ width:700px; height:auto; background:#fff; border:10px solid #fff;}
.imgs-list-left .news-title2{ height:25px; line-height:25px;}
.imgs-list{ width:608px; height:auto; padding-left:40px;}
.imgs-list li{ float:left; width:166px; height:200px; margin:0 33px 10px 0;}
.imgs-list li a{ display:block;}
.imgs-list li p{ width:100%; height:25px; line-height:25px; text-align:center; font-size:14px; color:#333; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}

.imgs-list-left .news-list1{ height:auto;}

/*================================专家列表================================*/
.expert-list li{ width:140px; margin-right:18px; margin-bottom:30px;}
.expert-list li a{ width:140px; height:140px;}

/*================================详情页面================================*/
.detail{ width:648px; padding:20px; height:auto;}
.detail-title{ width:100%; height:auto; line-height:35px; font-size:24px; padding-bottom:10px;}
.detail-intro{ width:100%; height:auto; line-height:25px; color:#7b7b7b; font-size:14px; padding-bottom:10px;}
.detail-scroll{ width:100%; height:525px;}
.detail-scro1{ width:100%; height:422px; margin-bottom:8px; position:relative; overflow:hidden;}
.detail-scro1 img{ position:absolute; left:0px; top:0px;}
.detail-scroll-img{ width:605px; height:422px; position:absolute; left:0px; top:0px;}
.detail-scroll-img p{ position:absolute; left:0px; bottom:0px; width:575px; height:auto; line-height:23px; text-align:left; color:#fff; font-size:14px; background:url(../images/float-bg.png) repeat; padding:7px 15px;}
.detail-scro2{ width:100%; height:96px; position:relative;}
.detail-scro2 li{ float:left; width:138px; height:96px; border:1px solid #f9f9f9; margin-right:3px; cursor:pointer;}
.detail-scro2 li.now{ border:1px solid #c2c2c2;}
.detail-scro2 .jcarousel-clip{ width:568px; height:96px; overflow:hidden; position:relative; left:20px;}
#scroll3{ width:568px; height:96px; position:relative; overflow:hidden;}
.detail-scro2 .jcarousel-prev{ background:url(../images/btns2.png) left top no-repeat; width:16px; height:96px; position:absolute; left:0px; top:0px; cursor:pointer;}
.detail-scro2 .jcarousel-next{ background:url(../images/btns2.png) right top no-repeat; width:16px; height:96px; position:absolute; right:0px; top:0px; cursor:pointer;}
.detail-txt{ width:100%; height:auto; padding:30px 0 50px; font-size: 14px; line-height: 2; background:; border-bottom:1px dashed #ccc; margin-bottom:10px; word-wrap:break-word;}
.detail-txt p{ line-height:22px; font-size:14px; word-wrap:break-word;}
.detail-txt em{ font-style:italic;}
.detail-comment{ width:608px; height:auto;}
.jiathis_style{ height:auto; line-height:25px; padding:5px 0 10px 15px;}
.jiathis_txt{ font-weight:bold;}
.readnum{ font-weight:bold; padding-left:15px;}
/*相关文章*/
.article-about{ width:100%; height:auto; padding:10px 0; background:#fff; margin-bottom:20px;}
.article-title{ width:568px; height:30px; font-size:16px; font-weight:bold; color:#000; margin:0 auto;}
.article-list{ width:568px; height:auto; margin:0 auto;}
.article-list li{ width:558px; height:27px; line-height:27px; font-size:14px; background:url(../images/list4.jpg) left -14px no-repeat; padding-left:10px; overflow:hidden;}

/*================================书店================================*/
.books{ width:980px; height:auto; padding:10px; background:#fff;}
.books-con{ background:#f9f9f9; padding:10px 0; width:100%; height:auto;}
.books-list{ width:953px; height:auto; padding-left:19px; padding-top:33px;}
.books-list li{ float:left; width:136px; height:285px; margin:0 62px 35px 0;}
.books-list li>a{ display:block; width:136px; height:193px; background:#3adede;}
.books-list li p{ width:100%; overflow:hidden; font-size:14px;}
.book-title{ color:#000; padding:5px 0 3px; line-height:20px; margin-bottom:10px;}
.book-title .left{ width:90px; height:20px; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.book-intro{ height:60px; line-height:20px; color:#636363;}
.books-list li>a.book-btn-buy{ display:block; margin:0 auto; width:80px; height:23px; line-height:23px; background:#d93924; -webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px; color:#fff; text-align:center;}

.page{ width:; height:30px; text-align:right; padding:10px 20px 10px 0;}
.page a{ border:1px solid #939393; padding:6px 12px; border-left:none; margin-left:-4px;}
.page a.page-prev{ border-left:1px solid #939393}
.page a:hover,.page a.on{ color:#d93924;}
/*获奖作品*/
.prides-list{padding-left:6px; padding-top:20px;}
.prides-list li{ float:left; width:400px; height:300px; margin:0 15px 0 0;}
.prides-list li p{ width:100%; height:50px; line-height:25px; padding-top:5px; font-size:14px; overflow:hidden;}
.ipad2{ width:650px; height:330px}
.books-ipad-btn{ margin:0; position:relative; top:270px; background:url(../images/btn-in2.jpg) no-repeat; width:232px; height:53px;}

/*订阅信息*/
.book-shop-title6{ width:110px;}
.booking-table1{ width:815px; height:auto; font-size:18px; color:#404040; line-height:32px; margin-left:45px;}
.booking-table2 tr td{ border:1px solid #c3c3c3; text-align:center; padding:7px 0 6px;}

/*经销商信息*/
.booking-title{ font-size:18px; color:#111111; padding-left:45px; height:40px;}
.booking-ul{ width:925px; height:auto; padding-left:45px;}
.bookimg-list{float:left; width:287px; height:auto; margin-right:10px;}
.bookimg-list li{ width:285px; height:28px; line-height:28px; text-align:center; border:1px solid #c3c3c3; margin-top:-1px;*margin-bottom:-5px;}
.bookimg-list li span{ display:block; float:left;}
.business-name{ width:160px; padding:0 5px; overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-mstext-overflow:ellipsis;}
.business-tel{ width:114px; border-left:1px solid #c3c3c3;}

/*-------pages-------*/
.num-pages { color:#707070; text-align:center;}
.num-pages a { display:inline-block; vertical-align:middle; color:#707070; padding:3px 8px; -webkit-border-radius:4px; border-radius:4px; border:1px solid #e6e6e6; background:#f4f4f4; background-image:-moz-linear-gradient(#fff,#f4f4f4);background-image:-webkit-linear-gradient(#fff,#f4f4f4); }
.num-pages a:hover,.num-pages a.curr { color:#06C; background:#e3e3e3; background-image:-moz-linear-gradient(#ededed,#e3e3e3);background-image:-webkit-linear-gradient(#ededed,#e3e3e3); }


/*================================提示页面================================*/
.prompt-bg{ height:auto; background:#f9f9f9; border:15px solid #fff; padding:50px;}
.prompt-title{ width:600px; font-size:18px; height:35px; margin:0 auto; border-bottom:1px solid #c3c3c3; margin-bottom:20px;}
.prompt-bg p{ width:600px; height:auto; line-height:25px; margin:0 auto;}
.prompt-bg p a{ color:#d93924;}

/*分类搜索*/
.imgs-list-left .search-tab{ position:relative; left:-8px; width:400px; height:25px; line-height:25px; font-size:12px; color:#333;}
.search-tab a{ padding:0 10px;}
.search-tab a.curr{ color:#d93924; font-size:20px;}
.search-tab a:hover{ color:#d93924;}
.search-class{ width:600px; height:auto; margin:0 auto; padding-bottom:30px; border-top:1px dashed #b0b0b0;}
.select{ width:100%; height:auto; padding:4px 0; overflow:hidden; zoom:1; border-bottom:1px dashed #b0b0b0; font-size:14px;}
.select dt{ float:left; width:80px; font-weight:bold; text-align:right; line-height:25px;}
.select dd{ float:right; width:520px; position:relative; overflow:hidden;}
.select-con{ width:100%; height:auto; margin-bottom:3px;}
.select-con div{ float:left; height:20px; margin-right:15px; padding:5px 0 4px;}
.select-con a{ color:#004fa5;}
.select-con a:hover,.select-con a.curr{ color:#d93924;}
.icon-open{ background:url(../images/icons.png) left 11px no-repeat; cursor:pointer;}
.icon-opened{ background-position:left -12px;}
.select-con2{}/*已选条件*/
.select-con2 div{ position:relative; padding:0 20px 0 5px; margin-top:4px; height:22px; line-height:22px; background:#fff; border:1px solid #E6E6E6; vertical-align:middle;}
.select-con2 div a{ white-space:nowrap; height:22px; line-height:22px; margin-top:0px; color:#d93924; background:none;}
.select-con2 div a i{ display:block; width:13px; height:13px; position:absolute; right:3px; top:3px; background:url(../images/icons.png) left bottom no-repeat; cursor:pointer;}
.select-con-side2{ border:1px solid #e0e0e0; padding:3px 0 4px 13px; width:505px;}

/*按首字母搜索--20130520*/
.select-letter{ width:; height:auto; position:relative; padding-left:5px;}
.select-letter-title{ display:block; width:88px; height:20px; line-height:20px; padding-top:3px; background:url(../images/icon2.png) 76px 11px no-repeat;}
.select-letter-box{ width:573px; height:auto; padding:7px 0 0 7px; border:1px solid #a4a4a4; background:#fffefe; margin-bottom:10px; position:absolute; left:0px; top:20px; z-index:1;}
.select-letter-list1{ width:100%; height:auto;}
.select-letter-list1 a{ display:block; float:left; width:15px; height:15px; line-height:15px; text-align:center; color:#555555; border:1px solid #bfbfbf; background:#fdfcfc; margin:0 5px 5px 0;}
.select-letter-list1 a:hover,.select-letter-list1 a.curr{ background:#d93924; border-color:#d93924; color:#fff;}
.select-letter-list2{ width:100%; height:auto; line-height:22px; padding:5px 0 10px;}
.select-letter-list2 a{ float:left; margin-right:20px; color:#004fa5;}
.select-letter-list2 a:hover,.select-letter-list2 a.curr{ color:#d93924;}

/*二级筛选*/
.select-step2{ /*width:505px;*/ width:auto; height:auto; border:1px solid #cccccc; background:#fffefe; position:relative;}
.WB_arrow{ position:absolute; margin:-9px 0 0 222px; margin:-8px 0 0/9 222px; width:22px; cursor:default;}
.WB_arrow *{ font-family:"SimSun"; overflow:hidden; font-size:16px; line-height:1.231; display:block; height:12px;}
.S_line1_c{ color:#cccccc;}
.S_bg1_c{ color:#fffefe;}
.WB_arrow span{ margin:-11px 0 0;}
.step2-con{ width:auto; height:auto; line-height:25px; position:relative; font-size:12px;}
.step2-con a{ color:#004fa5;}
.step2-con a:hover,.step2-con a.curr{ color:#d93924;}
.bottom-dot{ border-bottom:1px dotted #ccc;}
.step2-title{ position:absolute; left:0px; top:0px; width:75px; padding-left:5px;}
.step2-list{ padding-left:80px;}
.step2-list div{ float:left; margin-right:20px;}
.marginl-50{ margin-left:75px;}


/*战略合作*/
.partner-con{ width:933px; height:auto; background:#fff; padding:20px 20px 6px 27px; margin:0 auto 5px;}
.partner-title{ width:100%; height:auto; font-size:12px; margin-bottom:10px;}
.partner-list{ width:100%; height:auto;}
.partner-list li{ float:left; width:139px; height:53px; border:none; margin:0 14px 14px 0;}

/*======================评委========================*/
.rater-tab{ width:634px; height:27px; padding:5px 7px 0; border-bottom:2px solid #eaeaea; margin-bottom:5px;}
.rater-tab-left{ width:455px; height:auto; position:relative; top:-1px;}
.rater-tab-left a{ display:block; float:left; background:#fdfcfc; width:88px; height:27px; line-height:27px; font-size:14px; text-align:center; border:1px solid #eaeaea; border-bottom:2px solid #eaeaea; margin-right:10px; /*color:#b7b7b7;*/ color:#333;}
.rater-tab-left a.on,.rater-tab-left a:hover{ border-top:2px solid #ff0206; background:#fdfcfc; border-bottom:2px solid #fdfcfc; height:26px; line-height:26px; color:#000;}
.rater-more{ width:78px; height:25px; line-height:25px; text-align:center; background:#fdfcfc; border:1px solid #eaeaea; color:#333; cursor:pointer; position:relative; top:1px;}
.rater-more-list{ width:78px; height:auto; border:1px solid #eaeaea; border-bottom:0px; background:#fdfcfc; position:absolute; z-index:10; left:-1px; top:26px;}
.rater-more-list li{ width:100%; height:26px; line-height:26px; border-bottom:1px solid #eaeaea;}
.rater-more-list li a{ color:#333;}
.rater-more-list li a:hover{color:#d23723;}
.rayer-choose{ padding:0 7px; height:27px; line-height:27px; font-size:14px;}
.rayer-choose dt{ float:left; width:52px; font-size:15px; color:#333; font-weight:bold;}
.rayer-choose dd{ float:left; width:580px;}
.rayer-choose dd a{ padding:0 5px; color:#004fa5;}
.rayer-choose dd a:hover,.rayer-choose dd a.on{ color:#d23723;}
/*评委列表*/
.rater-list{ padding:10px 0 0 20px;}
.rater-list li{ float:left; width:140px; height:188px; margin:0 17px 10px 0;}
.rater-list li>a{ display:block; width:140px; height:140px; position:relative; overflow:hidden;}
.rater-list li>a p{ width:140px; height:25px; line-height:25px; background:url(../images/title-bg3.png) repeat; text-align:center; overflow:hidden; position:absolute; left:0px; bottom:0px; text-align:center; color:#000;}
.rater-list li p{ color:#d23723; text-align:center; height:25px; line-height:25px;}
.rater-list li p a{ display:block; width:100%; height:25px; line-height:25px; color:#d23723; overflow:hidden; text-align:center;}
.rater-list li>a.rater-btn{ display:block; width:92px; height:24px; line-height:24px; text-align:center; color:#fff; background:#d23723; margin:0 auto;}

/*投票信息*/
.vote-content{ width:1000px; height:auto; margin:0 auto;}
.vote-title{ width:100px; margin-left:0px; margin-bottom:19px;}
.topic-img{ width:638px; height:358px; border:1px solid #e4e1e1;}
.topic-img img{ width:100%; height:100%;}
.topic-con{ width:284px; height:338px; padding:10px; background:#fdfdfc; border:1px solid #e4e1e1; position:relative; -webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.topic-title2{ font-size:18px; color:#000; font-weight:bold; height:35px; width:100%; overflow:hidden;}
.topic-txt{ width:100%; height:auto; line-height:25px; color:#434242; font-size:14px;}
.topic-txt p a{ /*color:#82e7fd;*/ color:#f00;}
.topic-txt p a:hover{ text-decoration:underline;}
.topic-arrow{ display:block; background:url(../images/arrow-topic.png) right top no-repeat; width:27px; height:50px; position:absolute; left:-27px; top:50%; margin-top:-25px;}
.topic-arrow2{ left:304px; background-position:left bottom;}
.weibo3{ width:1000px;}
.weibo4{ width:1000px; height:855px;}

/*================================热议话题================================*/
.topic-title3{ width:100px;}
.topic-list2{ width:100%; height:auto; padding:20px 0;}
.topic-list2 li{ float:left; width:232px; height:auto; margin:0 23px 20px 0;}
.topic-list2 li img{ width:232px; height:89px;}
.topic-list2 li p{ width:100%; height:40px; line-height:40px; font-size:14px; text-align:left; overflow:hidden;}
.page2 a{ margin:0 3px; border:1px solid #e6e6e6;}
.page2 a:hover,.page2 a.on{ background:#e4e4e4; color:#0066cc;}
.page2 a.page-prev{ border-color:#e6e6e6;}


/*footer*/
.footer{ background: #3A3A3A;margin-top: 20px; color: #fff; text-align:center; font-size:11px; line-height:25px; padding:10px 0 20px;}
.footer a{ color:#fff; padding:0 5px;}
.footer a:hover{ text-decoration:underline;}

.margin-right45{ margin-right:45px;}
.pad-left820{ padding-left:820px;}


/*资讯瀑布流*/
.post-list{list-style-type: none;}
.post-list li{border-bottom: 1px dashed #e0e0e0;padding: 10px 0px;}
.post-img{width: 220px;height: 145px;border: 1px solid #c3c3c5;padding: 1px;float: left;}
.main-post-txt{width: 420px;padding-left: 30px;float: left;}
.main-post-txt p{line-height: 20px;height: 102px;overflow: hidden;}
.main-post-img {  width: 700px; float: left;}
.main-post-cotent{padding-top: 5px;height: 60px;overflow: hidden;margin-bottom: 28px;}
.main-post-cotent a {color: #595959;line-height: 20px;}
.main-post-imgcotent{  padding-top: 0px; height: 110px;overflow: hidden; margin-bottom: 9px;}
.post-head{margin-bottom: 15px;overflow: hidden;height: 24px;}
.post-imghead{margin-bottom: 10px;}
.post-head h2{line-height: 24px;font-size: 18px;font-weight: bold;}
.post-more{padding: 26px 0 26px 260px;line-height: 24px;height: 24px;}


/*专题*/
.subject2-list{}
.subject2-list li{width: 315px; margin: 0 6px 10px 5px;float: left;}
.subject2-list div{padding: 3px;border: solid 1px #d2d2d2;width: 305px;height: 213px;float: left;}
.subject2-list p {background: #f0f0f0;height: 35px;line-height: 30px;font-size: 14px;font-weight: bold;float: left;width: 313px;text-indent: 5px;}
.subject2-sub-title {height: 35px;background: #da5449;line-height: 35px;text-indent: 10px;font-size: 16px;color: #fff;}
.subject2-text-list li{width: 470px; margin: 0 10px 20px 5px;float: left;border-bottom: 1px solid #f0f0f0; color: #595959;font-size: 14px; text-align: right;}
.subject-item {margin: 0 15px 15px 0;width: 315px; padding: 0 0 10px 0; box-shadow: 3px 3px 3px #E8E8E8, -3px -3px 3px #E8E8E8; border: 1px solid #DFDFDF;float: left;}
.subject-item-img {margin: 12px;  vertical-align: middle;}
.subject-item-header {height: 25px;  margin: 0 12px;}
.subject-item-header a {color: #494949;  font: bold 14px/1.56 'Microsoft Yahei','黑体';  margin: 0 0 0 5px;  float: left;  width: 220px;  height: 22px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  text-decoration: none;}

/*2014-8 改版*/
.header {height:91px;background: #CD3532;}
.header-main{ width:1040px; float:left; background:#3A3A3A; height: 54px;margin-top: 37px; }
.header-left{ float:left;margin:0 0 0 -521px; width:50%; height: 54px;margin-top: 37px;background: #3A3A3A; }
.header-bottom{background: #3A3A3A;margin-top: -54px;height: 54px;}
.header-menu{Float: left; font-size: 18px;margin-left: -3px;}
.header-menu ui{}
.header-menu li{display: inline-block;}
.header-menu li a{display: inline-block;color: #fff;width: 68px;height: 33px;padding-top: 12px;text-decoration: none;text-align: center;outline: none;}
.header-menu li .current{color: #2c2c2c;font-weight: bold;}
.header-login{font-size: 14px;color: #fff;float: right;margin-top: -30px;}
.header-login a{text-decoration: none;color: #fff;font-size: 14px;}
.nav-search {width: 180px;height: 26px;background-color: #fff;border: 1px solid #000;-moz-border-radius: 10px;-webkit-border-radius: 5px;color: #fff;margin-top:14px;}
.nav-search-input{float: left;padding: 0;margin: 6px 0 0 6px;border: 0;width: 138px;background: none;}
.nav-search-go {float: right;margin: 0px 4px 0 0;}
.nav-Sel-bg {background: url(../images/nav-sel-bg.png) no-repeat center top;width:86px;height:37px;margin-left: -9px;margin-top: -38px;}
.nav-Sel-bg1 {margin-left: -9px;}
.nav-Sel-bg2 {margin-left: 64px;}
.nav-Sel-bg3 {margin-left: 137px;}
.nav-Sel-bg4 {margin-left: 210px;}
.nav-Sel-bg5 {margin-left: 283px;}
.nav-Sel-bg6 {margin-left: 358px;}
.nav-Sel-bg7 {margin-left: 431px;}

/*资讯 - 热门标签*/
.news-tag{ width:280px; height:auto;padding: 10px 0;}
.news-tag-title{ border: 0px;text-indent: 15px; height:30px; background:#3a3a3a; line-height:30px; font-size:14px; color:#fff;}
.news-tag-title-sub {text-indent: 15px;  height: 30px; line-height: 30px;border-bottom: 1px dashed #e0e0e0;margin: 0 5px;padding-top: 2px; font-weight: bold; color: #333; font-size: 16px;}
.news-tag ul { padding-top: 10px;}
.news-tag ul li{ background: #5DACFA; padding: 10px; margin: 5px; float: left;-moz-box-shadow: 2px 2px 2px #B9B9B9;-webkit-box-shadow: 2px 2px 2px #B9B9B9;box-shadow: 2px 2px 2px #B9B9B9;}
.news-tag ul li a { color: #fff;}
.

.scroll_list{overflow:auto}
.scroll_list::-webkit-scrollbar{width:8px}
.scroll_list::-webkit-scrollbar-button{display:none}
.scroll_list::-webkit-scrollbar-button:vertical:end:increment{display:block;height:15px;background-color:#F2F2F2}
.scroll_list::-webkit-scrollbar-track{height:200px;background-color:#f00;border-radius:3px}
.scroll_list::-webkit-scrollbar-track-piece:vertical:start{width:4px;border-left:2px solid #F2F2F2;border-right:2px solid #F2F2F2;background:#CCC}
.scroll_list::-webkit-scrollbar-track-piece:vertical:end{width:4px;border-left:2px solid #F2F2F2;border-right:2px solid #F2F2F2;background:#CCC}
.scroll_list::-webkit-scrollbar-thumb:vertical{border-radius:2px;width:8px;background-color:#414141;background-repeat:no-repeat;background-position:center center;background-image:url(img/play/bg_ui_scrollbar_thumb.png?0805142352);cursor:pointer}

.news-label {position: absolute; left: -11px; top: 12px;}