/*全局设置*/
*{font:normal 12px/160% "Arial","宋体";padding:0;margin:0;}
div,p {display:block;}
ul,ol,dl {list-style:none;}
img {border:0;}
a{text-decoration:underline; color:#0000CC;}
a:hover {text-decoration:underline;}
button {cursor:pointer;}
.clear{ clear:both; height:0; overflow:hidden;}
/* 全局设置完毕*/
#wp,#ft,#hd{text-align:left;}
#mainl{float:left;width:97%;margin:0 0 0 -217px;}
#innerLeft{margin:0 0 0 217px; padding:0 0 0 10px;}
#mainr{float:right;width:217px; padding:10px 3px 0; overflow:hidden;}
#mainr iframe{ margin-bottom:10px;}
#hd{ clear:both;}
	.topbar{ float:right;color:#b7b7b7; padding:0 20px  0 0;filter:gray;}
	.logo{ float:left; padding-left:4px;filter:gray;}
	.sebar{ float:left; padding-left:10px; position:relative;filter:gray;}
	.sebar a{margin-right:19px;}
	.sebar sup{color:#FF0000; text-decoration:none; font-size:11px;}
	.sebar strong{font-weight:bold; padding-right:20px; color:#000;}
	.sebar em{ color:#666;}
	.sebar p{ padding-bottom:4px;}
	.sebar p span{ float:left; padding:5px 0 0 10px;}
	.sebar p span a{ margin:0 5px;}
	.key{ padding-top:3px; clear:both;}
	.musicsub{ clear:both;width:500px;text-align:left; color:#000; padding:5px 0 4px 0;}
	.key a{ margin:0;}
	.input{width:287px; height:23px; border:1px solid #ccc; line-height:23px; padding:2px 0 0 2px; float:left; font-size:14px;color:#000;}
	.button{height:2em;width:5.6em;font-size:14px; margin-left:5px; color:#000;  float:left;}
	.a1{ float:left; padding-top:2px;}
	.a1 a{ padding:0; margin:0 0 0 0;}
h1{ clear:both;filter:gray; padding:0 10px; background:url(http://www.gougou.com/img/icon.gif) repeat-x 0 -157px; margin-top:5px;color:#fff; height:27px; line-height:27px;}
h1 a{ color:#fff;}
h1 span{ float:right; padding:5px 15px 0 0; color:#fff;}
h1 span strong,h4 strong{ color:#fff; text-decoration:none;}
.theater { font-size:12px; border:1px solid #dce5f4; padding:4px 4px 4px 30px; margin-top:10px; background:#f3f6ff url(http://www.gougou.com/img/theater-icon.gif) no-repeat 3px 50%; font-family:Arial}
	.d_show{position:absolute; width:60px; background:#fff; border:1px solid #B8BCC9; padding:2px 8px; right:138px; top:0;}
	.d_show li{ clear:both; width:50px; }
	.d_show li a{ font-size:12px;}

	.gg{width:736px; margin-top:15px!important;margin-top:5px; border-bottom:1px solid #eaeaea; padding-bottom:10px; height:90px;}
	.gg1,.gg2,.gg3{ float:left; margin-right:7px; position:relative;}
	.gg1{ width:163px;}
	.gg1 span{ position:absolute; left:0; bottom:0; height:22px; line-height:22px; text-align:center;background:#fff;-moz-opacity:0.7;filter:alpha(opacity=70);width:100%; color:#000; font-weight:bold;}
	.gg1 img{ width:163px; height:90px;}
	.gg1 span img{ position:absolute; right:0; bottom:4px; width:22px; height:16px;}
	.gg2{ width:149px; height:82px; border:1px solid #DEE1E6; background:#F5F6F8; padding:3px;}
	.gg3{ margin-right:0; width:400px; background:#ddd; height:90px;}
	.gg2 li{ clear:both; padding:1px 0; list-style:none;}
	.gg2 li a,.gg2 a{ color:#666; text-decoration:none;}
	h2{ clear:both; color:#666; padding-top:10px;}
	h2 a{ color:#666;}
/*movie*/	
#mytable{ width:100%; clear:both; margin:15px 0;table-layout:fixed; position:relative;}
#mytable  th,#mytable td { padding:4px 4px 3px 4px; text-align:left;}
#mytable th span,#mytable th a{ cursor:pointer; color:#0000CC; text-decoration:underline; font-size:12px;}
#mytable .checked{font-weight:bold;text-decoration:none;color:#000; cursor:default;}
#mytable { border-collapse:collapse;}
#mytable th {border-top:2px solid #B4C7E9; background:#F3F6F9; color:#333; font-weight:bold; }
#mytable td { border-bottom:1px solid #DFE2E7; background:#fff;color:#000;}

.zk{border:1px solid #0000CC;cursor:pointer;color:#0000CC;width:8px;padding:1px 0 0 1px; line-height:8px}
	#mytable .p1{width:40%; padding-left:10px;table-layout:fixed; word-wrap:break-word;} /* 名称 */
	#mytable .p1 em{ color:#FF0000; font-size:13px; text-decoration:underline;}
	.add1{ clear:both; color:#979796; table-layout:fixed; word-wrap:break-word; }
	.add1 i{ font-weight:bold;color:#979796; }
	.add1 strong{ text-decoration:none;color:#FF0000;}
	#mytable .p1 a{ font-size:13px;}
	#mytable .p1 a strong{color:#FF0000; font-size:13px; text-decoration:underline;}
	#mytable .p2{width:12%;}  /* 清晰度 */
	#mytable .p3{width:5%;}/* 预览 */
	#mytable .p301{ width:5%;}
	#mytable .p4{width:6%;}  /* 大小 */
	#mytable .p5{width:6%;}  /* 格式 */
	#mytable .p6{width:8%;}  /* movie时长 */
	#mytable .p7{width:6%;}  /* 码率 */
	#mytable .p8{width:5%;}  /* 推荐 */
	#mytable .p9{width:6%;}  /* 评论 */
	#mytable .p10{width:3%;}  /* 展开描述 */
	#mytable .p11{width:10%;}
	#mytable .p12{width:30%;}
	#mytable .p13{width:10%;}
	#mytable .p3 a{ display:block; float:left;}
	#mytable .p13 a strong{color:#FF0000; font-size:13px; text-decoration:underline;}
	#mytable .p14{width:12%;}
	#mytable .p14 a strong{color:#FF0000; font-size:13px; text-decoration:underline;}
	#mytable .p15{width:6%;}/*mp3时长*/
	#mytable .p16{width:8%;}/* 影视预览 */
	#mytable .virus{ color:#999;}
	#mytable .virus td{color:#999;}
	#mytable .virus td a{color:#999;}
	.star1,.star2,.star3,.star4,.star5{width:70px;height:14px;overflow:hidden; background:url(http://www.gougou.com/img/icon.gif) no-repeat;}
	.star1{background-position:0 -50px;}
	.star2{background-position:0 -64px;}
	.star3{background-position:0 -78px;}
	.star4{background-position:0 -92px;}
	.star5{background-position:0 -106px;}
	
	/*BT*/	
#bttable{ width:100%; clear:both; margin:15px 0;table-layout:fixed; position:relative;}
#bttable  th,#bttable td {padding:4px 4px 5px 4px; text-align:left;}
#bttable tr th,#bttable tr td {overflow:hidden;}
#bttable th span,#bttable th a{ cursor:pointer; color:#0000CC; text-decoration:underline;}
#bttable .checked{font-weight:bold;text-decoration:none;color:#000; cursor:default;}
#bttable { border-collapse:collapse;}
#bttable th {border-top:1px solid #ededed; background:#f9f9f9; color:#666; }
#bttable td { border-bottom:1px solid #DFE2E7; background:#fff;color:#000;}
	#bttable .p1{width:50%;table-layout:fixed; word-wrap:break-word;} /* 名称 */
	#bttable .p1 strong,#bttable .p1 em{ color:#FF0000; text-decoration:underline; font-size:13px;}
	#bttable .p1 a{ font-size:13px;}
	#bttable .p2{width:7%;}  /* 清晰度 */
	#bttable .p3{width:7%;} /* 预览 */
	#bttable .p4{width:8%;}  /* 大小 */
	#bttable .p5{width:10%;}  /* 格式 */
	#bttable .p6{width:6%;}  /* movie时长 */
	#bttable .p7{width:6%;}  /* 码率 */
	#bttable .p8{width:3%;}  /* 推荐 */
	#bttable .virus{ color:#999;}
	#bttable .virus td{color:#999;}
	#bttable .virus td a{color:#999;}
	.btl{ clear:both;background:#FFFFF0;}
	.btl ul{ clear:both;}
	.btl ul.dis{padding-bottom:5px;}
	.btl li{ float:left;}
	.btl li.m1{width:53.5%;padding-left:28px;}
	.btl li.m2{width:10%; }
	.btl li.m3{width:10%; }
	
    .abtl{ clear:both;background:#FFFFF0;}
	.abtl ul{ clear:both;}
	.abtl ul.dis{padding-bottom:5px;}
	.abtl li{ float:left;}
	.abtl li.m1{width:44%;padding-left:28px;}
	.abtl li.m2{width:10%; }
	.abtl li.m3{width:10%; }	

	/* icon */
	.icon_discuss{margin-left:7px;height:13px;}
	.icon_hd,.icon_hd_video{height:19px;}
	.icon_preview,.icon_video,.virus_video,.virus_preview{height:13px; width:17px;}
	.icon_hd,.icon_hd_video{width:24px;}
	.icon_sk{ width:17px; height:14px;}
	.icon_preview,.icon_video,.icon_hd,.icon_hd_video,.icon_sk,.virus_video,.virus_preview{background:url(http://www.gougou.com/img/icon.gif) no-repeat;cursor:pointer;}
	.icon_preview{background-position:-41px -36px;}
	.icon_video{background-position:-24px -36px;}
	.icon_hd{background-position:-58px -30px;}
	.icon_hd_video{background-position:0 -30px;}
	.icon_sk{ background-position:0 -128px;}
	.virus_video{ background-position:0 -196px;}
	.virus_preview{background-position:0 -215px;}
	#mytable .description,#bttable .description{padding:10px; background:#FFFFF0;white-space: normal;overflow:visible;}
	#bttable .description{ padding:0 10px;}
	#mytable .description p,#bttable .description p{ padding:2px 0; color:#000;}
	#mytable .description strong,#bttable .description strong{ color:#FF0000;}
	.shiping{ clear:both; margin-top:15px;background:#FFFFF0;}
	.shiping li{ float:left; margin-right:10px;}
	.shiping li span img{width:22px;height:16px;margin:54px 0 0 -22px; z-index:1000;}
	.shiping li img{width:132px;height:72px;}
	/* 翻页效果 */
	.page{ clear:both; margin:15px 0; padding-left:10px;} 
	.page li,.page li.long{color: #000; font-weight:bold;width:20px;border:1px solid #DFE2E7; float: left;text-align:center; height:20px;line-height:20px;margin:1px;}
	.page li a,.page li.long a{ display:block;color: #0000cc;font-weight:normal; text-decoration:none; text-align:center; height:20px;line-height:20px; width:100%;}
	.page li.long,.page li.long a{ width:50px; }
	.page li a:hover,.page li.long a:hover{background:#DFE2E7;}
	
	
	.s_other {background:#F3F6F9; border:1px #B4C7E9 solid; clear:both; padding:4px 8px; float:left; width:98%; margin:15px 0 0 0; position:relative;}
	.s_other a{text-decoration:underline}
	.s_other h3{width:70px; position:absolute;left:10px;top:5px;font-weight:normal;float:left; font-size:13px; color:#000; font-weight:bold}
	.s_other ul{margin-left:90px;margin-top:5px}
	.s_other li {font-size:14px;float:left; display:block; width:23%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 10px 3px 0px;height:22px;line-height:22px}
	.s_other li a,h4 a,h4 strong{font-size:13px;}
	
	.s_rank {background:#F3F6F9; border:1px #B4C7E9 solid; clear:both; padding:4px 8px; float:left; width:98%; margin:15px 0 0 0; position:relative; border-bottom:0}
	.s_rank a{text-decoration:underline}
	.s_rank h3{width:70px; position:absolute;left:10px;top:5px;font-weight:normal;float:left; font-size:13px; color:#000; font-weight:bold}
	.s_rank ul{margin-left:90px;margin-top:5px;}
	.s_rank li {font-size:13px;float:left; display:block; width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 10px 3px 0px;height:22px;line-height:22px}
	.s_rank li a,h4 a,h4 strong{font-size:13px;}
	
	.type_ph{background:#F3F6F9;border:1px #B4C7E9 solid; border-width:0 1px 1px 1px;clear:both; padding:0px 8px 3px 8px;width:98%;float:left; position:relative;}
	.type_ph h3{width:70px; position:absolute;left:10px;top:0px;font-weight:normal;float:left; font-size:13px; color:#000; font-weight:bold;}
	.type_ph ul{margin-left:90px;margin-top:0px;}
	.type_ph li{font-size:13px;float:left; width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 0px 3px 0px;}
	
	
	
	h4{ clear:both;font-size:14px; float:left; width:85%;margin:15px 0;}
	.ftse{ clear:both; margin-top:15px;}
	.fttxt{ background-color:#fff;width:98%;border:1px solid #B4C7E9; padding:3px 5px; float:left; margin:15px 0px;}
	.fttxt ul{ float:left; padding:3px 10px ; white-space:nowrap; color:#666;}
	.fttxt ul a,.box22 a{color:#666;text-decoration:none;}
	.fttxt li a{ color:#666; text-decoration:none;}
	.m_info{ text-align:center; clear:both; margin:15px 0;}
	.m_info img{ border:1px solid #75BAEE; padding:3px;}
	h5,h5 a{ color:#333;  font-weight:bold; padding-left:10px;}
	h6{ color:#000; font-size:14px; background:#F8F8F8; border-top:1px solid #ededed; height:22px; line-height:22px; padding:5px 8px;}
	h6 span{ float:right;}
	h6 a{ font-size:12px;}
	.btl h6{ font-size:13px; padding-bottom:5px; border:none; background:none;}
	.abtl h6{ font-size:13px; padding-bottom:5px; border:none; background:none;}
	.hj,.bbs,.mph{ clear:both; margin:15px 0; }
	.hj ul,.bbs ul{ padding:2px 0 0 10px;}
	.bbs li{ width:202px;}
	.hj li,.bbs li{ clear:both; padding:1px 0; background:url(http://www.gougou.com/img/icon.gif) no-repeat -150px -90px; padding-left:10px;}
	.bbs li.at{ float:right;color:#0000CC; text-decoration:underline; background:none; text-align:right;}
	.hj li strong,.bbs li strong{ color:#FF0000; text-decoration:underline;}
	.mph li{ color:#666;clear:both; padding:1px 0;}
	.mph li span{ float:right; text-align:left; width:75px;color:#666666}
	.mph li em{ font-weight:bold; width:20px; display:block; float:left;color:#666; text-align:left;}
	.mph ul{ padding:2px 0 0 5px; }
	.mph{ clear:both; margin:0;}
	.daph{ clear:both; border:solid #ededed; border-width:1px 0 ; padding:8px 0; float:left;}
	.daph li{ float:left; padding:2px 5px; white-space:nowrap;}
	.format_menu{width:320px;padding:5px 0;line-height:24px;text-align:left;overflow:hidden;position:absolute;background:#f5f5f5;border:1px solid #ccc;border-top:none; margin:-2px 0 0 -120px;}
	* html .format_menu{margin:12px 0 0 -120px;}
	*+html .format_menu{ margin:12px 0 0 -120px;}
	
	.format_menu li{float:left;width:40px;margin-left:10px; color:#000;}
	.if_box{ clear:both;  font-size:14px; color:#666; padding-top:10px;}
	.if_box a{ font-size:14px;}
	/* 病毒 */
	.bd{ clear:both; color:#FF0000;}
	.blogtxt{clear:both;color:#5B6074;}
	.blogtxt a{ color:#5B6074; text-decoration:none;}
	.blogtxt a:hover{ text-decoration:underline;}
	/* notfound */
	.notfound{font-size:14px;line-height:28px; color:#000; clear:both; padding-top:15px;}
	.notfound .p2{ clear:both; padding:15px 0;table-layout:fixed; word-wrap:break-word;}
	.notfound .p2,.notfound li,.notfound div{font-size:14px;color:#000;}
	.notfound .p2 a,.notfound li a{ font-size:14px;}
	.notfound ul{list-style:disc;margin-left:25px;line-height:24px;}
	.notfound div{margin-bottom:10px}
	.notfound .p2 strong{ color:#FF0000; font-size:14px;}
/* category_list */
.mainbox{margin-bottom:18px;clear:both;}
.mainbox1{margin-bottom:8px;}
#category_list{padding-bottom:10px}
#category_list a{ text-decoration:none;}
#category_list a:hover{ text-decoration:underline;}
#category_list .cell{position:relative;clear:both;height:1%}
#category_list .face{width:100px;position:absolute;left:0px;top:12px;}
#category_list .info{margin-left:100px;}
#category_list .face img{width:80px;height:80px;border:1px solid #ccc;padding:3px;}
#category_list .info .otherinfo td{color:green}

#category_list .cell .title,#category_list .cell .otherinfo,#category_list .cell .list{width:100%; table-layout:fixed}
#category_list .title td,#category_list .otherinfo td,#category_list .list td{height:22px;line-height:22px; vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#category_list .list .p1{width:50%;}
#category_list .list .p2{width:10%;}
#category_list .list .p3{width:10%;}
#category_list .list .p4{width:15%;}
#category_list .list .p5{width:15%;}

/*歌词*/
.gcbox{ width:736px;}
.gc{ clear:both; border:1px solid #ededed; margin:15px 0;}
.gc p{ padding:5px 20px;}
.gc h6{ background:#f9f9f9; height:22px; line-height:22px; border-bottom:1px solid #ededed; border-top:none;}
.gc h6 a{ font-size:14px;}
.gc h6 span{ float:right;}
.gc h6 span a{ font-size:12px; margin:0 10px;}
.mart{ padding:10px 0; clear:both;}

/* float div*/
.tip{ background:url(http://www.gougou.com/img/icon.gif) no-repeat 0 0; width:153px; height:32px;padding:0px 0 0 30px; font-size:12px; color:#FF3109;position:absolute; margin:-35px 0 0 -10px;}
.tip span{ float:right; width:13px; height:13px; cursor:pointer; display:block; margin:2px 4px 0 0;}
.tip a{ text-decoration:none; color:#FF0000} 
.tip a:hover{ text-decoration: underline;} 
#p4p{ clear:both; margin:15px 0;}
* html #p4p{margin:10px 0 15px 0;}
*+html #p4p{margin:10px 0 15px 0;}

#p4p_game{ clear:both; margin:15px 0;}
* html #p4p_game{margin:10px 0 15px 0;}
*+html #p4p_game{margin:10px 0 15px 0;}
.hot_tips{position:relative; color:#FF0000; font-size:11px; top:-5px; font-weight:bold;}
	
.mainr{width:217px; float:right;}
.more{ background:url(http://www.gougou.com/img/icon.gif) no-repeat -126px -69px; padding-right:14px;}
#ft{ margin:20px 0 10px 0; clear:both; color:#0000cc; padding-bottom:8px; text-align:center;}

#bbs_info{ clear:both; margin:10px 0;position:relative;}
#bbs_info:after,.ftseach:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.a1n{color:#000; font-size:13px; text-decoration:none; padding-top:5px; font-weight:bold;}
.bbslist{ clear:both;}
.dw{ clear:both; position:relative;}
.bbslist td{ padding:1px 0 0 0;}
.bbslist td a{padding-left:8px;font-size:13px;}
.bbslist td em{ color:#999; font-style:normal; font-size:13px;}
.bbslist td.a2{ color:#666; font-size:13px; width:90px;}
.bbslist td.a3{ text-align:left; padding-right:40px;font-size:13px;}
.morebbs{ position:absolute; right:10px; bottom:5px;}
.morebbs a{ font-size:13px;}
.bbslist td.a3 strong{ font-size:13px; color:#FF0000; text-decoration:underline;}
.none_relative{clear:both;font-size:13px;padding-left:8px;padding-top:8px;padding-bottom:3px}
.ftseach{ clear:both; margin:10px 0;background:#F3F6F9; border: #B4C7E9 solid; border-width:1px 0; padding:10px 0; text-align:center;}
.ftsebox{ clear:both; margin:0 auto; width:430px;}
.rtable{ clear:both; width:217px; margin-bottom:10px;}
.rtable thead .t1{background:url(http://www.gougou.com/img/theadbg.gif) no-repeat; height:27px;}
.rtable thead .t1 h6{color:#333; font-weight:bold; padding:0 5px; border:none; background:none; margin:0; font-size:12px;}
.rtable thead .t1 h6 span{ float:right; padding-top:1px;}
.rtable thead .t1 h6 strong{ float:left;padding-top:5px;color:#333; font-weight:bold;}
.rtable thead .t1 h6 a{ font-size:12px;}
.rtable tbody .t2{background:url(http://www.gougou.com/img/tbodybg.gif) repeat-y;}
.rtable tfoot .t3{background:url(http://www.gougou.com/img/tfootbg.gif) no-repeat; height:6px;}
.rtable tbody .t4,.rtable tbody .t5{border: solid #ccc; border-width:0 1px; padding-top:5px; vertical-align:text-top;}
.rtable tbody .t4 a{ color:#FF0000; text-decoration:none;}
.rtable tbody .t4 span{ float:left; padding:2px 0 0 5px;}
.rtable tbody .t4 img{ float:left;}
.rtable tbody .t5{ text-align:right; padding:5px 10px 0 0;}
/*视频搜索*/
.videotable{ clear:both; width:100%;}
.videotable td{padding:16px 10px 0 0; text-align:center;} 
.video-img{ text-align:center; filter:gray;}
.video-txt{ text-align:center; padding:6px 0 0 ;}
.video-txt strong{ color:#FF0000; text-decoration:underline;}
.c_hs{ color:#999; font-size:10px;}
.video-none{ clear:both; padding:10px 0 0 30px;}
.col4 td{width:25%}
.col5 td{width:20%}
