body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,form,input,a{padding:0;margin:0;}

body{font:12px/22px Verdana,"宋体";word-break:break-all;color:#333;}

fieldset,img{border:0;}

table{border-collapse:collapse;border-spacing:0;}
ol,li,ul{list-style:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:border;font-style:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
input,select,textarea{font:normal normal 12px "Verdana";}
input,textarea{color:#666;}
select{color:#999;}
a{color:#666;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.bold{font-weight:bold;}
.hide{display:none;}

.noText{display:block;height:0;width:0;line-height:0;overflow:hidden;}
.textList a{text-decoration:none;}
.textList li{line-height:24px;height:24px;overflow:hidden;}
.textList li span{float:right;font-size:11px;color:#a3a3a3;}
.textList li em{color:#f00;}
.pltr{overflow:hidden;zoom:1;}
.pltr .img{float:left;_margin-right:-3px;width:98px;}
.pltr .img img{vertical-align:top;width:89px;height:118px;padding:2px;border:1px solid #ccc;margin-bottom:3px;background:#fff;}
.pltr .tr{overflow:hidden;zoom:1;padding-left:8px;color:#999;}
.pltr .tr a{color:#999;}
.pltr .tr dt{font-weight:bold;color:#333;height:22px;overflow:hidden;}
.pltr .tr dt span{color:#FF0000;font-size:16px;float:right;font-family:"宋体";}
.pltr .tr dt a{color:#333;}
.pltr .tr li{height:22px;overflow:hidden;}
.pltr .tr li a{margin-right:5px;}
.pltr .tr li em{color:#666;}
.pltr .tr li .fr{margin-right:40px;}
.pltr .tr .js{line-height:20px;height:60px;}
.pltr .tr .playBtn,.pltr .tr .xqBtn{color:#fff;text-decoration:none;margin-right:14px;margin-top:3px;}
.playBtn,.xqBtn{width:39px;height:17px;line-height:17px;overflow:hidden;float:left;text-align:center;color:#fff;}
.playBtn{background-position:-770px -294px;}
.xqBtn{background-position:-770px -312px;}
.putd{overflow:hidden;zoom:1;}
.putd li{width:95px;float:left;text-align:center;padding-bottom:4px; position:relative;/*-Edit By Beyond-*/}
.putd li img{vertical-align:top;width:89px;height:118px;padding:2px;border:1px solid #ccc;margin-bottom:3px;background:#fff;}
.putd li span,.putd li em{display:block;overflow:hidden;font-size:12px;font-weight:bold;height:18px;line-height:18px;text-align:center;color:#333;}
.putd li span a,.putd li em a{color:#333;}
.clear{clear:both;font-size:0;width:0;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{/* Hides from IE-mac \*/height:1%;/* End hide from IE-mac */;}
*+html .clearfix{min-height:1%;}
.table li{float:left;overflow:hidden;}
.table ul{overflow:hidden;zoom:1;}
.table .head{font-weight:bold;}
.sunMenu,.tsInput,.topSearch .search_btn,.sim_select #selectInner,.iH2_l,.iH2_r,.iFt_l,.iFt_r,#seeOn .bx li,.why_jl,.rank ol,.crank ol,.cH2_l,.cH2_m,.cFt_l,.cFt_m,.lH2_r,.lFt_r,.playBtn,.xqBtn,.sH2_l,.sFt_l,.tH2,.playing,.shareBtn,.newVote{background-image:url(index.png);background-repeat:no-repeat;}
.topSearch .input,.onseeIn li span,#vote li,.listArea .pltr .tr .relatedVideos li{background-image:url(icon.png);background-repeat:no-repeat;}
#wrapper {width:980px; margin:0 auto;}
/*kukantoubu*/
.toolbar{position:relative;background-color:#EAEAEA;height:24px;padding-left:23px;}
.toolbar span{position:absolute;right:10px;top:2px;color:#cfcfcf;}
.toolbar strong{color:#848484;font-weight:normal;}
.toolbar span a{line-height:22px;}
.toolbar span a.blue{color:#0176ED;}
div.layout_1 {margin-top:10px; background-color:#f7f7f7;}
div.layout_1 h3 {padding-left:10px; background:url(images/title_bg_1.gif) repeat-x; line-height:25px; color:#fff; font-weight:bold;}
div.layout_2 {position:relative; margin-top:10px; border:1px solid #ccc;}
div.layout_2 h3 {padding-left:10px; border-bottom:1px solid #ccc; background:url(images/title_bg_2.gif) repeat-x; line-height:25px; color:#000; font-weight:bold;}
div.layout_2 h3 span {position:absolute; top:4px; right:10px; color:#666;}
div.layout_3 {padding:10px;}
div.layout_3 p {line-height:20px; text-indent:24px;}
#header {position:relative; height:80px;}
#header div.banner {position:absolute; top:10px; left:379px; height:70px; text-align:center; overflow:hidden;}
#header div.topnav {position:absolute; top:10px; right:20px; text-align:center;}
#header div.topnav ul li {display:inline;}
#header div.topnav ul li a:hover {background-color:#f00; color:#fff; text-decoration:none;}

#menu {position:relative; height:36px; background:url(menu_bg.gif) repeat-x 1px;}
#menu ul {width:980px; margin:0 auto;}
#menu ul li {display:inline; float:left;}
#menu ul li a {display:block; width:60px; height:30px; margin-top:3px; text-align:center; line-height:30px; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#menu ul li.adn_menu {background-color:#fff;}
#menu ul li.adn_menu a {width:60px; height:31px; margin:0 1px;  background:url(menu_list.gif) repeat-x; color:#000;}
#menu div.hot { position:absolute; top:-9px; right:250px; width:19px; height:23px; background:url(icon_hot.gif) 19px;}
#menu div.new {position:absolute; top:-9px; right:190px; width:19px; height:23px; background:url(icon_hot.gif) 38px;}
#menu div.beta {display:none; position:absolute; top:0; left:540px; width:35px; height:18px; background:url(icon_beta.gif) no-repeat;}
.sunMenu,.map{color:#434343;height:33px;line-height:33px;padding:0 0px 0 15px;background-position:0 -40px;background-color:#fff;margin-top:5px;}
.sunMenu a,.map a{color:#434343;}
/*kukantoubu*/



#container{width:980px;margin:0 auto 25px auto;text-align:left;}
.page{background:#fff;zoom:1;text-align:left!important;margin-top:5px;}
.main{width:100%;float:left;}
.rBar{width:301px;float:left;margin-left:-301px;}
.sBar{width:215px;float:left;margin-left:-100%;}
h2{height:29px;font:bold 14px/29px "Microsoft YaHei","黑体",Arial;padding:0 40px 0 10px;color:#333;overflow:hidden;}
.iFt_l,.iFt_r,.cFt_l,.cFt_m,.lFt_r,.sFt_l{height:5px;overflow:hidden;}
.cH2_l{background-position:-460px -258px;}
.cH2_m{background-position:0 -258px;}
.iH2_l{background-position:0 -124px;}
.iH2_r{background-position:0 -160px;}
.iFt_l{background-position:0 -154px;}
.iFt_r{background-position:0 -190px;}
.cFt_l{background-position:-460px -288px;}
.cFt_m{background-position:0 -288px;}
.lH2_r{background-position:0 -294px;}
.lFt_r{background-position:0 -324px;}
.sH2_l{background-position:0 -330px;}
.sFt_l{background-position:0 -359px;}
.tH2{background-position:-302px -196px;}
.bx{border-left:1px solid #dcdada;border-right:1px solid #dcdada;}
.acArea{position:relative;zoom:1;}
.acArea .act{position:absolute;top:5px;right:5px;}
.acArea .act a{color:#333;}
.area_a{padding-top:33px;}
.area_a h3{position:absolute;top:-23px;width:63px;background:#f2f1f1;border:1px solid #dcdada;color:#666;cursor:pointer;text-align:center;line-height:21px;font-weight:normal;}
.area_a h3.cur{background:#fff;font-weight:bold;border-bottom:1px solid #fff;cursor:text;}
.area_a h3 a,.area_a h3 a:hover{color:#666;text-decoration:none;}
.area_a .po1{left:15px;}
.area_a .po2{left:85px;}
.area_a .po3{left:155px;}
.rank .bx{padding-top:12px;zoom:1;}
.rank ol,.crank ol {background-position:-976px -157px;*background-position:-976px -158px;}
.rank ol .nub1,.crank ol .nub1 {height:auto;border-top:1px solid #fff;}
.rank .pltr,.crank .pltr {overflow:hidden;margin-bottom:7px;height:88px;}
.rank .pltr .img,.crank .pltr .img {width:63px;}
.rank .pltr .img img,.crank .pltr .img img{width:59px;height:79px;}
.rank .pltr li,.crank .pltr li {padding:0;line-height:22px;height:22px;margin:0;border:0;}
.rank ol li,.crank ol li {margin:0 10px;padding-left:26px;height:25px;line-height:25px;overflow:hidden;border-top:1px dashed #ccc;}
.rank ol li span,.crank ol li span {float:right;color:#FF0000;font-family:"宋体";}
.pageNav{text-align:center;height:22px;font-family:"宋体";}
.pageNav span,.pageNav a,.pageNav em{display:inline-block;line-height:20px;padding:0 5px;m
argin-right:1px; margin-left:5px;}
.pageNav a{border:1px solid #4da4c4;background:#fbffff;color:#4da4c4;}
.pageNav span{border:1px solid #ddd;color:#989898;}
.pageNav .cur{background:#4da4c4;border:1px solid #4da4c4;color:#fff;}
.letterList{margin-bottom:8px;}
.letterList,.letterList ul{overflow:hidden;zoom:1;font-size:0;line-height:0;}
.letterList ul{display:inline;}
.letterList li{background:#f2f1f1;border:1px solid #dcdada;color:#666;cursor:pointer;height:21px;line-height:21px;font-family:Arial,Helvetica,sans-serif;font-size:16px;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.letterList li.cur{background:#fff;font-weight:bold;cursor:text;}
.letterList li.other{font-size:12px;*line-height:25px;overflow:hidden;}
.all_letterList{text-align:center;}
.all_letterList ul{margin:0 10px;}
.all_letterList li{padding:0 6px;margin-right:7px;}
.r_letterList ul{margin:0 5px;}
.r_letterList li{padding:0 5px;margin-right:1px;}
.r_letterList li.cur{border-bottom:1px solid #fff;}

.friend {padding:10px 5px;line-height:20px;}
.friend ul li {display:inline; float:left; margin:0 5px;}

#footer {margin-top:10px;}
#footer div.bottomnav {padding:10px;}
#footer div.bottomnav ul {width:457px; margin:0 auto;}
#footer div.bottomnav ul li {display:inline; float:left; margin:0 5px;}
#footer div.copyright {margin:10px 0;}
#footer div.copyright p {width:800px; margin:10px auto 0; text-align:center; line-height:20px;}
#footer div.copyright p span.bold {font-weight:bold;}
#footer div.copyright p span.italic {font-size:10px; font-style:italic;}
 .comment{width:680px;margin-bottom:5px;}

#allmap {
                width:980px;
	display:block;
	clear:both;
	border:#e8dfb5 1px solid;
	margin: 0 auto;
	padding:0 1px;
	margin-bottom:8px;
	background-color: #FEFCF1;
}


#allmap ul {
clear:left;
border-bottom:1px solid #e8dfb5;
}


#allmap h1 {
	font:bold 14px verdana;
	text-align:left;
	margin:1px 0;
	color:#915E1A;
	border-bottom:1px solid #e8dfb5;
	padding:4px;
	background-color: #F7F0E1;
}


#allmap li {
	width:125px;
	height:28px;
	line-height:28px;
	text-align:center;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	display:block;
	float:left;
	background-color: #FEFCF1;
}


#allmap li:hover,#map li.hover {
background:#fffec6;
}
.ad_980{width:980px;float:left;overflow:hidden;}
.flink{background-color:#FFFFFF;border:1px solid #AADDFF;clear:both;display:block;line-height:21px !important;margin:0 auto 8px;padding:2px 6px;width:966px !important;}

#div_3{float:left;width:99%;border:1px solid #F8B069;BACKGROUND: #FFFBEF;padding-bottom: 5px;MARGIN-BOTTOM: 2px; POSITION: relative}

#div_2{float:left;width:99.8%;*width:99%;border:1px solid #FDBC1F;BACKGROUND: #fff;padding-bottom: 5px;margin-top:5px;MARGIN-BOTTOM: 5px; POSITION: relative;overflow:hidden;}
.title_2 {BACKGROUND:#ffffcc;width:auto;height:25px;line-height:25px;color:#1974C8;font-size:12px;PADDING-LEFT: 20px;font-weight: bold;border-bottom:1px solid #FDBC1F;}
.title_2 H2{font-size:12px;}
.title_2  span{float:right; font-size:12px; font-weight:normal; color:#1974C8; padding-right:6px;}
.title_2  span b{background:url(xuanz.gif) 0px -1px no-repeat;padding-left:20px;padding-right:10px;font-weight:normal;font-size:12px;}

.zmlist{margin:5px;}
.zmlist li{ margin:0 5px;float:left;line-height:25px;width:133px;text-align:left;white-space:nowrap;overflow:hidden;border-bottom: Gainsboro 1px dotted;}
.zmlist li a{color: #075DB3;font-size: 9pt;font-family: 宋体, Arial, Helvetica, sans-serif;}
.zmlist li a:hover{color: orangered;font-size: 9pt;font-family: 宋体, Arial, Helvetica, sans-serif;}
.zmlist li span{ color:#666666}
.wrap{width:980px; margin:0 auto;}

#right {
	CLEAR: left; FLOAT: right; WIDTH: 232px
}
#right ul{width:96%; margin:0 auto; color:#666666;}
#right ul li{line-height:23px; height:23px; overflow:hidden; border-bottom: Gainsboro 1px dotted; background:url(http://ps.yiyi.cc/template/lolo/images/ico_3.gif) 10px 8px no-repeat; padding-left:26px;}
#right ul li span{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#right ul li a{
	margin: 0px;
	padding-top: 0px;
	text-decoration:none;
color: #075DB3;font-size: 9pt;font-family: 宋体, Arial, Helvetica, sans-serif;
}
#right ul li a:hover {color:#ff0000; text-decoration:underline; }
#left {
	CLEAR: left; MARGIN-RIGHT: 198px;WIDTH: 741px
}
.l_intro{ text-align:left; line-height:2.0em; color:#333; background-color:#F6F6F6; baorder:1px dashed #CCCCCC; border-left:none; border-right:none; width:98%; margin:0 auto;}
.blank_4px{height:4px; font-size:1px; overflow:hidden; clear:both;}
.red{color:#FF0000;}


/*==============Edit By Beyond [QQ:114224716]================*/

.clear {clear:both;}
.bg {background:url(bg.png);}
img,input {border:none;}
input {vertical-align:middle;}

/*--------------Header Begin------------*/
.tools {height:23px; padding-top:8px;}
.toolsl {width:65%;}
.toolsr {width:35%; text-align:right; margin-top:-4px;}
.toolsr a {padding:0 5px;}
.logo {margin-left:20px; width:220px; height:70px;}
.search {width:70%;}
.search form {text-align:center; margin-top:12px;}
.in {border:1px solid #acacac; width:520px; padding-top:4px; height:18px;}
.sub {background-position:left -130px; width:84px; height:24px;}
.search p {/*margin:10px 0 0 37px;*/ margin-top:10px; padding-right:30px; text-align:right;}
.search p a {padding-right:8px; color:red;}
.search p a:hover {color:#036; text-decoration:underline;}
/*------------Header End-----------*/

/*------------Nav Begin----------*/
.nav {height:64px; background-position:0 -31px;}
.navtop a,.navbottom a {padding:0 20px; display:inline-block; vertical-align:middle; font-size:14px;}
.navtop a {color:#016ea3; text-decoration:none;}
.navtop span {width:2px; height:33px; display:inline-block; background:url(bg.png) no-repeat -82px -179px; vertical-align:middle;}
.navbottom a {padding:6px 0 0 20px; text-decoration:none;}
.navtop a:hover,.navbottom a:hover,.nav a.this {font-weight:bold;color:red;}
/*-----------Nav End-----------*/

.imb {margin-bottom:8px;}
.cBar {width:301px; overflow:hidden;}
.cmain {width:676px; overflow:hidden;}
.ch2 {width:15px; overflow:hidden; display:inline-block; background-position:; height:30px;}
.cad {position:relative;overflow:hidden;text-align:center;overflow:hidden; width:100%; margin-bottom:3px;}
.putd .inote {width:85px; position:absolute; top:105px; left:3px; background:#000; padding:2px; height:12px; overflow:hidden; line-height:12px; display:block; font-weight:normal; font-size:12px; color:#fff; filter:Alpha(Opacity=70); opacity:0.7;}



.sunMenu1{background-image:url(h3_bg.gif);}
/* 友情连接 */
.link {
	CLEAR: left;FLOAT: left;padding:5px;width:100%;
}
.link ul{width:100%; margin:0 auto;}
.link li{float:left; line-height:1.6em; border-bottom:1px dashed #CCCCCC; width:80px; margin:0 2px; padding-left:2px;}
.link li a{color: #000000;}
