/* common area*/
.logo{position:absolute;display:none;}
a{color:#a5ffff;line-height:1.6em;}
a:hover{color:#fff;}
a.more{float:right;color:#fff;font:12px/27px arial;}
a.more:hover{color:#a5ffff;}
.zs{
	position:absolute;
	top:-18px;
	left:55px;
	width:100px;
	height:30px;
	background: url(img/zs.png) no-repeat 0 0;
	z-index:2;
}
.rcontent{margin:2px 12px;}
/*--boxRound--*/
.boxRound{position:relative;margin:20px 0 16px;}
.boxTop{height:8px;	overflow:hidden;background:url(img/boxRound.gif) no-repeat 0 0;	}
.boxBtm{background:url(img/boxRound.gif) no-repeat 0 -8px;	height:16px;overflow:hidden;}
.boxCon{background:url(img/bgBoxc.gif) repeat-y 0 0;}
.title{color:#fff;font:bold 14px/27px	verdana,"ËÎÌå";	margin:0 auto;	margin-bottom:0.6em;}
.box2 .boxTop{background:url(img/boxRound.gif) no-repeat 0 -24px;}
.box2 .boxBtm{background:url(img/boxRound.gif) no-repeat 0 -32px;}
.box2 .boxCon{background:url(img/bgBoxc.gif) repeat-y -220px 0;}
.box748{width:748px;clear:both;}
.box748 .boxTop{background:url(img/boxRound748.gif) no-repeat 0 0px;height:10px;}
.box748 .boxBtm{background:url(img/boxRound748.gif) no-repeat 0 -10px;}
.box748 .boxCon{background:url(img/boxRound748.gif) repeat-y -748px 0;}
.box748 .zs{left:324px;}
.box489{width:489px;}
.box489 .boxTop{background:url(img/box489.gif) no-repeat 0 0px;height:12px;}
.box489 .boxBtm{background:url(img/box489.gif) no-repeat 0 -12px;height:12px;}
.box489 .boxCon{background:url(img/box489.gif) repeat-y -489px 0;}
.box489 .zs{left:195px;}
.box238{width:238px;}
.box238 .boxTop{background:url(img/box238.gif) no-repeat 0 0px;height:12px;}
.box238 .boxBtm{background:url(img/box238.gif) no-repeat 0 -12px;height:14px;}
.box238 .boxCon{background:url(img/box238.gif) repeat-y -238px 0;}
.box238 .zs{left:69px;}
.box364{width:364px;}
.box364 .boxTop{background:url(img/box364.gif) no-repeat 0 0px;height:12px;}
.box364 .boxBtm{background:url(img/box364.gif) no-repeat 0 -12px;height:14px;}
.box364 .boxCon{background:url(img/box364.gif) repeat-y -364px 0;}
.box364 .zs{left:131px;}
.margin{display:inline-block;width:100%;}

.boxRound .title{width:204px;height:27px;overflow:hidden;background:url(img/title.gif) no-repeat 0 -135px;text-align:center;}
.box2 .title{background:url(img/title.gif) no-repeat 0 -108px;color:#a5ffff;}
.subtitle{
	color:#fff;
	text-align:center;
	background:url(img/title.gif) no-repeat -345px -140px;
	width:204px;
	height:22px;
	font:bold 13px/22px verdana;
}
.col1 .boxRound dl{	width:204px;margin:0 auto;}
.col1 .boxRound dt{	margin:1.2em auto;	clear:both;}
.col1 .boxRound dd{	margin:1em auto;width:136px;overflow:hidden;}
.col1 .boxRound dd a,.col1 .boxRound dd span{float:left;overflow:hidden;color:#a5ffff;text-align:center;white-space:nowrap;}
.col1 .boxRound dd a{width:60px;white-space:nowrap;overflow:hidden;}
.col1 .boxRound dd span{padding:0 2px;}
.focus{width:200px;margin:0 auto 4px;*margin-top:8px;color:#fff;}
.focus p{padding-left:12px;}
.focus iframe{width:200px;height:145px;}
.focus img{margin:0 auto;}
.focus h4{margin:0 0 0.5em;height:22px;background:url(img/title.gif) no-repeat -345px -140px;text-align:center;font-size:14px;}
.focus input{width:120px;height:20px;border:1px solid #000;line-height:20px;vertical-align:bottom;}
.focus button{
	margin-top:3px;
	width:45px;
	height:25px;
	background:url(img/btnS.gif) no-repeat 0 0;
	border:0;
	text-indent:-999em;
	overflow:hidden;
	vertical-align:bottom;
	cursor:pointer;
}
/*--dragdown--*/
.col3Top{
	position:absolute;
	top:0;
	left:0;
	width:748px;
	height:85px;
	background:url(img/col3Top.jpg) no-repeat 0 0;
	z-index:1;
}
.col3Top ul{margin:30px 1.1em 0;}
.col3Top li{position:relative;float:left;margin:0 0.3em;background:url(img/dragdown.gif) no-repeat 0 0;width:169px;height:22px;}
.col3Top li strong{	
	display:block;
	margin:0;
	line-height:22px;
	padding-left:10px;
	width:169px;
	cursor:pointer;
	font-family:"ËÎÌå";
}
.col3Top li div,.dragdown li div{position:absolute;top:21px;left:0px;width:167px;color:#fff;border:1px solid #002444;border-top:0;}
.col3Top li div ul,.dragdown li div ul{margin:0;padding:0;background:#fff;width:167px;}
.col3Top li div li,.dragdown li li{margin:0;list-style:none;background:none;width:167px;}
.col3Top li div li a,.dragdown li li a{display:block;width:150px;height:26px;margin:0;color:#002444;padding-left:17px;line-height:26px;}
.col3Top li div li a:hover,.dragdown li li a:hover{background:#002444;color:#fff;text-decoration:none;}

.dragdown li div ul{background-color:#a1e0e5;padding-bottom:6px;}
.dragdown li li a{height:29px; line-height:29px;}

.col3 .rcontent{padding-top:85px;margin:0 8px; overflow:hidden;}
.home .col3 .rcontent{padding-top:0;}
.pathway{
	width:732px;
	margin: 0 auto 1em;
	display:block;
	background:url(img/title.gif) no-repeat 0 0;
	font:bold 13px/27px arial;
	color:#fff;
}
.pathway span{padding-left:2.3em;}
.pathway a{color:#fff;}
.pathway a:hover{color:#a5ffff;}
.content{width:690px;margin:0 auto;font-size:14px;line-height:26px; overflow:hidden;}
.content h2{
	font:bold 14px/1.4em Arial;
	color:#333;
	text-align:center;
	margin:0;
}
.content .date{font-size:11px;text-align:center;color:#666;text-indent:0;margin:0;font-style:italic;}
.content hr{
	height:2px;
	overflow:hidden;
	background:url(img/nap.gif) no-repeat center 0;
}
.content p{margin:1.6em 0; text-indent:0em;}
.updown{ position:relative;}
.updown img{position:absolute;right:3px;top:3px;}
.updown li{margin:0.8em 0;}
.updown a{color:#333;}
.updown a:hover{color:#f60;}
.relatelink{width:710px;margin:1em auto; overflow:hidden;}
.relatelink p{text-indent:0;margin-bottom:1em;}
.relatelink p iframe{width:710px;height:90px;}
.relatelink dl{
	width:348px;
	height:176px;
	background:url(img/relatelink.jpg) no-repeat 0 0;
}
.relatelink dt{
	padding-left:3.4em;
	margin-top:0.9em;
	line-height:23px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.relatelink dd{margin:6px 1.3em;padding-left:1.6em;border-bottom:1px dashed #024444;background:url(img/icon2.gif) no-repeat 6px center;}
.relatelink dd a{
	color:#333;
	line-height:1.6em;
	white-space:nowrap;
	display:block;
	width:310px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.relatelink dd a:hover{color:#f60;text-decoration:none;}
.floatl{float:left;}
.floatr{float:right;}
.c100{width:100%;}
.pagnation{margin:0.8em;text-align:center;line-height:2em;}
.pagnation a{
	margin:0 4px;
	padding:2px 4px;
	color:#fff;
	border:1px solid #000;
	background-color:#002444;
}
.pagnation a:hover{
	text-decoration:none;
	background-color:transparent;
	border:1px solid #000;
	color:#333;
}
.list{clear:both;font-size:12px;}
.list li{clear:both; margin:0.3em 0;height:2em;border-bottom:1px dashed #002444;line-height:2em;}
.l1,.l2{float:left;line-height:2em;}
.l3{float:right;line-height:2em;font-size:11px;}
.l1{width:50px;text-align:center;}
a.l2{color:#333;}
a.l2:hover{color:#f60;text-decoration:none;}
.category{margin:1em 0;}
.category a{
	float:left;
	padding:0 0px 0 20px;
	background:url(img/category.gif) no-repeat 0 0;
	color:#fff;
	font:bold 14px/32px Arial;
	letter-spacing:10px;
}
.category a:hover{color:#ff0;text-decoration:none;}
.category span{
	height:32px;
	display:block;
	cursor:pointer;
	padding:0 10px;
	margin:0;
	float:left;
	background:url(img/category.gif) no-repeat right -32px;
	
}
/*--spe--*/
.spe{}
.spe .pathway{
	height:165px;
	width:710px;
	color:#033;
	font-size:14px;
	background-image:url(img/spe-pathway.jpg);
	background-repeat:no-repeat;
	line-height:4em;
}
.spe .pathway a{ color:#033;margin-top:2em;}
.spe .content{width:710px;}
.p1{background-position:0 0px;}
.p2{background-position:0 -165px;}
.p3{background-position:0 -330px;}
.p4{background-position:0 -495px;}
.p5{background-position:0 -660px;}
.p6{background-position:0 -825px;}
.p7{background-position:0 -990px;}
.p8{background-position:0 -1155px;}
.p9{background-position:0 -1320px;}
.p10{background-position:0 -1485px;}
/*--zbshow--*/
.zbshow{position:relative;width:646px;margin-left:1.8em;}
.male{position:absolute;right:5px;}
.zbshow .item{height:28px;clear:both;background:url(img/zbshowline.gif) no-repeat 0 27px;}
.zbshow .item span{
	float:left;
	width:50px;
	height:27px;	
	background:url(img/btnzbshow.gif) no-repeat 0 0;
	margin:0 6px 0 0;
	display:inline-block;
}
.zbshow .item span a{
	background:url(img/btnzbshow.gif) no-repeat right -27px;
	display:block;
	height:27px;
	margin:0;
	padding:0 6px;
	color:#000;
	line-height:26px;
	text-align:center;
}
.zbshow .item span a:hover{color:#f60;text-decoration:none;}
.zbshow .item span.current{margin-top:1px;}
.zbshowCon{
	width:647px;
	height:580px;
	position:relative;
	display:block;
	background:url(img/bgzbshow.jpg) no-repeat 0 0;
	display:inline-block;
}
.zbshowCon strong{
	position:absolute;
	display:block;
	width:32px;
	height:32px;
}
.zbshowCon strong .showmain{position:relative;width:32px;height:32px;cursor:pointer;}
.zb1{top:112px;left:159px;}
.zb2{top:112px;left:214px;}
.zb3{top:112px;left:423px;}
.zb4{top:372px;left:159px;}
.zb5{top:372px;left:215px;}
.zb6{top:372px;left:423px;}
.zb7{top:427px;left:423px;}
.zb8{top:489px;left:215px;}
.zbshowCon .detail{
	position:absolute;
	top:16px;
	left:16px;
	width:180px;
	padding:5px 8px;
	border:2px solid #0c0;
	background-color:#002444;
	font:12px/1.8em arial;
	color:#fff;
}
.zbshowCon .detail h4{color:#fc0;}




/*--subleftwrap--*/
.subleftwrap{ color:#073c58;width:705px;border:1px solid #002444;background:#f4fbfb url(img/line3.gif) repeat-y right 0;margin-left:13px;}
.subleft{width:177px;}
.subleft ul{border-bottom:1px solid #68878b;}
.subleft li{
	height:74px;
	width:176px;
	margin:0;
	padding:0;
	background:url(img/subleft.jpg) no-repeat 0 -74px;
	cursor:pointer;
	border-top:1px solid #6d8587;
	border-left:1px solid #6d8587;
}
.subleft li.current{background-position:0 0;border-left:0;}
.subleft li p{height:74px;width:176px;display:inline-block;margin:0;}
.subleft li.current p{background:url(img/arrowleft.jpg) no-repeat 0 center;}
.subleft li p img{float:left;width:46px;height:46px;margin:12px 6px 0 25px;padding:1px 3px 3px 1px;background:url(img/bgdaojuimg.jpg) no-repeat 0 0;}
.subleft .subleft-qjbm li p img{ width:138px;height:48px;background-image:url(img/bgdaojuimg2.jpg);}
.subleft li p strong{display:block;margin-top:12px;}
a.schelp,a.payhelp{
	width:156px;
	height:33px;
	display:block;
	background-image:url(img/btn2.gif);
	text-align:center;
	color:#fff;
	font:bold 14px/33px arial;
	margin:5px auto;
}
a.schelp:hover,a.payhelp:hover{text-decoration:none;color:#002444;}
a.schelp{background-position:0 0;}
a.payhelp{background-position:0 -33px;}

.subleftcontent{width:500px;margin:10px 12px;overflow:hidden; line-height:1.8em;}
.subleftcontent h5{text-align:center;margin:8px 0;line-height:2em;border-bottom:1px groove #7ca6ab;}
.subleftcontent p{margin:0 1em 1.6em 0;}
.subleftcontent p strong{font:bold 13px/1.8em arial;clear:right;}
.subleftcontent h4.title{
	width:480px;
	background-position:0 -189px;
	text-align:left;
	padding-left:28px;
	margin:8px auto;
}
/*--listshow--*/
.listshow{width:510px;margin:8px auto;color:#333;}
.listshow dt{
	height:29px;
	margin:0;
	line-height:29px;
	color:#fff;
	font-weight:normal;
	background:url(img/line2.gif) no-repeat 0 0;
}
.listshow dt span{float:left;display:block;margin:0;text-align:center;padding:0;}
.listshow dd{clear:both;min-height:60px; _height:60px;vertical-align:middle;margin:0;position:relative;}
.listshow dd span{float:left;display:block;margin:6px 0 0 0;text-align:left;padding-left:8px;}
.listshow dt span{background:url(img/line4.gif) no-repeat right center;}
.listshow dd span{vertical-align:middle;}
.listshow dd.even{background-color:#ddf2f4;}
span.ls01{width:77px;}
span.ls02{width:77px;}
span.ls03{width:77px;}
span.ls04{width:77px;}
span.ls05{width:77px;}
span.ls06{width:80px;}
.listshow dd span img{border:1px solid #002444;margin-top:10px;}
.listshow dd .detail{
	position:absolute;
	top:25px;
	left:45px;
	border:1px solid #002444;
	padding:6px 8px;
	background:#ddf2f4;
}
/*--tabMenu--*/
.tabMenu span em{display:none;}
.tabMenu span{
	height:20px;
	display:block;
	cursor:pointer;
	padding:0 5px 0 0;
	margin:7px 5px 0 0;
	float:left;
}
.tabMenu span a{
	display:block;
	padding:0 6px 0 11px;
	margin:0;
	color:#fff;
	font:13px/16px Arial;
}
.tabMenu span a:hover{color:#ff0;text-decoration:none;}
.tabMenu span.on{background:url(img/btnTab.gif) no-repeat right -20px; }
.tabMenu span.on a{background:url(img/btnTab.gif) no-repeat 0 0px;	color:#000;line-height:20px;}
.tabMenu span.on a:hover{color:#000;}

/*rankMethod*/
.rankMethod{width:328px;height:23px;clear:both;background:url(img/zbshowline.gif) no-repeat 0 22px;margin:0 auto 6px;}
.rankMethod span em{display:none;}
.rankMethod a{
	color:#333;
	width:46px;
	height:23px;
	line-height:24px;
	float:left;
	text-align:center;
}
.rankMethod a:hover{text-decoration:none;color:#090;}
.rankMethod span.on a,.rankMethod a:hover{background:url(img/tabMenu2.gif) no-repeat 0 0;font-weight:bold;}
/*boxRound margin*/
.iframes{margin:340px 0 12px;}
.bbs,.rank{margin:20px 0 30px;}

/*--photolist--*/
.photolist div{
	float:left;
	width:33.3%;
	text-align:center;
}
.photolist div img{width:200px;height:120px;border:1px solid #002444;display:block;margin:4px auto;}


/*--img over--*/
.subleftcontent img{
	max-width:500px;
	width: expression( this.width > 500 ? "500px" : (this.width+"px") );
}
/*--detail--*/
.detail h4{color:#f60;font-size:13px;}
.detail p{ clear:both;margin:0;}
.detail p span{float:none;display:inline;}
.detail p span{}

/*-----bg53kf-----*/
/* #iconDivMain1{
	background:url(img/53kf.gif) no-repeat 0 0;
	}
#iconDivMain1 img{
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
	z-index:1200;
}
*/
/*--gw--*/
.gw{width:315px;height:55px;}
.gw dt{height:50px;background-position:0 center;}
.petfullshow dt.arrowright {background-position:-17px center;}
.gw dd{width:260px;text-align:left;height:55px;position:relative;}
* html .gw dd{width:245px;padding-left:15px;}
.gw dd .detail{
	position:absolute;
	top:30px;
	left:30px;
	white-space:normal;
	width:180px;
	background:#fff;
	border:1px solid #002444;
	padding:3px 4px;
}
.gw dd img{width:50px;height:50px;}
.gw dd ul{white-space:nowrap;width:250px;height:55px;overflow:hidden;}
.gw dd li{display:inline;margin-right:8px;}

.media .rcontent div{margin:8px 1.6em;}
.media .rcontent a{color:#333;margin:0 6px;}
.media .rcontent a:hover{color:#f60;}
/*====================pop-vote===================*/
.pop-vote{
	position:absolute;
	width:480px;
	overflow:hidden;
	z-index:9999;
}
.pop-vote-t{
	background:url(img/pop-vote-top.jpg) no-repeat;
	height:22px;
	padding:22px 0 0 50px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	position:relative;
}
.pop-vote-c{
	background:url(img/pop-vote-center.jpg) repeat-y;
	padding:15px 10px 0;
}
.pop-vote-c dl{
	color:#033;
}
.pop-vote-c dt{
	font-size:12px;
	margin:0 0 10px 15px;
}
.pop-vote-c dd{
	margin-bottom:12px;
}
.pop-vote-c dd span em ,.pop-vote-c dd span{
	display:inline-block;
	vertical-align:middle;
	height:14px;
}
.pop-vote-c dd span.st{
	width:150px;
	text-align:right;
}
.pop-vote-c dd .v1, .pop-vote-c dd .v2, .pop-vote-c dd .v3, .pop-vote-c dd .v4 {
	background:#c1dde1;
	height:14px;
	margin:0 10px;
	overflow:hidden;
	width:170px;
}
.pop-vote-c button {
	background:url(img/btnVote.jpg) no-repeat scroll 0 0 transparent;
	border:0 none;
	color:#fff;
	cursor:pointer;
	height:32px;
	line-height:22px;
	margin:8px 0 0 170px;
	width:78px;
}
.pop-vote-f{
	background:url(img/pop-vote-foot.jpg) no-repeat;
	height:42px;
}
.pop-vote-alpha{
	background:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity: 0.60;
	z-index:998;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:1522px;
}
.pop-vote-close{
	position:absolute;
	background:url(img/blank.gif) no-repeat 0 0;
	width:17px;
	height:17px;
	top:21px;
	right:22px;
	cursor:pointer;
}
/*--home banner renew 20110608-*/
.home{background-color:#d3f5f4;background-image:none;  }
.home .page-margin{background-image:url(img/bgHomeBtm.jpg); }

.home .nav{width:1000px;height:50px; }
.home .nav ul li{width:1000px;height:50px;}
.home .nav a{float:left; height:50px;background-image:url(img/navHome.jpg);}
.home .nav a:hover,.home .nav .current{background-image:url(img/navHome_on.jpg); }
.home a.a1{width:113px; margin-left:46px;background-position:-46px 0; }
.home a.a1:hover{background-position:-46px 0;}
.home a.a2{width:113px;margin-left:1px; background-position:-159px 0;}
.home a.a2:hover{	background-position: -159px 0;}
.home a.a3{width:117px;margin-left:1px;background-position:-274px 0;  }
.home a.a3:hover{background-position: -274px 0;}
.home a.a4{width:99px;margin-left:202px;background-position:-592px 0;  }
.home a.a4:hover{background-position:-592px 0; }
.home a.a5{width:104px;margin-left:1px;background-position:-694px 0;  }
.home a.a5:hover{background-position:-694px 0; }
.home a.a6{width:104px;margin-left:1px; background-position:-798px 0; }
.home a.a6:hover{background-position:-798px 0; }
.home a.a7{width:96px;margin-left:1px; background-position:-904px 0; }
.home a.a7:hover{background-position:-904px 0;}

.home .header{height:465px; }
.home .quickNav{width:1000px; height:55px; left:0;top:410px;background:url(img/quickNav_new.jpg) no-repeat 0 0; }
.home .quickNav a{}
.home .quickNav a:hover{background-image:none; }
.home .q1{margin-left:160px; _margin-left:80px; width:160px; }
.home .q2{width:175px; }
.home .q3{margin-left:5px; width:175px; }
.home .q4{margin-left:10px; width:180px; }
.home .login{top:253px;left:315px;}
