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

.w960{ width:960px;}

#img-check{ width:960px; margin:10px auto; background:#fff url(//ue.17173cdn.com/images/news/check/news_daguan_bg.jpg) center top no-repeat;}
#img-check .ch-top{ width:960px; height:180px;}

.ch-tab{ width:246px; height:600px; background:url(//ue.17173cdn.com/images/news/check/tab-box.gif) 10px top no-repeat;}
.ch-tab ul{ width:246px;padding-top:2px;}
.ch-tab ul li{ width:246px; height:68px; background:url(//ue.17173cdn.com/images/news/check/divide.gif) 10px bottom no-repeat;}
.ch-tab ul li a{ display:block; width:246px; height:68px; background:url(//ue.17173cdn.com/images/news/check/sprite.gif) no-repeat;}
.ch-tab ul li.tab-1 a{ background-position:39px 25px;}
.ch-tab ul li.tab-2 a{ background-position:39px -75px;}
.ch-tab ul li.tab-3 a{ background-position:39px -175px;}
.ch-tab ul li.tab-4 a{ background-position:39px -275px;}
.ch-tab ul li.tab-5 a{ background-position:39px -375px;}
.ch-tab ul li.tab-6 a{ background-position:39px -475px;}
.ch-tab ul li.tab-7 a{ background-position:39px -575px;}
.ch-tab ul li a span{ display:block; width:246px; height:68px;}
.ch-tab ul li a:hover{zoom:1;}
.ch-tab ul li a:hover span{background:url(//ue.17173cdn.com/images/news/check/hover-bg.gif) 200px 27px no-repeat;}
.ch-tab ul li a.current:hover span{background:none;}
.ch-tab ul li a.current{ display:block; width:246px; height:68px; background:url(//ue.17173cdn.com/images/news/check/sprite.gif) no-repeat;}
.ch-tab ul li.tab-1 a.current{ background-position:-300px 0;}
.ch-tab ul li.tab-2 a.current{ background-position:-300px -100px;}
.ch-tab ul li.tab-3 a.current{ background-position:-300px -200px;}
.ch-tab ul li.tab-4 a.current{ background-position:-300px -300px;}
.ch-tab ul li.tab-5 a.current{ background-position:-300px -400px;}
.ch-tab ul li.tab-6 a.current{ background-position:-300px -500px;}
.ch-tab ul li.tab-7 a.current{ background-position:-300px -600px;}

.ch-tab-con{ width:684px; background:url(//ue.17173cdn.com/images/news/check/round.gif) 0 0 no-repeat; padding-top:5px; margin-right:10px; display:inline;}
.ch-tab-con .bottom{ width:684px; height:5px; overflow:hidden; background:url(//ue.17173cdn.com/images/news/check/round.gif) -700px 0 no-repeat;}
.ch-tab-con .bd{ width:682px; border:1px solid #dedede; border-top:none; border-bottom:none; background:#fff;}

.img-text-list{ padding-top:10px;}
.img-text-list li{ float:left; padding:0 2px 5px 16px; height:258px; overflow:hidden; width:316px;}
.img-text-list li a{ display:block; width:316px; position:relative;}
.img-text-list li a img{ width:310px; height:220px;border:3px solid #dbdbdb; margin-bottom:5px;}
.img-text-list li a p{ font-size:14px; color:#000; text-align:center; line-height:22px;}
.img-text-list li a:hover img{border:3px solid #d72783;}
.img-text-list li a:hover p{ color:#d72783;}
.img-text-list li a:hover{zoom:1;}

.vote-box{ width:216px; border:2px solid #c3dcef; margin-left:10px; height:353px;}
.vote-box .hd{ height:34px; background:url(//ue.17173cdn.com/images/news/check/repeat.gif) 0 0 repeat-x;}
.vote-box .hd h2{ font-size:14px; color:#585858; height:34px; line-height:34px; padding-left:15px; font-weight:bold;}

.vote-box .vote{ padding:10px 0 0 10px;}
.vote-box .votetitle{ font-size:12px; color:#3786cb; font-weight:bold; padding:2px 0 7px 0;}
.vote-box .voteitem span{font-size:12px; color:#585858; vertical-align:middle;}
.vote-box .voteitem input{ vertical-align:middle;}
.vote-box .vote_button{ padding:10px 10px 10px 10px;color:#585858;}
.vote-box .vote_button a{color:#585858;}
.vote-box .vote_button a:hover{ text-decoration:underline;}
#vote_submit{ font-size:12px; color:#000; width:112px; height:30px; line-height:30px; background:#e6bd2b; border:1px solid #8f7a27; cursor:pointer; margin:0 0 5px 5px;}


.discuss-box{ width:656px; padding-left:10px;}
.news-rank{ width:268px; margin-right:10px; display:inline; border:1px solid #dfdfdf;}
.news-rank .hd{ height:34px; background:url(//ue.17173cdn.com/images/news/check/repeat.gif) 0 -50px repeat-x; border-bottom:1px solid #ccc;}
.news-rank .hd h2{ font-size:14px; color:#000; height:34px; line-height:34px; padding-left:15px; font-weight:bold;}
.news-rank ul{padding:6px; font-size:12px;}
.news-rank ul li{ height:25px; line-height:25px; border-bottom:1px solid #e6e6e6;}
.news-rank ul li a{ font-size:12px; color:#000;}
.news-rank ul li a:hover{ text-decoration:underline;}
.news-rank ul li span{ display:block; float:left; color:#ce3317; width:33px; padding-left:10px;}