﻿/**全局定义**/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea,th{font:12px/1.5 SimSun Tahoma,"hiragino sans gb",Helvetica,Arial}h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol,li{list-style:none}legend{color:#000}fieldset,img{border:none}button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}em{font-style:normal}body{color:#787878;background:#303880}a{text-decoration:none;color: #0078b3;}a:hover{text-decoration:underline}
.c_txt1{color:#787878}.c_txt2{color:#056ea1}.c_txt3{color:#FF9600}.c_txt4{color:#484848}.c_txt5{color:#2D2D2D}.c_txt6{color:#68B203}.c_txt333{color:#333;}
.w600{width:600px}.w960{width:960px}.bor{border:solid 1px #DEDEDE}.none,.hide{display:none}
.text_l{text-align:left}.text_c{text-align:center}.text_r{text-align:right}.unline{text-decoration:underline}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.clearfix{+zoom:1}.clearfix:after{clear:both;content:".";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.pos_r{position:relative;zoom:1}
.pos_r .mod_more{position:absolute;top:8px;right:10px}
.mod_box .mod_more{position: absolute;right: 19px;top:7px;}
/**栅格化**/
.container_25{width:1000px;margin:0 auto;background:#fff;}.clearfix{+zoom:1}.clearfix:after{clear:both;content:".";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24,.grid_25{_display:inline;float:left;overflow:hidden;margin:0 10px}
.grid_25{width:980px}

/**图片列表**/
.mod_pic_txt {height:70px;margin-bottom:20px;overflow: hidden;padding-left:135px;position: relative;}
.mod_poster, .mod_poster_v {display: block;height:120px;overflow: hidden;position: relative;width: 160px;}
.mod_poster .mod_mask,.mod_poster_v .mod_mask{display:none;}
.mod_poster:hover .mod_mask,.show_bt:hover .mod_mask{display:block;position:absolute;bottom:6px;left:6px;z-index:30;width:14px;height:14px;overflow:hidden;cursor:pointer;background:url('../images/bg.png') no-repeat -36px -275px
}
.mod_poster:hover,.show_bt:hover{background-color:transparent}
.mod_pic_txt .mod_poster, .mod_pic_txt .mod_pic {left: 0;position: absolute;top: 0;}
.mod_pic_txt .mod_txt h6{margin-bottom:5px;font-weight:normal;font-size:14px;}
.mod_good .mod_pic_txt .mod_txt h6{line-height:16px;}
.mod_cehua .mod_poster,.mod_good .mod_poster{width:125px;height:70px;}
.mod_list_pic li, .mod_list_pic_v li{display: inline;float:left;margin:0 25px 16px 0;width:140px;height:150px;overflow:hidden;}
.mod_kelist2 img{width:140px;height:105px;}
.mod_kelist1 li{width:160px;height:150px;margin:0 35px 16px 0;}
.mod_kelist1 li img{width:160px;height:120px;}
.mod_newke .mod_list_pic li{margin:0 20px 16px 0;}
.mod_list_pic li h6,.mod_list_pic_v li h6,.mod_list_pic li p{font-weight:normal;overflow:hidden;padding:10px 0 0;text-align:center;white-space:nowrap;width:100%;}
.mod_list_pic li p{padding-top:5px; white-space:normal;}
.short_video li h6 {height: 36px;line-height: 1.5;text-align: left;white-space: normal;}
.mod_more{position: absolute;right: 19px;top: 0px;font-size:12px;color:#ccc;}
.mod_box{margin-top:20px;width:658px;overflow:hidden;}
.grid_25 .mod_box{width:978px;}
.mod_box .mod_inner{padding:10px 0 0 19px;*padding:10px 0 16px 19px;width:700px;}
.grid_25 .mod_box .mod_inner{width:990px;*padding:10px 0 8px 19px;}
.mod_tit_bg{
    background:url('../images/barbg.jpg') repeat-x; 
    color: #2d2d2d;
    font-size: 14px;
    height: 32px;
    margin-bottom:20px;
    overflow: hidden;
    position:relative;
    border-bottom:2px solid #0b9c91;
}
.mod_poster_more{display:block;width:160px;height:120px;background:url(../images/chuanke.jpg);}
/*.mod_poster_more:hover{background:url(../images/more.gif) 0 -120px;}*/
/**右侧选项卡**/
.mod_tab{background:url(../images/bg_tabs.png) 0 -33px repeat-x;height:32px;line-height:32px;border:1px solid #DEDEDE;border-right:0 none;overflow:hidden;margin-top:20px;margin-bottom:15px}
.mod_tab li{float:left;height:32px;width:94px;overflow:hidden;}
.mod_tab li a{display:block;text-align:center;border-right:#DEDEDE solid 1px;font-size:14px;cursor:pointer;}
.mod_tab li.current a:hover{text-decoration:none}
/**排行榜**/
.mod_toplist{width:300px;}
.mod_toplist .mod_cont {margin: 0 auto;overflow: hidden;position: relative;zoom:1;}
.mod_toplist .mod_cont ol {margin-bottom:-1px;overflow:hidden;position:relative;width:300px;}
.mod_toplist .mod_cont li {border-bottom:1px solid #E3E3E3;float:left;height:31px;line-height:31px;overflow:hidden;position:relative;width:100%;}
.mod_toplist .mod_cont li.mod_first {height: auto;min-height: 30px;overflow: visible;padding:0 0 10px 5px;}
.mod_toplist .mod_cont li.mod_first .mod_pic_txt {height: 45px;margin-bottom: 0;padding-left: 75px;}
.mod_pic_txt .mod_poster, .mod_pic_txt .mod_pic {left: 0;position: absolute;top: 0;}
.mod_toplist .mod_cont li.mod_first .mod_poster {height: 45px;padding-top: 3px;width: 60px;}
.mod_toplist .mod_cont li em{font-family:Arial;font-size:13px;font-weight:bold;line-height:32px;position:absolute;text-align:center;width:20px;}
.mod_toplist .mod_cont li.mod_first em {
    background:url('../images/bg.png') no-repeat 0 -295px;
    font-size:0;
    height:31px;
    left:4px;
    line-height:999px;
    overflow:hidden;
    position:absolute;
    top:0;
    width:21px;
}
.mod_toplist .mod_cont li.mod_first .mod_poster img {height: 70px;width: 125px;}
.mod_toplist .mod_cont li.mod_first .mod_txt {height: 73px;position: relative;}
.mod_toplist .mod_cont li h6 {font-weight: normal;overflow: hidden;padding-left: 24px;white-space: nowrap;width: 230px;}
.mod_pic_txt .mod_txt h6 {margin-bottom: 5px;}
.mod_toplist .mod_cont .big_score li h6 {width: 220px;}
.mod_toplist .mod_cont li.mod_first .mod_txt h6 {line-height: 18px;padding: 0;white-space: normal;width: auto;}
.mod_toplist .mod_cont li strong {font-weight: normal;position: absolute;right: 0;top: 0;font-family:Arial;}
.mod_toplist .mod_cont li h6 span {margin-left: 5px;}
.mod_toplist .mod_cont li.mod_first .mod_txt h6 span {display: block;font-weight: normal;margin: 2px 0 0;overflow: hidden;white-space: nowrap;width: 156px;}
.mod_toplist .mod_cont li.mod_first strong {height: 30px;overflow: hidden;position: static;}

/**编辑推荐**/
.mod_edit .mod_tit_bg{margin-bottom:0;}
.mod_edit .mod_inner{padding:20px 0 5px 19px;background:#fafafa;}
.mod_box .mod_tit_bg h2{height:32px;line-height:32px;font-size:14px;background:url('../images/barbg.jpg') no-repeat 0 -32px;padding-left:19px;}
.mod_box .tit_link {padding-left:70px;}
.mod_box .tit_link a {color: #666;font-family:Simsun,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;padding: 0 3px;}
.mod_weibo_ting{position:absolute;top:5px;right:10px;width:275px;overflow:hidden;font-size:12px;}
.mod_weibo_tab li{float:left;display:inline;width:116px;height:22px;line-height:22px;overflow:hidden;margin-left:10px;}
.mod_weibo_tab li.long{width:135px;}
.mod_edit .mod_item{float: left;display:inline;width:180px;overflow:hidden;margin:0 20px 0 0;padding:8px 20px 10px 0;border-right:1px solid #dedede;height:248px;}
.mod_edit .mod_tit{color: #2D2D2D;font-size: 14px;height:30px;}
.mod_edit .mod_poster{width:180px;height:100px;}

.mod_kec .mod_tit_box{margin-bottom:14px;}
.mod_kec .mod_cont{padding-left: 20px;width: 300px;}
.mod_kec h3 {font-size: 14px;font-weight: 700;margin-bottom: 6px;position:relative;}
.mod_kec li{float:left;display:inline;margin: 5px 25px 0 0;}.mod_kec li a{white-space:nowrap;}
.mod_ke_info{float:left;display:inline;overflow:hidden;width:282px;margin-right:25px;}
.mod_ke_info .mod_poster{width:282px;height:210px;}.mod_ke_info .mod_poster img{width:280px;height:210px;}.mod_pic_tit h3{padding: 8px 0;font-size:14px;text-align:center;}.mod_pic_tit p {line-height:24px;}

body #bottom {width:1000px;}


