/*全局reset*/
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
legend{color:#000}
body{background-color:#F1F2F7;}
ul,ol,li,dl,dt,dd{list-style:none;}
.cursor-p{cursor: pointer;};
/******clear float*******/ 
.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden; 
} 
.clearfix {display: inline-table;} 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */ 
/*全站广告位样式*/
.showad_300{width:300px;overflow: hidden;border:none;}
.showad_980{width:980px;overflow: hidden;border:none;}
.showad_680{width:680px;overflow: hidden;border:none;}
/*首页样式*/
.header{background-color:#fff;width:100%;overflow: hidden;border-bottom:1px solid #ededed;}
.headtop{width:1000px;height:100px;margin:0 auto;overflow:hidden;border:0px solid #ff3300;display:block;}
.headtop .logo{width:220px;height:90px;overflow: hidden;margin-right:10px;margin-top:15px;}
.headtop .search{width:380px;height:90px;margin-top:25px;}
.search_txt{width:380px;height:30px;overflow: hidden;}
.search_txt a{margin-right:10px;color:#999;}
.search_txt a:hover{color:#1CB6FF;}
.search .input_txt{width:300px;float:right;}
.search .input:focus{border-color:#1CB6FF;}
.addbtn .button.bg-sub{border-color:#81D8B4;}
.addbtn .button.bg-sub:hover,.addbtn .button.bg-sub:focus{background:#1CB6FF;border-color:#1CB6FF;}
.navmenu,.navtag{width:1000px;height:40px;margin:0 auto;line-height:40px;overflow: hidden;}
.navmenu dt.cur_index{background:#fff;height:40px;}
.navmenu dt.cur_index a{color:#333;}
.navmenu dt,.navtag dt{float:left;display: block;overflow: hidden;}
.navmenu dt a{color:#ffffff;padding:0 10px;}
.navmenu dt a:hover{color:#000;background:#ffffff;display:block;}
.navtag dt a{color:#333;padding:0 12px;font-weight:normal;}
.navtag dt a:hover{color:#3198F3;text-decoration:underline;}
/***中间样式**/
.warp-main{width:100%;background:#F1F2F7;overflow: hidden;}
.content{width:1000px;margin:0 auto;overflow: hidden;margin-top:10px;}
.main{width:1000px;margin:0 auto;overflow: hidden;height:0 auto;margin-top:10px;}
.item-list{width:100%;border:1px solid #ccc;overflow: hidden;height:auto;background:#fff;border-top:none;}
.item-list h2,.h_title{border-top:2px solid #3198F3;height:40px;line-height:35px;border-bottom:1px solid #DDDDDD;}
.item-list h2 .info-btn{height:40px;overflow:hidden;width:140px;margin:0 auto;padding:15px 0;zoom:1;line-height:40px;}
.item-list h2 .info-btn li{float:left;margin-left:5px;display:block;width:38px;height:8px;background:#E0E0E0;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.item-list h2 .info-btn li.on{background:#f60;}
.item-list h2 span,.h_title span{font-size:16px;color:#1061bc;margin-left:1em;}
.item-col ul{margin:10px 5px 0px 0;overflow: hidden;}
.item-col ul li{float:left;display: inline-block;width:126px;overflow: hidden;margin:5px 4px 15px 11px;border:0px solid #ededed;}
.item-col ul li img{width:126px;height:178px;}
.item-col .picbg{display: block;height: 180px;overflow: hidden;position: relative;width: 126px;}
.item-col .picbg:hover{background: #FC694D none repeat scroll 0 0;transition-duration: 0.5s;transition-property: border-color, background-color, color;transition-timing-function: ease-in;}
.item-col .picbg .hdtit{float:left;display:block;position: absolute;left:0;bottom:0;background:#000000;opacity: 0.6;-moz-opacity: 0.6;filter:alpha(opacity=60);margin-bottom:2px;height:25px;overflow: hidden;width:100%;}
.item-col .picbg .subtit{float:left;display:block;position: absolute;left:0;bottom:0;font-size:12px;text-indent: 2px;line-height:25px;width:100%;overflow: hidden;color:#fff;white-space: nowrap;}
.item-col .mtitle{overflow: hidden;width:100%;white-space: nowrap;font-size:12px;text-align:center;}
.item-box{width:100%;margin:10px auto;overflow: hidden;background:#fff;}
.item-box .h_title em{margin-right:10px;font-size:12px;margin-top:5px;}
.item-box .h_title h2 em a{color:#999;text-decoration: underline;}
.item-box .h_title h2 em a:hover{color:#3198F3;}
.item-box .item-box-l{width:600px;border:1px solid #ccc;background:#fff;border-top:none;margin-right:10px;overflow: hidden;}
.item-box-con ul{margin:5px 0px;overflow: hidden;padding:0 10px;}
.item-box-con ul li{margin-top:5px;height:28px;line-height:28px;width:100%;font-size:14px;overflow: hidden;border-bottom:1px dashed #DDDDDD;}
.item-box-con ul li span{padding-right:8px;font-style:italic;font-weight:600;font-size:12px;}
.item-box-con ul li:hover{background: #ededed;}
.item-box-con ul li em{font-size:12px;color:#999;}
.item-box-con ul li em.dot{color:#ff3300;}
.item-box-pic ul{margin:10px 5px 0px 0;overflow: hidden;}
.item-box-pic ul li{float:left;display: inline-block;width:92px;overflow: hidden;margin:5px 4px 15px 5px;border:0px solid #ededed;}
.item-box-pic ul li img{width:92px;height:140px;}
.item-box-pic .picbg{display: block;height: 142px;overflow: hidden;position: relative;width: 92px;}
.item-box-pic .picbg:hover{background: #FC694D none repeat scroll 0 0;transition-duration: 0.5s;transition-property: border-color, background-color, color;transition-timing-function: ease-in;}
.item-box-pic .picbg .hdtit{float:left;display:block;position: absolute;left:0;bottom:0;background:#000000;opacity: 0.6;-moz-opacity: 0.6;filter:alpha(opacity=60);margin-bottom:2px;height:25px;overflow: hidden;width:100%;}
.item-box-pic .picbg .subtit{float:left;display:block;position: absolute;left:0;bottom:0;font-size:12px;text-indent: 2px;line-height:25px;width:100%;overflow: hidden;color:#fff;white-space: nowrap;}
.item-box-pic .mtitle{overflow: hidden;width:100%;white-space: nowrap;font-size:12px;text-align:center;}
.item-listcon ul{margin:10px 12px 1px;overflow: hidden;}
.item-listcon ul li{float:left;display: inline;width:230px;margin-right:5px;font-size:12px;height:28px;line-height:28px;overflow: hidden;}
/*列表页面*/
.typename{width:100%;overflow: hidden;background-color:#fff;border:1px solid #DDD;border-top:none;height:auto;}
.typename h2{height:40px;line-height:40px;width:100%;padding-left:10px;font-size:14px;color:#2577C9;border-top:2px solid #3198F3;border-bottom:1px solid #DDD;}
.typename_box{width:100%;padding:5px 0px;overflow: hidden;line-height:22px;}
.typename_box h5{width:60px;margin-left:20px;font-weight:600;padding:2px 2px;background:#ededed;text-align: center;border-radius:2px;}
.typename_box .tagshow{width:890px;overflow: hidden;margin-left:10px;}
.typename_box .tagshow a{padding:2px 2px;margin-left:5px;width:50px;float:left;display: block;text-align:center}
.typename_box .tagshow a:hover{text-decoration:underline;}
.cat_top{width:320px;overflow: hidden;}
.cat_top .hotbox{width:100%;background:#fff;margin-bottom:10px;border:1px solid #DDDDDD;border-top:none;}
.cat_top h2,.cat_main h2{width:100%;height:40px;line-height:40px;overflow: hidden;background: #fff;border-top:2px solid #3198F3;border-bottom:1px solid #DDDDDD;}
.cat_top h2 span{padding:0 10px;text-indent:10px;height:35px;display:block;float:left;color:#1061BC;font-size:18px;}
.cat_toplist{margin-top:5px;}
.cat_toplist li{height:30px;line-height:30px;overflow: hidden;border-bottom:1px dashed #DDDDDD;font-size:14px;}
.cat_toplist li:last-of-type{border-bottom:none;}
.cat_toplist li span{font-style:italic;font-weight:600;padding-right:6px;padding-left:5px;font-size:12px;}
.cat_main{width:672px;overflow: hidden;background:#fff;border:1px solid #DDDDDD;border-top:none;}
.cat_main h2 span{padding:0 10px;margin-right:5px;}
.conpath span{padding:0 10px;height:35px;float:left;display: block;margin-right:10px;}
.cat_listbox{width:670px;overflow: hidden;}
.cat_listbox ul{margin-top:10px;}
.cat_listbox li{width:330px;float:left;overflow: hidden;display: inline-block;margin-left:5px;margin-bottom:10px;}
.cat_listbox li img{width:105px;height:145px;padding:2px 2px;background:#DDDDDD;}
.cat_listbox li img:hover{background:#FBCE39;}
.cat_listbox .vpic{width:110px;overflow: hidden;padding-right:5px;position: relative;display: block;}
.cat_listbox .vpic .hdtit{float:left;position:absolute;bottom:0;left:0; background:#000000;opacity: 0.6;-moz-opacity: 0.6;filter:alpha(opacity=60);margin-bottom:2px;height:20px;overflow: hidden;width:101px;margin-left:2px;}
.cat_listbox .vpic .subtit{float:left;position:absolute;bottom:0;left:0;font-size:12px;text-indent: 2px;line-height:22px;width:101px;overflow: hidden;color:#fff;white-space: nowrap;}
.cat_listbox li .vtxt{width:220px;overflow: hidden;}
.cat_listbox li .vtxt h3{overflow: hidden;width:100%;}
.vtxt h3{font-size:16px;font-weight:600;height:25px;line-height:25px;margin-top:-2px;}
.vtxt h3 a{color:#333;}
.vtxt h3 a:hover{color:#FC694D;}
.vtxt em{color:#333;}
.vtxt .vtxt_desc{height:80px;overflow: hidden;line-height:20px;color:#666;font-size:12px;text-overflow:ellipsis;}
.vtxt .vtxt_tags,.vtxt .vtxt_time{font-size:12px;overflow: hidden;width:220px;white-space: nowrap;}
.vtxt .vtxt_tags a{margin-left:5px;color:#fff;background:#A6CD00;border-radius:2px 2px;padding:0 3px;}
.vtxt .vtxt_tags a:hover{background:#EAED3B;color:#333;}
.pages{width:100%;height:35px;line-height:35px;overflow: hidden;}
.pages span{border-radius:3px;margin-right:10px;padding:2px 5px;}
.pages a{padding:2px 5px;border:1px solid #ccc;color:#333;margin-left:3px;}
.pages a:hover{background:#EAED3B;color:#fff;border:1px solid #EAED3B;}
.pages b{background:#EAED3B;border:1px solid #EAED3B;padding:2px 5px;font-weight:normal;color:#fff;}
.pages .catname{font-size:14px;border-bottom:2px solid #A6CD00;padding:0 20px;color:#333;margin-left:10px;position: relative;margin-top:-2px;bottom:0;font-weight:600;float:left;}
/*内容样式*/
.content_main{width:1000px;overflow: hidden;margin:0 auto;}
.conmain{width:692px;height:auto;background:#fff;border:1px solid #DDDDDD;border-top:none;}
.conpath,.tagpath{width:690px;height:40px;line-height:40px;overflow: hidden;border-top:2px solid #3198F3;border-bottom:1px solid #DDDDDD;}
.conpath span,.tagpath span{padding:0 10px;height:40px;line-height:40px;overflow: hidden;float:left;margin-right:10px;}
.conside{width:300px;overflow: hidden;}
.conside h3{height:35px;line-height:35px;overflow: hidden;text-indent:2em;font-weight:600;}
.conside h3 span{float:left;padding:0 5px;}
.txtcon{width:690px;overflow: hidden;margin-top:10px;}
.txtcon h1{text-align:center;font-size:16px;font-weight:600;line-height:35px;text-overflow:ellipsis;margin-top:10px;}
.txtcon .info{height:40px;line-height:40px;overflow: hidden;white-space: nowrap;width:100%;}
.txtcon .info span{padding:0 10px;}
.txtcon .info .time{font-style:normal;font-weight:500;color:#999;}
.txtcon .intro_con{width:100%;overflow: hidden;height:200px;}
.intro_con .thumimg{width:140px;height:180px;margin-top:10px;margin-right:10px;margin-left:15px;}
.intro_con .thumimg img{width:126px;height:176px;padding:2px 2px;border:1px solid #dddddd;}
.intro_con .intro{width:510px;overflow: hidden;line-height:22px;color:#999;font-size:14px;text-indent:2em;margin-top:5px;margin-right:10px;}
.intro_con .intro a{color:#999;}
.txtcon .bodycon h3{background:#ededed;height:40px;line-height:40px;overflow: hidden;border-bottom:2px solid #3198F3;}
.txtcon .bodycon h3 span{float:left;display: block;background:#3198F3;padding:2px 25px;text-align: center;color:#fff;font-size:14px;}
.txtcon .bodycon .downs{height:35px;font-size:16px;font-weight:600;color:#333;line-height:35px;}
.txtcon .bodycon .downs a{color:#333;}
.txtcon .bodycon .downsico{background:url(../images/downico.png) left center no-repeat;padding-left:26px;}
.txtcon .bodytxt{line-height:25px;text-indent: 2em;padding-left:10px;}
.txtcon .bodytxt img:nth-child(1){border:0px solid #dddddd;padding:2px 2px;margin:5px 5px;}
.txtcon .bodytxt img:nth-child(2){border:1px solid #ff3300;padding:2px 2px;margin:5px 5px;}
.txtcon .bodytxt img:nth-child(3){border:1px solid #ff6600;padding:2px 2px;margin:5px 5px;}
.txtcon .bodytxt img:nth-child(4){border:1px solid #ff7788;padding:2px 2px;margin:5px 5px;}
.txtcon .bodytxt img:nth-child(5){border:1px solid #ff0022;padding:2px 2px;margin:5px 5px;}
.txtcon .bodytxt img:nth-child(6){border:1px solid #dddddd;padding:2px 2px;margin:5px 5px;}
.txtcon .bodytxt img:nth-child(7){border:1px solid #dddddd;padding:2px 2px;margin:5px 5px;}
.txtcon .bodytxt img:nth-child(8){border:1px solid #dddddd;padding:2px 2px;margin:5px 5px;}
.txtcon .bodytxt img:nth-child(9){border:1px solid #dddddd;padding:2px 2px;margin:5px 5px;}
.txtcon .share_tag{width:690px;height:35px;line-height:35px;overflow: hidden;}
.txtcon .share_tag .s_tags{float:left;overflow: hidden;white-space: nowrap;}
.txtcon .share_tag .s_tags a{margin-left:5px;padding:2px 5px;background:#E6E6E5;}
.txtcon .share_tag .s_tags a:hover{background:#EAED3B;color:#333;}
.txtcon .turn{width:100%;overflow: hidden;padding-left:10px;border-top:1px dotted #DDDDDD;}
.txtcon .turn li{line-height:30px;overflow: hidden;}
.txtcon .downurl{width:100%;overflow: hidden;}
.txtcon .downurl h3{background:#3198F3;color:#fff;font-weight:600;height:30px;line-height:30px;text-indent:10px;}
.txtcon .downurl h5{height:40px;line-height:35px;text-align:center;}
.txtcon .related_con{width:690px;height:100px;overflow: hidden;margin-bottom:10px;}
.related_con h3{height:30px;line-height:30px;overflow: hidden;text-indent:10px;border-bottom:0px solid #ccc;background:#3198F3;color:#fff;font-weight:600;}
.related_con .tagtxt{overflow: hidden;margin-left:10px;}
.related_con .tagtxt li{float:left;line-height:28px;width:128px;margin-right:5px;overflow: hidden;white-space: nowrap;font-size:12px;border-bottom:1px dotted #DDDDDD;}
.related_con .tagpic{margin-top:10px;overflow: hidden;width:100%;}
.related_con .tagpic li{width:128px;overflow: hidden;float:left;margin:0 5px;font-size:12px;white-space: nowrap;}
.related_con .tagpic li img{width:130px;height:165px;border-bottom:2px solid #fff;}
.related_con .tagpic li img:hover{border-bottom:2px solid #FC694D;}
.downmedia li{height:30px;line-height:30px;border-bottom:1px dashed #ededed;list-style:none;padding-left:7px;}
.downmedia li .down_url{margin-top:10px;position:relative;padding:0px 5px;margin-right:5px;}
.downmedia li i{float:left;width:30px;height:25px;line-height:25px;padding-left:24px;margin-top:2px;}
i.ed2k_ico{background:url("../images/ed2k_ico.png") left center no-repeat;width:26px;padding-left:25px;}
i.magnet_ico{background:url("../images/magnet_ico.png") left center no-repeat;width:26px;padding-left:25px;}
i.torrent_ico{background:url("../images/torrent_ico.png") left center no-repeat;width:26px;padding-left:25px;}
i.thunder_ico{background:url("../images/thunder_ico.png") left center no-repeat;width:26px;padding-left:25px;}
.downmedia li span{width:230px;float:right;position:relative;margin-top:-2px;height:28px;line-height:28px;}
.downmedia li label{text-align:right;background:#EAED3B;margin-left:5px;padding:0px 5px;display:inline-block}
.downmedia li label:nth-child(1){background:#A6CD00;}
.downmedia li label:nth-child(2){background:#757678;}
.downmedia li label:nth-child(3){background:#BC002D;}
.downmedia li label a{color:#fff;}
.downmedia li label a:hover{color:#fff;}
.downmedia li label:hover{color:#fff;opacity:0.6;}
.downmedia li .down_part_name{width:380px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis}
.downtools {padding:12px 10px; overflow:hidden; zoom:1;}
.downtools input {margin:9px 0 0; *margin:0; padding:0; float:left; display:inline;}
.downtools em {padding:0 7px; float:left; font-style:normal;margin-top:5px;}
.downtools a {display:inline-block; margin-left:10px; width:133px; height:26px; line-height:26px; overflow:hidden; background:url("../images/downtools.png"); 
text-align:center;float: left;color:#333;}
.pinglun{width:680px;overflow: hidden;padding-left:10px;}

.conside{width:302px;overflow: hidden;}
.conside .sidebox{background:#fff;border:1px solid #DDDDDD;border-top:none;margin-bottom:10px;}
.conside .sidebox h3{height:40px;line-height:40px;width:100%;border-top:2px solid #3198F3;border-bottom:1px solid #DDDDDD;font-size:18px;color:#3198F3;font-weight:normal;}
.sidetop li{height:30px;line-height:30px;border-bottom:1px dashed #ededed;overflow: hidden;white-space: nowrap;padding-left:10px;font-size:12px;}
.sidetop li:last-of-type{border-bottom:none;}
/*tag页面样式*/
.hotkey{width:1000px;height:50px;overflow: hidden;margin-right:10px;}
.hotkey a{padding:2px 5px;color:#333;margin:3px 3px;display:inline-block;border-radius:2px;}
.hotkey a:nth-child(1){color:#fff;background:#88E978;}
.hotkey a:nth-child(2){color:#fff;background:#FFAB83;}
.hotkey a:nth-child(3){color:#fff;background:#76ACE6;}
.hotkey a:nth-child(4){color:#fff;background:#B676E6;}
.hotkey a:nth-child(5){color:#fff;background:#4079BC;}
.hotkey a:nth-child(6){color:#fff;background:#8DB946;}
.hotkey a:nth-child(7){color:#fff;background:#F74125;}
.hotkey a:nth-child(8){color:#fff;background:#E2F024;}
.hotkey a:nth-child(9){color:#fff;background:#5A1FCD;}
.hotkey a:nth-child(10){color:#fff;background:#ED7E12;}
.hotkey a:nth-child(11){color:#fff;background:#66B5ED;}
.hotkey a:nth-child(12){color:#fff;background:#D7D114;}
.hotkey a:nth-child(13){color:#fff;background:#D78314;}
.hotkey a:nth-child(14){color:#fff;background:#6F10B0;}
.hotkey a:nth-child(15){color:#fff;background:#A1C612;}
.hotkey a:nth-child(16){color:#fff;background:#105AB0;}
.hotkey a:nth-child(17){color:#fff;background:#F05B62;}
.hotkey a:nth-child(18){color:#fff;background:#806061;}
.hotkey a:nth-child(19){color:#fff;background:#376061;}
.hotkey a:nth-child(20){color:#fff;background:#2A6615;}
.hotkey a:hover{background:#1CB6FF;}
.tagcon{width:690px;overflow: hidden;background-color: #fff;border:1px solid #DDDDDD;border-top:none;}
.tagpath strong{font-weight:600;}
.tagcon .tagbox{width:100%;overflow:hidden;margin-top:10px;}
.tagcon .tags{width:100%;overflow: hidden;height:195px;border-bottom:1px solid #ededed;margin-top:10px;}
.tags .tagbox_pic{width:128px;overflow: hidden;margin:10px 0 0 10px}
.tags .tagbox_pic img{width:125px;height:175px;background:#fff;border:1px solid #dadada;padding:2px 2px;}
.tags .tagbox_pic img:hover{background:#EAED3B;border:1px solid #EAED3B;}
.tags .tagbox_info{width:525px;overflow: hidden;margin-left:10px;}
.tagbox_info h2{color:#000;font-size:16px;font-weight:600;width:100%;overflow: hidden;white-space: nowrap;}
.tagbox_info .desc{height:110px;overflow: hidden;font-size:13px;color:#999;line-height:25px;text-indent:1em;padding-left:10px;margin:5px 5px;}
.tagbox_info .news_tag{width:100%;margin-top:10px;font-size:14px;}
.tagbox_info .news_tag a{background:#ededed;padding:0 5px;margin:2px 4px;border-radius:2px;color:#333;display:inline-block;}
.tagbox_info .news_tag a:hover{color:#fff;background:#A6CD00;}
.tagbox_info .news_tag i{font-style:normal;}
.taglist{width:302px;overflow: hidden;background-color:#fff;border:1px solid #DDD;border-top:none;}
.taglist h3{height:40px;line-height:40px;text-indent:10px;font-weight:600;border-top:2px solid #3198F3;border-bottom:1px solid #DDDDDD;}
.taglist li{width:300px;line-height:28px;height:28px;overflow: hidden;font-size:12px;padding-left:10px;border-bottom:1px dotted #DDDDDD;}
.taglist li:last-of-type{border-bottom:none;}
.taglist li em{font-size:12px;}
/**搜索样式**/
.tagbox .search_error{margin-top:20px;width:100%;overflow: hidden;height:300px;}
.tagbox .search_error h3{margin:0 auto;font-weight:600;text-align: center;font-size:16px;}
.tagbox .search_error h3 em{color:#ff3300;}

/*热门tag页样式*/
.mserror{width:100%;text-align: center;vertical-align:middle;}
.mserror h3{border-bottom:1px solid #ededed;height:40px;margin-top:10px;line-height:30px;font-size:16px;color:#333;}
.mserror .retui{width:100%;overflow: hidden;}
.mserror .retui ul{list-style: none;overflow: hidden;margin-left:10px;}
.mserror .retui li{float:left;width:135px;padding:10px 4px 0 2px;text-align:center;overflow: hidden;}
.mserror .retui .picbg{width:132px;overflow: hidden;}
.mserror .retui .picbg img{width:125px;height:176px;padding:2px 2px;background:#FFF;border:1px solid #DDDDDD;}
.mserror .retui .picbg img:hover{background:#FBCE39;}
.mserror .retui .votitle{overflow: hidden;white-space: nowrap;font-size:12px;}
.top_list{width:300px;overflow: hidden;float:left;background:#fff;border:1px solid #DDDDDD;border-top:none;}
.top_list h3,.top_tags h3{height:40px;overflow: hidden;line-height:40px;font-weight:600;border-top:2px solid #3198F3;border-bottom:1px solid #DDDDDD;}
.top_list h3 span,.top_tags h3 span{height:30px;float:left;padding:0 10px;}
.top_listbox {width:300px;overflow: hidden;}
.top_listbox li{height:28px;line-height:28px;overflow: hidden;font-size:12px;padding-left:10px;}
.top_listbox li em{font-size:12px;}
.top_tags{width:685px;overflow: hidden;float:right;background:#fff;border:1px solid #DDDDDD;border-top:none;}
.top_tagsbox{width:680px;overflow: hidden;paddgin:0 10px;}
.top_tagbb a{margin:0 10px;padding:2px 10px;font-size:12px;overflow: hidden;white-space: nowrap;line-height:22px;}
.top_tagbb a:hover{background:#EAED3B;color:#333;}
/*单页最新样式*/
.todaynew{width:1000px;overflow: hidden;}
.todaynew h3{height:35px;line-height:35px;text-indent: 10px;color:#fff;}
.todaymain{width:100%;overflow: hidden;border:1px solid #DDDDDD;}
.todaymain li{height:30px;line-height:30px;text-indent:5px;list-style:none;}
.todaymain li:nth-child(2n){background:#E6E6E5;}
.todaymain li:nth-child(2n+1){background:#fff;}
.todaymain li em{margin-right:10px;color:#FC694D;font-size:14px;}
.todaymain li .tit{width:650px;float:left;display: block;overflow: hidden;}
.todaymain li i{width:100px;}
.todaymain li span{float:left;width:40px;font-size:16px;font-weight:600;font-style:italic;padding:0 5px;}
.hotlist{width:323px;margin:10px 5px;overflow: hidden;border:1px solid #499CBF;}
.hotlist h3{height:35px;line-height:35px;text-align:center;background:#499CBF;color:#fff;font-size:16px;}
.hotlist ul em{padding-right:5px;}
.msn-main{width:1000px;background:#ffffff;border:1px solid #ccc;padding:10px 10px;}
.msn-main h4{background:#FCBF90;border:1px solid #FCD3B3;padding:5px;font-weight:600;color:#333;}
.msn-main p{line-height:30px;border-bottom:1px solid #eee;}
.ygao-main{width:1000px;overflow: hidden;}
.ygao-main h3{width:160px;height:40px;line-height:30px;text-align:center;color:#fff;font-weight:600;padding:6px 20px;overflow: hidden;}
.ygaobox{width:820px;overflow: hidden;}
.ygaobox ul{padding:0px 10px;overflow: hidden;}
.ygaobox li{float:left;display:block;width:133px;margin-bottom:30px;white-space: nowrap;overflow: hidden;font-size:12px;text-align: center;}
.ygaobox li img{width:128px;height:176px;}
.ygaobox .vpic{width:128px;height:178px;overflow: hidden;position: relative;display: block;}
.ygaobox .vpic:hover{background: #FC694D none repeat scroll 0 0;transition-duration: 0.5s;transition-property: border-color, background-color, color;transition-timing-function: ease-in;}
.ygaobox li .ygbutton{background:#9EC200;width:120px;height:25px;line-height:25px;float:left;display: block;color:#fff;margin-left:6px;}
.ygaobox li .ygbutton:hover{background:#7D9900;}
.ygaobox li .span{text-align:center;}
.ygaobox .vpic .hdbg{float:left;display: block;background:#000000;position: absolute;left:0;;height:25px;bottom:2px;width:128px;opacity: 0.6;-moz-opacity: 0.6;filter:alpha(opacity=60);}
.ygaobox .vpic .catype{float:left;display: block;position: absolute;left:0;height:25px;left:5px;line-height:26px;color:#fff;bottom:4px;}

/*404页面样式*/
.error-bg{width:100%;background:#FBFBFB;width:1000px;overflow: hidden;height:380px;border:1px solid #DDDDDD;}
.con_bg{background:url("../images/404_error.png") left center no-repeat;width:480px;height:280px;}
.con_list{width:510px;overflow: hidden;}
.con_list h3{font-size:16px;margin-top:20px;line-height:30px;height:30px;border-bottom:2px solid #3198F3;}
.con_list p{font-size:14px;color:#333;margin-left:15px;}
.con_list span{background:#3198F3;display: block;margin-right:10px;padding:0px 10px;}
.con_list span a{color:#fff;}
.con_list span:hover{background:#1CB6FF;display: block;}
.con_list .tuibox{width:100%;overflow: hidden;height:250px;}
.con_list .tuibox li{float:left;display:block;width:120px;height:180px;overflow: hidden;margin:0 2px;padding:2px 2px;}
.con_list .tuibox li a{font-size:12px;color:#ff3300;}
.con_list .tuibox li a:hover{color:#333;}
.con_list .tuibox .picbg{width:118px;overflow: hidden;}
.con_list .tuibox .picbg img{width:110px;height:146px;padding:2px 2px;background:#fff;border:1px solid #ddd;}
.con_list .tuibox .picbg img:hover{border:1px solid #1CB6FF;}
/*下载页面*/
.media-body{white-space:nowrap;text-align:center;}

/*返回顶部*/
.Toshare{zoom:1;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:0px;left:92%;width:45px;z-index: 1;top:80%;}
.bdsharebuttonbox{zoom:1;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:1px;left:92%;width:120px;z-index: 1;top:175px;}
.Toshare a{width:45px;height:44px;display: block;-webkit-transition: all 0.2s ease-in-out;padding-left:44px;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;line-height: 25px;margin-top:2px;padding: 2px;overflow:hidden;background:url("../images/topico.png") 0 0px no-repeat;color:#fff;}
.Toshare a:hover{background-position:0 -44px;color:#fff;}

/*弹出窗口*/
.bg_main{display: none;position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color:#000;z-index:100;opacity: 0.7;
-moz-opacity: 0.8;filter:alpha(opacity=70);}
.content_box {display: none;position: fixed;top: 20%;left: 30%;width: 40%;height: 45%;border:8px solid #000;background-color: white;z-index:1002;
overflow: hidden;}
.box{padding:10px 10px;font-size:14px;}
.box h2{text-align:center;margin:0 auto;background:#0099FF;color:#fff;height:35px;line-height:35px;}
.box .box_img{margin:10px auto;text-align:center;}
.box p{margin-left:20px;font-weight:bold;}




/*友情链接*/
.flinks{width:1000px;height:90px;overflow: hidden;margin:0 auto;margin-top:20px;background:#fff;border:1px solid #dddddd;border-top:none;}
.flinks h2{border-top:2px solid #3198F3;height:40px;line-height:35px;border-bottom:1px solid #DDDDDD;color:#1061bc;text-indent:2em;}
.flinks a{margin-left:5px;}
.footer{width:1000px;height:100px;margin:0 auto;overflow: hidden;}