body { background:#211138;url(../images/2y/pingxuan/px_bg.jpg) center 575px no-repeat;}
.px_top { width:100%; height:450px; background:url(../images/2y/pingxuan/px_top_bg.jpg) top center;}
.px_nav { width:100%; height:90px; background:#e9f6f9;}
.px_nav_cnt { width:960px; height:90px; margin:0 auto;}
.px_nav_cnt { width:960px; height:90px; overflow:hidden;}
.px_nav_cnt li { width:auto; float:left;}
.px_nav_cnt li a { display:block; height:90px; padding:0 20px;}
.px_nav_cnt ul span { display:block; width:2px; height:40px; margin-top:25px; background:url(../images/2y/pingxuan/px_nav_sep.png) no-repeat; float:left;}
.px_nav_cnt li .hdjs { width:131px; background:url(../images/2y/pingxuan/px_nav1.png) center center no-repeat;}
.px_nav_cnt li .jmpx { width:131px; background:url(../images/2y/pingxuan/px_nav2.png) center center no-repeat;}
.px_nav_cnt li .zcpx { width:198px; background:url(../images/2y/pingxuan/px_nav3.png) center center no-repeat;}
.px_nav_cnt li .hdpx { width:131px; background:url(../images/2y/pingxuan/px_nav4.png) center center no-repeat;}
.px_nav_cnt li .hjmd { width:131px; background:url(../images/2y/pingxuan/px_nav5.png) center center no-repeat;}
.px_txt_row { width:960px; height:40px; line-height:40px; font-size:22px; position:relative; margin:15px auto 0; color:#fff; font-family:microsoft yahei,"宋体";}
.sort_rule_d { width:200px; height:40px; position:absolute; top:0; right:0;}
.px_txt_row em { color:#fc2d6d; margin-right:20px; font-weight:bold;}
.px_txt_row .sort_rule_d a { color:#ed2388; font-weight:normal;}
.px_txt_row .sort_rule_d a,.px_txt_row i.sep_line { display:block; float:right; width:auto; height:40px; line-height:40px; font-size:22px; padding:0 0 0 20px; font-style:normal;}
.sort_rule_d  a { cursor:pointer;}
.px_txt_row .sort_rule_d a.cur_state { color:#fff; cursor:inherit; font-weight:bold;}
/*导航鼠标响应*/
.px_nav_cnt li .hdjs:hover { width:131px; background:url(../images/2y/pingxuan/px_nav_hover1.png) center center no-repeat;}
.px_nav_cnt li .jmpx:hover { width:131px; background:url(../images/2y/pingxuan/px_nav_hover2.png) center center no-repeat;}
.px_nav_cnt li .zcpx:hover { width:198px; background:url(../images/2y/pingxuan/px_nav_hover3.png) center center no-repeat;}
.px_nav_cnt li .hdpx:hover { width:131px; background:url(../images/2y/pingxuan/px_nav_hover4.png) center center no-repeat;}
.px_nav_cnt li .hjmd:hover { width:131px; background:url(../images/2y/pingxuan/px_nav_hover5.png) center center no-repeat;}
.px_nav_cnt li.cur { background:#c4f1fb;}


/*px items*/
.px_items_cnt { width:100%; height:auto; padding-bottom:20px; background:url(../images/2y/pingxuan/px_bg.jpg) center top no-repeat; position:relative; line-height:45px; }
.px_fixed_nav li { width:75px; height:45px; font:18px/45px microsoft yahei; background:#693a65; cursor:pointer; color:#fff; text-align:center;}
.px_fixed_nav li:hover { color:#ed2388;}
.px_fixed_nav li.cur { background:#ed2388; color:#fff;}

.px_fixed_nav { width:75px; height:270px; /*position:fixed;*/ top:70px; right:50%; margin-right:490px; position:absolute; }
.px_item_list { width:960px; padding:15px 0; margin:0 auto; font-family:microsoft yahei,"宋体";}
.px_item_list ul { width:960px; height:auto; position:relative;}
.px_item_list ul li { -webkit-transition:all ease-in .3s; width:960px; height:146px; background:#c4f1fb; margin-bottom:15px; box-shadow:2px 2px 20px rgba(0,0,0,.4); position:relative;}
.px_item_list ul li:hover { top:-3px;}
.px_item_list ul li a { display:block; height:146px; float:left; -webkit-transition:all ease-in .2s;}
.px_item_list ul li a.px_item_no { width:90px; line-height:146px; font-size:35px; color:#67005f; text-align:center;}
.px_item_list ul li a.px_item_pic { width:460px; height:140px; background:#000; margin-top:3px;}
.px_item_list ul li a.px_item_btn { width:115px; float:right; background:url(../images/2y/pingxuan/px_n_link.png) no-repeat; color:#fff; font-size:20px; line-height:140px; }
.px_item_list ul li a.px_item_btn:hover { background:url(../images/2y/pingxuan/px_n_hover.png) no-repeat;}
.px_item_list ul li a.px_item_btn i { font-style:normal; margin-right:10px; float:right;}
.px_item_list ul li .px_item_info { width:280px; height:100px; padding:10px 0; margin-top:3px; font-size:18px; color:#67005f; line-height:35px; margin-left:15px; float:left;}
.px_item_list ul li .px_item_info a.pro_name { color:#67005f; text-decoration:none;}
.px_item_list ul li .px_item_info a.pro_name:hover { color:#67005f; text-decoration:underline;}
.px_item_list ul li .px_item_info em.vote_num { font-family:'Georgia';}
/*.px_item_list ul li .px_item_info span.px_item_title { display:block; width:280px; height:50px; line-height:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}*/
.px_item_list ul li .px_item_info span.px_item_title a.pro_name { display:inline; float:none; /*white-space:nowrap;*/ font-weight:bold;}
.px_item_list ul li .px_item_info span.px_item_title span.score { padding-left:8px; display:block;}
.px_item_list ul li .px_sort_icon { display:block; width:59px; height:48px; background:url(../images/2y/pingxuan/px_sort_icon.png) no-repeat; position:absolute; top:0; left:0;}
/*3条最高的信息单独处理*/
.px_item_list ul li.hot { background:url(../images/2y/pingxuan/px_hotitem_bg.jpg) no-repeat;}
.px_item_list ul li.hot a.px_item_no { color:#fff;}
.px_item_list ul li.hot a.px_item_btn { background:url(../images/2y/pingxuan/px_r_link.png) no-repeat;}
.px_item_list ul li.hot a.px_item_btn:hover { background:url(../images/2y/pingxuan/px_r_hover.png) no-repeat;}
.px_item_list ul li.hot .px_item_info { color:#fff;}
.px_item_list ul li.hot .px_item_info .pro_name,.px_item_list ul li.hot .px_item_info .pro_name:visited { color:#fff; text-decoration:none;}
.px_item_list ul li.hot .px_item_info .pro_name:hover,.px_item_list ul li.hot .px_item_info .pro_name:active { color:#fff; text-decoration:underline;}
/*主持评选页面 局部单独处理*/
.px_item_list ul li .zhuchi { line-height:30px; font-size:16px; height:90px; margin-top:8px;}
.px_item_list ul li .zhuchi span { display:block; width:280px; height:30px; /*overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/}
.px_item_list ul li .zhuchi span em.user_name { font-size:18px; font-weight:bold;}
.px_item_list ul li .zhuchi span.uname_span { height:auto; overflow:auto; white-space:normal; text-overflow:clip;}
/*活动评选页面 局部单独处理*/
.px_item_list ul li .huodong span.huodong_name { font-weight:bold; /*display:block; width:280px; height:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/}
.px_item_list ul li .huodong span.huodong_name a.pro_name { display:inline; float:none;}
/*.px_item_list ul li .huodong span.huodong_name a.pro_name { color:#67005f; text-decoration:none;}*/
/*.px_item_list ul li .huodong span.huodong_name a.pro_name:hover { color:#67005f; text-decoration:underline;}*/
.px_item_list ul li.hot .huodong .pro_name,.px_item_list ul li.hot .huodong .pro_name:visited { color:#fff; text-decoration:none;}
.px_item_list ul li.zcwh_li { width:960px; height:120px;}
.px_item_list ul li.zcwh_li_hot { width:960px; height:120px; background:url(../images/2y/pingxuan/px_wh_hotitem_bg.jpg) no-repeat;}
.px_item_list ul li.zcwh_li a.px_item_no { width:90px; height:120px; line-height:120px; font-size:35px; color:#67005f; text-align:center;}
.px_item_list ul li.zcwh_li a.px_item_pic { width:250px; height:115px; background:#000; margin-top:2px;}
.px_item_list ul li.zcwh_li a.px_item_btn { width:112px; height:120px; float:right; background:url(../images/2y/pingxuan/px_hd_n_link.png) no-repeat; line-height:120px;}
.px_item_list ul li.zcwh_li a.px_item_btn:hover { background:url(../images/2y/pingxuan/px_hd_n_hover.png) no-repeat;} /**/
.px_item_list ul li.zcwh_li_hot a.px_item_btn { width:112px; height:120px; float:right; background:url(../images/2y/pingxuan/px_hd_r_link.png) no-repeat;}
.px_item_list ul li.zcwh_li_hot a.px_item_btn:hover { background:url(../images/2y/pingxuan/px_hd_r_hover.png) no-repeat;} /**/
.px_item_list ul li.zcwh_li .px_item_info { width:450px; height:70px; padding:20px 0; margin-top:0px; font-size:18px; color:#67005f; line-height:35px; margin-left:15px; float:left;}

.px_item_list ul li.zcwh_li_hot a.px_item_no { color:#fff;}
.px_item_list ul li.zcwh_li_hot .px_item_info { color:#fff;}
.px_page_sep a.px_last_page,.px_page_sep a.px_shengluehao,.px_page_sep a.px_first_page,.px_page_sep a.px_shengluehao1 { display:none;}

.px_item_list ul li .zhuchi span.uname_span a.zhuchi_name { display:inline; height:auto; color:#67005f;}
.px_item_list ul li .zhuchi span.uname_span a.zhuchi_name:hover { text-decoration:underline;}
.px_item_list ul li.hot .zhuchi span.uname_span a.zhuchi_name { display:inline; height:auto; color:#fff;}
.px_item_list ul li.hot .zhuchi span.uname_span a.zhuchi_name:hover { text-decoration:underline;}




.px_item_list ul li.hot .huodong .pro_name:hover,.px_item_list ul li.hot .huodong .pro_name:active { color:#fff; text-decoration:underline;}
/*分页*/
.px_page_sep { width:960px; height:30px; margin:20px auto 0; font:18px/30px microsoft yahei; color:#fff;}
.px_page_sep a { display:block; width:auto; float:right; padding:0 10px;}
.px_page_sep ul { float:right; width:auto; height:30px;}
.px_page_sep ul li { width:30px; height:30px; float:left; margin:0 5px; text-align:center;}
.px_page_sep a,.px_page_sep ul li { cursor:pointer;}
.px_page_sep ul li.cur { background:#ed2388;}
/*footer*/
.px_index_footer p,.px_index_footer p a { color:#fff;}
.px_index_footer p a,.px_index_footer p a:visited { color:#fff; text-decoration:none;}
.px_index_footer p a:hover,.px_index_footer p a:active { color:#fff; text-decoration:underline;}

/*xiugai*/
.px_item_list ul li .zhuchi span.score_sort em,.px_item_list ul li .px_item_info em { display:block; float:left; position:relative;}
.px_item_list ul li em.vote_num { width:70px;}
.px_item_list ul li .zhuchi em.zc_name { width:280px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*分享部分*/
.shareBox { position:fixed; right:0; bottom:150px; width:39px; height:290px; z-index:100; _position:absolute; _top:expression(eval(document.documentElement.scrollTop + 300)); right:0;}
.shareBox a.scrollTop { width:39px; height:39px; background-image:url(../images/2y/pingxuan/px_share_sprite.png); background-position:0 0; display:block; cursor:pointer;}
.shareBox a.scrollTop:hover { background-position:-50px 0;}
#bdshare { width:39px; height:66px; background-image:url(../images/2y/pingxuan/px_share_sprite.png); background-position:0 -50px; cursor:pointer; cursor:pointer; margin-top:12px;}
#bdshare:hover { background-position:-50px -50px; cursor:pointer;}
.downloadVV { width:39px; height:154px; margin-top:90px; background-image:url(../images/2y/pingxuan/px_share_sprite.png); background-position:0 -125px; cursor:pointer; display:block; _margin-top:15px;}
.downloadVV:hover { background-position:-50px -125px;}