body{text-align:left;font-size:12px; color:#444; margin:0px; font-family:宋体,Arial, Helvetica, sans-serif;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;list-style-type:none;}
h1,h2,h3,h4{ margin:0; padding:0px;}
table,td,tr,th{font-size:12px;}
a { color:#444; text-decoration: none;}
a:hover {color: #ff6600;}
a:visited{ color:#800080;}
/*通用*/
.blank{height:10px; font-size:1px; clear:both;overflow:hidden;}
.blank1{height:15px; font-size:1px; clear:both;overflow:hidden;}

.main{ position:relative;z-index:1;}
.card{ margin:0 auto; width:1000px; overflow:hidden; margin-top:15px;}

.top{ margin: 0 auto; width:100%;height:31px; border-bottom:1px solid #dedede;  background-color:#f9f9f9;}
.top .center{ margin:0 auto; width:1000px; position:relative; color:#666;}
.top .login{ float:left;}
.top .login .form-ipt{ float:left; margin-right:15px;}
.top .login .form-ipt input{ border:1px solid #dedede; width:100px; background-color:#fff; height:18px; padding:0px; line-height:18px; font-weight:bold; margin:5px 0px 0px 0px;}
.top .login span{ float:left; line-height:31px;}
.top .login .form-ipt .btn-sub{margin-top:5px;width:40px; height:20px;background:url(../images/login.gif) no-repeat; color:#fff; border:0px;}
.top .login b{ color:#f60; font-family:Arial, Helvetica, sans-serif;}
.top .login a{ color:#333;}
.top .login a:hover{ color:#f30;}

.top .right{ float:right;}
.top .right p{line-height:30px;width:448px; float:right; text-align:right;}
.top .right p a{ padding-left:5px; padding-right:5px; color:#999;}
.top .right p a:hover{color:#f30;}
.top .right span{float:right; text-align:left;width:170px; line-height:24px; height:24px; margin-left:20px;}
.top .right span a{ float:right;width:170px; height:24px;color:#fff; padding-right:0px;background:url(../images/desk_bg.gif) no-repeat 0px 0px;padding-left:10px;}
.top .right span a:hover{ float:right;width:170px; height:24px;color:#fff;background:url(../images/desk_bg.gif) no-repeat 0px -24px;padding-left:10px;}



/*搜索*/
.search_list{ margin:0 auto; width:1000px; overflow:hidden; margin-bottom:10px;}
.search_list dl{width:1100px; padding:20px 0px 0px 0px; display:inline-block; font-size:14px;}
.search_list dd{float:left; width:116px; padding:0px 25px 20px 5px;  line-height:30px;}
.search_list dd p{ color:#999; font-size:12px; line-height:20px;text-align:left;}
.search_list dd a{ color:#0066CC;}
.search_list dd a:hover{ color:#f30;}
.search_list dd a.flashtopic{ width:116px; height:30px; line-height:30px; display:inline-block; overflow:hidden;}
.search_list a img{border:1px solid #E7E7E7; background-color:#fff;padding:2px; width:110px; height:83px;}
.search_list a:hover img{border:1px solid #ff3300; background-color:#ff3300; padding:2px; width:110px; height:83px;}
.search_list .showtopic{ width:116px; overflow:hidden; height:22px; float:left;}

.search_list ul{
  padding:10px 0 0 5px;
 }
.search_list ul li{
  padding-top:15px; padding-bottom:10px;
 }
.search_list ul li h3{
  line-height:26px;
  font-size:14px;
  font-weight:normal; color:#0066CC;
 }
.search_list ul li h3 a{ text-decoration:underline;
 color:#0066CC;
 }
.search_list ul li p{
  line-height:22px;
  color:#333;
  font-size:12px;
 }
.search_list ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.search_list ul li span a{
  color:#008400;
 }

/*分页*/
.pagelist { text-align:left;height:30px; margin:0 auto; clear:both;padding:10px 10px 10px 10px; width:580px;}
.pagelist .leaf a {float:left; margin:5px 1px 0 1px; width:20px; height:20px; line-height:20px; color:#999; font:14px/16px 宋体; text-align:center; text-decoration:none; border:1px solid #bfbfbf}
.pagelist .leaf a:hover {position:relative; margin:0 -8px 0 -8px; padding:0 3px 0px 3px; width:32px; height:32px; font:bold 22px/27px 宋体; color:#fff; border:1px solid #0085DD; background-color:#0099FF; }
.pagelist .next a {float:left; line-height:120%; padding:3px 7px; margin:5px 2px; text-decoration:none; border:1px solid #bfbfbf; }
.pagelist .next a:hover { padding:3px 7px; margin:5px 2px;color: #333; text-decoration:none}
.pagelist span {float:left; line-height:130%; padding:2px 6px; margin:5px 1px 0 1px; border:1px solid #0085DD; background-color:#0099FF; color: #fff}
.pagelist span a{ color:#fff;}

/* 播放记录 */
.save_layer .del,.save_layer .at{display:inline-block;vertical-align: middle;}
.save_layer{width:230px;border:1px solid #ccc;background:#FFF;position:absolute;right:80px;top:28px;color:#999;z-index:99999;-moz-box-shadow:2px 2px 5px #333333;-webkit-box-shadow:2px 2px 5px #333333;box-shadow:2px 2px 5px #333333}
.save_layer .tips{width:180px;height:25px;line-height:22px;display:block;overflow:hidden;float:left;color:#333}
.save_layer .close{width:220px;text-align:right; padding:5px 10px 5px 0px; background-color:#f2f2f2;}
.save_layer .at{width:16px;height:9px; background-position:-269px -183px;margin:-24px 0 0 -1px;display:block; position:absolute; top:17px; left:66px; z-index:18}
.save_layer .close a,.save_layer .look{color:#333}
.save_layer .del{width:10px;height:10px; float:right;background:url(../images/xx.gif) no-repeat center center;overflow:hidden;display:block;_display:block;margin-top:6px}
.save_layer .del:hover{background:url(../images/xx.gif) no-repeat center center;}
.save_layer .save_list{position:relative; max-height:235px;_height:255px;overflow-y:auto; z-index:99;}
.save_layer .save_list .tits{ padding-bottom:3px;}
.save_layer .save_list li .t_name{display:block; overflow:hidden;}
.save_layer .save_list li{padding:5px;background:#f8f8f8;border-top:1px solid #ccc}
.save_layer .save_list li:hover{background:#f1f1f1;}
.save_layer .none_look{overflow:hidden;color:#ccc;text-align:center;padding:30px 0}
.save_layer .save_list li a{ color:#4A7F07;}
.save_layer .save_list li a:hover{ color:#f30;}
.save_list li p{ line-height:normal; padding:0px; margin:0px; width:inherit; float:none;}
.save_list li p a{ padding:inherit;}
.save_list li p a:hover{color:#f30;}
.save_layer em{ font-style:normal;}


.inner_save_layer{top:38px;right:117px}
.save_list li:hover{cursor:pointer}
.save_list li:hover .del{display:block}
.iframe_mask{width:230px;height:100%;_height:282px;position:absolute;right:0;top:0;z-index:11;overflow:hidden;}
.iframe_mask iframe{width:100%;height:100%;overflow:hidden;}
.saveinf{z-index:12;position:relative;}

.foot_img{ margin:0 auto; width:700px; padding-bottom:10px; overflow:hidden;}
.foot_img img{ float:left; border:1px solid #ACD3FE; padding:0px 2px 0px 2px; height:50px; margin-right:5px;}
.foot_img .bdlikebutton{ float:left;}


.down_word{float:left; margin-left:10px; width:150px; height:60px;background:url(../images/down_word.gif) no-repeat center center;}
.down_word a{ float:left;width:150px; height:60px;text-indent: -5000px;background:url(../images/down_word.gif) no-repeat center center;}
.down_word a:hover{ display: block; width:150px; height:60px; text-indent: -5000px;background:url(../images/down_word_o.gif) no-repeat center center;}
.bdlikebutton{ float:left; margin-left:20px;}
#bdshare{ margin-top:15px;}

.ad_js{display:none;}
.bdsug_copy{display:none;}
/*底部*/
.foot{ clear:both; width:1000px; text-align:center;  padding:20px 0px 10px 0px; line-height:26px; margin:0 auto;}
.link{width:978px; border:1px solid #dedede;overflow:hidden; background-color:#f9f9f9;line-height:20px;padding:5px 10px 10px 10px; clear:both; margin:0 auto;}
.tagContent { DISPLAY: none; clear:both;}
#tagContent DIV.selectTag {DISPLAY: block;}
.link ul{ width:100%; clear:both; }
.link li{ float:left; padding-right:10px;padding-bottom:5px;}
.link li a{ color:#444;}
.link li a:hover{ color:#f30;}

.top_banner{ margin:0 auto; width:1000px; height:363px;background:url(../images/tagbanner.jpg) no-repeat;}
.top_banner p{font-size:38px; font-weight:bold; color:#146801; font-family:微软雅黑, 黑体; padding:50px 0px 0px 50px;}
.slist_title { border:1px dashed #ddd; background-color:#f9f9f9; padding:10px; overflow:hidden; width:978px;}
.slist_title h1{ font-size:18px; font-family:微软雅黑, 黑体}
.slist_title h4{ font-size:16px; font-family:微软雅黑, 黑体; padding-bottom:5px;}
.slist_title a{ font-size:12px; color:#999; float:left; width:97px;}
.slist_title a:hover{ color:#003300;}
.slist_title p{ font-size:14px; line-height:24px; color:#666;}
.search_list dl{width:1100px; padding:20px 0px 0px 0px; display:inline-block; font-size:14px;}
.search_list dd{float:left; width:116px; padding:0px 31px 20px 0px;  line-height:30px;}
