.passport {
	background: url(/skins/images/5.0/passport3.gif?v=4.2.4) no-repeat;
	/*background: url(/skins/images/5.0/timg.jpg?v=4.2.4) no-repeat -237px -297px;*/
	/*height: 143px;*/
/*	margin-bottom: 5px;*/
	/*height:200px;*/
}
.passport form {
	padding-top: 37px;
	zoom: 1;
	/*background: url(/skins/images/5.0/pptop.gif?v=4.2.4) no-repeat;*/
}
.passport input {
	margin: 0;
	padding: 0;
	vertical-align: middle;
}
.uploadskin {
	padding: 10px 0;
	text-align: center;
	background: #fff;
/*	background-color:#FFD27B;*/
}
.input1 {
	width: 178px;
	height: 21px;
	line-height: 21px;
	margin: 0;
	padding: 0;
	border: 1px solid #EBB561;
}
.btn1 {
	background: url(/skins/images/5.0/btn1.gif?v=4.2.4) no-repeat;
	width: 55px;
	height: 21px;
	font-size: 12px;
	border: none;
}
.inputbox {
	height: 28px;
	padding-left: 12px;
}
.inputbox2 {
	height: 34px;
	padding-left: 12px;
}
.pplink {
	text-align: center;
}
.pplink a {
	color: #000;
}
.pplink a:hover{
	text-decoration:underline;
}
/*side
*/

#win7 {
	background: url(/skins/images/5.0/win7.jpg?v=4.2.4) no-repeat;
	height: 531px;
	width: 992px;
	margin: 5px auto;
	position: relative;
	line-height: 23px;
	font-size: 14px;
	color: #fff;
}
.sogouwin7 {
	width: 490px;
	position: absolute;
	top: 120px;
	right: 45px;
}
.sogouwin7 p {
	margin-bottom: 23px;
}
.btnwin7 {
	position: absolute;
	top: 301px;
	left: 126px;
	background: url(/skins/images/5.0/btnwin7.jpg?v=4.2.4) no-repeat;
	width: 205px;
	height: 115px;
	overflow: hidden;
	line-height: 500px;
}
.btnwin7:hover {
	background: url(/skins/images/5.0/btnwin7.jpg?v=4.2.4) no-repeat left -135px;
}
.maint1, .maint2, .maint4 {
	background: url(/skins/images/5.0/maint1.gif?v=4.2.4) no-repeat;
	height: 32px;
	line-height: 32px;
	text-align: right;
	padding: 0 18px;
	font-weight: bold;
	font-size: 12px;
	color: #B74309;
}
.maint1 a {
	color: #B74309;
}
.maint2 {
	background: url(/skins/images/5.0/maint2.gif?v=4.2.4) no-repeat;
	color: #C0E2FF;
}
.maint3 {
	background: url(/skins/images/5.0/maint3.gif?v=4.2.4) no-repeat;
	height: 32px;
	line-height: 32px;
	padding-left: 26px;
	color: #BE4B11;
	font-size: 14px;
}
.maint4 {
	background: url(/skins/images/5.0/maint4.gif?v=4.2.4) no-repeat;
	color: #C0E2FF;
}
.maint5, .maint6 {
	background: url(/skins/images/5.0/maint5.gif?v=4.2.4) no-repeat;
	height: 33px;
	line-height: 33px;
	padding-left: 38px;
	color: #BE4B11;
	font-size: 14px;
}
.maint6 {
	background-image: url(/skins/images/5.0/maint6.gif?v=4.2.4);
	color: #286ABB;
}
/*sidelist
*/
.sidelist {
	padding: 1px 5px 0;
	line-height: 27px;
	background: #fff;
	margin-top: -2px;
	padding:1px 16px 1px 12px;
}
.sidelist li {
	border-top: 1px dashed #E8F4F8;
	zoom: 1;
}
.sidelist a {
	display: block;
	line-height: 30px;
	height: 30px;
	color:#000000 ;/*#165B94*/
	padding-left: 63px;
}
.sidelist a:hover {
	background: url(/skins/images/5.0/sidelisthover.gif) no-repeat 0px 2px;
	color: #FD7217;
}
 .sidelist .catenum {
	color: #999999;
}
.sidelist2 {
	line-height: 27px;
	padding: 4px 0 0 22px;
	background: #fff;
}
.sidelist2 li {
	padding-left: 19px;
	background: url(/skins/images/5.0/blt1.gif) no-repeat left 10px;
}
.sidelist2 a {
	color: #000;
}

/*view_skin*/
/*view_skin end*/



/* Add by tianfeng@sohu-rd.com 2009-09-18 */
/*by luoj 2009-09-21*/
/*
*/

/* select下拉 */
.ppselecter, .ppselecter * {font-size:12px; font-family:"宋体", Verdana, Arial, Helvetica, sans-serif; line-height:normal;}
.ppselecter {border: 1px solid #FFA700; width: 140px;margin-left:1px;}
.ppselecter .ppseltit {background-color: #FFF6DF;height:15px;padding-top:4px;text-indent:6px; color:#FF6000;}
.ppselecter table td table td {padding: 3px;}
.ppselecter .active {background:#FDD463; color:#333; font-weight: normal;}

/* 登录中 */
.ppWaitMsg{
background:url(http://www.sohu.com/passport/images/load.gif) no-repeat center 25px;color:#FF6000;padding-top:80px;padding-left:30px;font-size:12px;font-weight: normal;
}

/* 登录后 */
.passportc .listContA a, .passportc .listContA a:link, .passportc .listContA a:hover, .passportc .listContA a:visited{
    color: #0C52A2;
}   
.pptitle2{
	padding-top:30px;
}
.passportc .listContA{
	width:234px;
	margin-left:6px;
    /*height:65px;*/border:1px #A8B0BD solid;background:#fff;
    /*margin:1px 3px 0px -1px!important;margin:8px 3px 0px -1px;*/
    color:#000;
    padding:5px; 
    line-height:17px;
	margin-top:1px;
}
.passportc .listContA ul{margin-top:7px!important;margin-top:9px;margin-left:8px;}
.passportc .listContA li{margin-bottom:7px;}
.passportc .listContA li p{color:#313031;}
    
.passportc .middle{color:#FF6000;margin-left:6px;}
.passportc .middle li{float:left;margin-top:6px;margin-left:5px;}
.passportc .middle li img{background:url(http://www.sohu.com/passport/images/pic005.gif) no-repeat;width:34px;height:13px;}
.passportc .middle .current{
    padding:0px 7px 2px 7px;
    margin:-1px 0px 0px 0px!important;/*for ie*/
    background:#fff;
    border:1px #A8B0BD solid;border-top:0px;
}
.passportc .bottom{color:#FF6000;clear: both;}
.passportc .bottom ul{margin-left:0px!important;margin-left:-10px;}
.passportc .bottom li{float:left;margin-top:6px;margin-left:5px;}
.passportc .bottom .dabenying{float:right;margin-top:1px;}
.passportc .bottom .dabenying img{width:54px;height:21px;background:url(http://www.sohu.com/passport/images/pic007.gif) no-repeat;bo
rdr:0;}
.passportc .candle{position: absolute;top:12px;left:220px;}
.pptitle2 a, .pptitle2 a:link, .pptitle2 a:hover,.pptitle2 a:visited{
    margin-left:20px; color:#0C52A2;
}
html, body {
	_height: 100%;
}
#facybox {
	position: absolute;
	top: 0;
	left: 0;
	/*margin: -20px 0 0 -20px;*/
	z-index: 100;
	text-align: left;
	/*padding: 18px;*/
	min-width: 40px;
	min-height: 40px;
	border: 3px solid #6F6F6F;
}
#facybox a {
	/*color: #00A9FF;*/
	color:#6EAFD5;
	text-decoration: underline;
}
#facybox .w,  #facybox .e, #facybox  .nw,
#facybox .ne, #facybox .sw, #facybox .se {
	min-height: 18px;
	min-width: 13px;
	display: none;
}
#facybox .n, #facybox .s {
	background-repeat: repeat-x;
	height: 18px;
}
#facybox .w, #facybox .e {
	background-repeat: repeat-y;
}
#facybox .nw, #facybox .ne, #facybox .sw, #facybox .se,
#facybox a.next, #facybox a.prev,
#facybox .closek #facybox .loading {
	background-repeat: no-repeat;
}
#facybox a.next {
	background-position: 9999px 50%;
}
#facybox a.prev {
	background-position: -9999px 50%;
}
#facybox a.prev:hover{
	background-position: 0 50%;
}
#facybox a.next:hover{
	background-position: 100% 50%;
}
#facybox .close {
	position: absolute;
	right: 15px;
	top: 15px;
	width: 16px;
	height: 16px;
	background: url(/skins/images/close.gif) no-repeat;
}
#facybox .prev,
#facybox .next{
	display: block;
	position: absolute;
	cursor: pointer;
}
#facybox .navigation .counter{
	background: #000;
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: -33px;
	left: -10px;
	padding: 2px 0;
	font-size: 11px;
}
#facybox .loading {
	margin: 0 auto;
	width: 22px;
	height: 22px;
	text-align: center;
}
#facybox .popup {
	position: relative;
	background: #fff;
	padding:10px 0;
}
#facybox table {
	border-collapse: collapse;
}
/*#facybox td {
	border-bottom: 0;
	padding: 0;
}*/
#facybox .body {
	/*padding: 10px;*/
	background: #fff;
	width: auto;
	padding: 3px 3px 16px;
}
#facybox .loading {
	text-align: center;
}
#facybox .image {
	text-align: center;
	line-height: 0;
}
#facybox img {
	border: 0;
	margin: 0;
}
#facybox .footer {
	position: absolute;
	top: 28px;
	left: 23px;
	padding: 0;
	width: 90%;
}
#facybox .footer img {
	vertical-align: middle;
}
#facybox .tl, #facybox .tr, #facybox .bl, #facybox .br {
	height: 10px;
	width: 10px;
	overflow: hidden;
	padding: 0;
}
#facybox_overlay {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}
.facybox_hide {
	z-index: -100;
}
.facybox_overlayBG {
	background-color: #000;
	z-index: 99;
}
* html #facybox_overlay {
	position: absolute; /* ie6 hack */
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
/*.lightbox {
	border: 3px solid #6F6F6F;
	background: #fff;
	padding: 3px;
}*/
.lbtitle {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	padding-left: 24px;
}
.lbtitle .red {
	font-size: 12px;
	font-weight: normal;
}
.lbcomment {
	padding: 0 18px 18px 13px;
	clear: both;
	zoom: 1;
}
.lbcomment textarea {
	height: 100px;
	width: 575px;
}
.input1 {
	border: 1px solid #E0E0E0;
}
.lblogin {
	margin-bottom: 25px;
	padding: 0 25px 0 20px;
}
.anonymous {
	float: right;
}
.lbtitle2 {
	line-height: 36px;
	padding-left: 23px;
	border-bottom: 1px solid #E1E1E1;
	font-size: 14px;
	margin: 0 3px;
}
.lbaward {
	width: 380px;
	margin-left: 15px;
	border-collapse: collapse;
}
.lbaward td {
	padding: 28px 0 45px;
}
.awicon {
	width: 75px;
	text-align: center;
}
.passtitle {
	line-height: 32px;
	border-bottom: 1px dotted #000;
	padding-left: 15px;
	font-size: 12px;
	margin: 0 8px 13px;
}
.passstrong {
	color: red;;
	margin-right: 40px;
}
.passlogin {
	width: 313px;
	line-height: 35px;
	margin: 0 8px 5px;
}
.passlogin th {
	text-align: right;
	font-weight: normal;
	padding-right: 12px;
	width: 70px;
}
.passlink, .passlink2 {
	text-align: center;
}
#facybox .passlink a {
	color: #000;
	text-decoration: none;
	margin: 0 8px;
}
.passlink2 a {
	margin: 0 8px;
}
.passuser {
	width: 313px;
	margin: 0 8px 25px;
	line-height: 30px;
}
.passface {
	width: 130px;
	text-align: center;
}
.passusername {
	margin-right: 30px;
}
/*6.8添加，tag选项*/
/*详情页皮肤管理器链接*/
.login_bar{ height:21px; overflow:hidden;zoom:1;}
.login_bar a{ display:inline-block; height:21px; line-height:21px;padding-left:20px; margin-right:25px; background:url(/skins/images/9m/icon.gif) no-repeat;}
.login_bar a.login_t{ background-position:0 -147px}
.login_bar a.reg_t{ background-position:0 -218px}
.cmtsub{padding-left:8px;}
.wrapper{ width:499px; margin:0 auto;height:295px;}
.tit{ width:485px;height:44px; padding:0 7px;background:url(/skins/images/5.1/t_bg.png) no-repeat 0 0; line-height:200px; overflow:hidden;zoom:1; position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/t_bg.png');_background-image: none;}
.content_wrapper{ width:499px;height:229px; padding:0px;/*background:url(/skins/images/5.1/bg.png) repeat-y 0 0;*/position:relative;/*_filter:progid:DXImageTransform.Microsoft.AlphaI
ageLoader(src='/images/5.1/bg2.png');_background-image: none;*/}
.content_wrapper .main{ padding:30px 0;float:left;width:485px;background:#fff;height:169px;_height:150px;_padding:26px 0px 25px 0px;z-index:100;}
.content_wrapper .m_table{ width:400px; margin:0 auto; font-size:14px;}
.content_wrapper .left{float:left;background:url(/skins/images/5.1/left.png);width:7px;height:229px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/left.png');_background-image: none;}
.content_wrapper .right{float:left;background:url(/skins/images/5.1/right.png);width:7px;height:229px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/right.png');_background-image: none;}
.m_table td{ padding:10px 0 3px;}
.lab{ font-size:16px;}
.m_table td .blue{ font-size:13px; color:#1AADE4;}
.m_table td .i_text{ width:215px; height:22px;padding:8px 12px;background:url(/skins/images/5.1/sprites.gif) no-repeat -6px -156px; position:relative;}
.m_table td .h_i_text{width:215px; height:22px; padding:8px 12px;background:url(/skins/images/5.1/sprites.gif) no-repeat -6px -206px; position:relative;}
.i_sel_wrapper{ position:absolute; left:-2px;left:-4px\9;_left:-3px;width:229px; background:#fff; border:1px solid #F5B761; padding:1px; font-size:13px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
        .i_sel_wrapper{left:-2px;}
}
.sel_tips{ background:#FFF3E2; color:#EFB258; padding-left:8px; height:25px; line-height:25px; margin-bottom:1px;font-size:13px;}
.sel_email li a{ display:block; width:220px; padding-left:7px;height:25px; line-height:25px; color:#000;}
.sel_email li a:hover{ background:#FFC673; text-decoration:none; color:#000;}
.m_table td .i_text input,.m_table td .h_i_text input{ height:22px; line-height:22px; width:212px; border:0 none;font-size:14px;color:#666;outline:0px;}
.tips{ /*margin-top:7px;*/width:229px; height:29px; border:1px solid #FFAB76; background:#FFFFCF; overflow:hidden;zoom:1;margin-left:111px;}
.tips p{ padding:7px 0 6px 30px; height:16px;background:url(/skins/images/5.1/sprites.gif) no-repeat -170px -10px;}
.btn_t{ width:300px; margin-top:15px;margin-left:111px;}
.btn_t .btn{ display:block;width:83px; height:38px; line-height:200px; overflow:hidden;background:url(/skins/images/5.1/sprites.gif) no-repeat;border:none;cursor:pointer;}
.btn_t .login{ background-position:-15px -80px;margin-right:20px;}
.btn_t .login:hover{background-position:-111px -80px;}
.btn_t .cancle{ background-position:-235px -80px;}
.btn_t .cancle:hover{ background-position:-332px -80px;}
.ch_box input{ margin-right:3px; vertical-align:middle;}
.b_bg{ height:10px; width:499px; overflow:hidden;zoom:1;background:url(/skins/images/5.1/b_bg.png) no-repeat 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/5.1/b_bg.png');_background-image: none;}
.passportloading{position:absolute;top:94px;left:235px;}
/*
*/
#facybox .loading {background: url("/skins/images/reg/058.gif") no-repeat scroll 0 0 transparent;}
#facybox {border: none;}
#facybox .popup {background: none;}
#facybox .body {background: none;}

/*old css end*/

body, ul, ol, h2, h3, p, td, th, form {
	list-style: none;
	margin: 0;
	padding: 0;
}
body {
	background: #EBEBEB url(/skins/images/5.0/top.gif) repeat-x;
	color: #333;
	text-align: center;
	line-height: normal;
}
body, input, select, textarea, table {
	font-family: Simsun, serif;
	font-size: 12px;
}
img {
	border: none;
}
a {
	color: #666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#main {
	width:990px;
	background-color:#fff;
	margin:0 auto 10px;
	/*padding:35px 0 7px;*/
	text-align:left;
	padding-top:5px;
}
#main:after {
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	content: ".";
}
#catenav {
	width:245px;
	height:345px;
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -402px 0 transparent;
	float:left;
	margin:0 0 6px 5px;
	display:inline;
}
#catenav ul {
	line-height:33px;
	padding:36px 3px 0 2px;
}
#catenav ul a {
	color:#DB8B00;
	display:block;
	height:30px;
	overflow:hidden;
	padding-left:50px;
	zoom: 1;
	background:url(/skins/images/5.1/cateicon.gif) no-repeat;
}
#catenav ul a:hover {
	background-color:#FCF2E7;
	text-decoration: none;
}
#catenav ul a.cartoon {
	background-position:15px 7px;
}
#catenav ul a.landscape {
	background-position:15px -27px;
}
#catenav ul a.fashion {
	background-position:15px -61px;
}
#catenav ul a.game {
	background-position:15px -95px;
}
#catenav ul a.star {
	background-position:15px -129px;
}
#catenav ul a.movie {
	background-position:15px -163px;
}
#catenav ul a.sports {
	background-position:15px -197px;
}
#catenav ul a.anime {
	background-position:15px -231px;
}
#catenav ul a.dtt {
	background-position:15px -265px;
}
#introbox {
	width:730px;
	height:345px;
	float:right;
	display:inline;
	margin-right:5px;
}
#intro {
	height:267px;
}
.intro3 {
	background:url(/skins/images/5.1/intro3.jpg) no-repeat;
}
.dlbrowser {
	width:186px;
	height:71px;
	overflow:hidden;
	line-height:1000px;
	margin:176px 0 0 483px;
	display:inline-block;
}
.intronav {
	height:77px;
	background:url(/skins/images/5.1/intronav.gif) no-repeat;
	position:relative;
}
.slidebox {
	width:660px;
	margin-left:35px;
}
.slidebox li {
	width:130px;
	height:74px;
	background:url(/skins/images/5.1/slidebox.gif) no-repeat;
	margin:0 1px;
	float:left;
	display:inline;
	text-align:center;
	position:relative;
}
.slidebox li img {
	margin-top:7px;
}
.piclable {
	position:absolute;
	width:119px;
	height:65px;
	line-height:100px;
	overflow:hidden;
	background-color:#000;
	opacity:0.6;
	filter:Alpha(opacity=60);
	color:#fff;
	text-align:right;
	padding-right:14px;
	left:2px;
	top:2px;
	cursor:pointer;
}
.slidebox a:hover {
	zoom:1;
}
.current span {
	opacity:1;
	filter:Alpha(opacity=100);
	height:68px;
	top:4px;
	background:transparent no-repeat center top;
	line-height:1000px;
}
.sctrlbtn_l, .sctrlbtn_r {
	width:35px;
	height:71px;
	background:url(/skins/images/5.1/sctrl.gif) no-repeat left -91px;
	position:absolute;
	left:0;
	top:4px;
	overflow:hidden;
	line-height:500px;
}
.sctrlbtn_l:hover {
	background-position: -49px -91px;
}
.sctrlbtn_l:active {
	background-position: -98px -91px;
}
.sctrlbtn_r {
	right:0;
	left:auto;
	background-position:left top;
}
.sctrlbtn_r:hover {
	background-position: -49px top;
}
.sctrlbtn_r:active {
	background-position: -98px top;
}
#skinbox {
	clear:both;
	margin-bottom:6px;
	height:1110px;
	background:url(/skins/images/6.0/skin_box.png) no-repeat;
	padding-left:13px;
}
.skinseries {
	height:49px;
}
.skinseries a {
	color:#999;
}
#rankbox1 {
	width:222px;
	overflow:hidden;
	float:left;
}
.ranktitbox {
	height:42px;
	font-size:12px;
	font-weight:normal;
}
.ranktit {
	float: left;
}
.ranknav {
	height:24px;
	line-height:20px;
	overflow:hidden;
	padding-right:19px;
	float:right;
}
.ranknav li {
	text-align:center;
	float:left;
	margin-left:14px;
}
.ranknav span {
	color:#999;
	width:51px;
	height:24px;
	display:block;
	cursor:pointer;
}
/*.ranknav a:hover {
	background:url(/skins/images/ranknav.gif) no-repeat;
	color:#C46819;
}*/
.ranknav span.cur, .ranknav span:active {
	background:url(/skins/images/5.1/picback_new.gif) no-repeat left top;
	color:#fff;
}
.skinname {
	font-size:12px;
	line-height:20px;
	clear:both;
	/*margin-left:20px;*/
	color:#FF9900;
	font-weight:bold;
}
.skinsnap {
	text-align:center;
	height:69px;
	overflow:hidden;
	width:204px;
	border:none;
}
.ranktop3, .ranktop10 {
	width:12px;
	height:12px;
	line-height:12px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	background-color:#B7DEFF;
	font-size:10px;
	margin-left:7px;
	display:inline-block;
}
.ranktop10 {
	background-color:#FFF0D7;
	color:#CCAA51;
}
.ranklist {
	color:#cccccc;
}
.ranklist li {
	padding:0 18px 0 0;
	height:29px;
}
.ranklist a {
	color:#666666;/*#5CB4FF*/
}
.ranknum {
	float:right;
	padding-right:4px;
}
.dlbtn2 {
	width:63px;
	height:23px;
	line-height:21px;
	background:url(/skins/images/5.1/backmerge.jpg) no-repeat scroll 0 -519px transparent;
	color:#6a6a6a!important;
	text-indent:24px;
	/*	float:right;*/
	position:absolute;
	top:61px;
	left:272px;
	display:block;
}
.dlbtn1 {
	width:63px;
	display:block;
	height:23px;
	line-height:21px;
	background:url(/skins/images/5.1/backmerge.jpg) no-repeat 0 -519px;
	color:#6a6a6a!important;
	text-indent:24px;
	float:right;
}
.dlbtn1:hover, .dlbtn2:hover {
	color:#999;
	background:url(/skins/images/5.1/backmerge.jpg) no-repeat -72px -519px;
	text-decoration: none;
}
.dlbtn1:active, .dlbtn2:active {
	color:#999;
	background:url(/skins/images/5.1/backmerge.jpg) no-repeat -145px -519px;
}
.topdl {
	height:30px;
	line-height:30px;
}
.topdl a {
	color:#999;
}
.topdl .dlbtn1 {
	margin-top:4px;
}
#skincate {
	height:531px;
}
.catenav2 {
	height:33px;
}
.catenav2 li {
	text-align:center;
	float:left;
	margin-right:5px;
	display:inline;
	height:31px;
	width:51px;
}
.catenav2 a {
	width:51px;
	line-height:21px;
	line-height:22px\0;
	/*line-height:35px;*/
	display:block;
}
.catenav2 a:hover {
	background:url(/skins/images/5.1/picback_new.gif) no-repeat;
	color:#fff;
	text-decoration: none;
	height:26px;
}
.catenav2cur {
	background:url(/skins/images/5.1/picback_new.gif) no-repeat;
	color:#fff;
	text-decoration: none;
	height:26px;
}
.catenav2 a.cur, .ranknav a:active {
/*background:url(/skins/images/5.1/ranknav.gif) no-repeat left -57px;
	color:#C46819;*/
}
.ranknav a:hover {
	text-decoration: none;
}
.sctrlbtn2_l, .sctrlbtn2_r {
	width:18px;
	height:20px;
	background:url(/skins/images/5.1/sctrl2.gif) no-repeat left -30px;
	position:absolute;
	left:7px;
	top:8px;
	overflow:hidden;
	line-height:500px;
}
.sctrlbtn2_l:hover {
	background-position: -54px -30px;/*background-position: -27px -30px;*/
}
.sctrlbtn2_l:active {
	background-position: -54px -30px;
}
.sctrlbtn2_r {
	right:7px;
	left:auto;
	background-position:left top;
}
.sctrlbtn2_r:hover {
	background-position: -54px top;/*background-position: -27px top;*/
}
.sctrlbtn2_r:active {
	background-position: -54px top;
}
.skinlist li {
	width:321px;
	height:161px;
	float:left;
	margin:0 12px 0 17px;
	display:inline;
}
.skinsnap2 {
	text-align:center;
	/*	background:url(/skins/images/5.1/skinlist.gif) no-repeat;*/
	height:109px;
	margin-bottom:10px;
	padding-top:1px;
}
.skinsnap2 img {
	border: 1px solid #e1e7e5;
	width:320px;
	height:110px;
	padding: 1px;
}
.dlbar {
	padding-left:2px;
	padding-top:5px;
	_padding-top:2px;
	color:#666;
}
#skindesign {
	width:227px;
	height:113px;
	float:left;
	/*	background:url(/skins/images/5.1/skindesign.gif) no-repeat;*/
	margin:0 5px 0 8px;
	display:inline;
	clear: both;
}
.skinul, .editor {
	background:url(/skins/images/5.1/picback_new.gif) no-repeat scroll 0 -27px transparent;
	width:103px;
	color:#E16F32;
	display:inline-block;
	overflow:hidden;
	height:25px;
	font-weight:bold;
	padding-top:15px;
}
.skinul:hover {
	background-position:0 -71px;
}
.skinul:active {
	background-position:0 -71px;
}
.editor {
	background-position:-103px -27px;
}
.editor:hover {
	background-position:-103px -71px;
}
.editor:active {
	background-position:-103px -71px;
}
.designbtn {
	margin-top:7px;
	text-align:center;
	width:240px;
	height:39px;/*	background: url("/skins/images/5.1/skinsheji.gif") no-repeat scroll 5px 0 transparent;*/
}
.editoropt {
	line-height:33px;
	margin-bottom:10px;
}
.editoropt li {
	background:url(/skins/images/5.1/backmerge.jpg) no-repeat -104px -555px;
	padding-left:16px;
	float:left;
	width:113px;
	height:30px;
	overflow:hidden;
}
.missiondiv {
	width:90%;
	height:auto;
	border:#f0f0f0 solid 1px;
	margin-left:10px;
	background-color:#f7f7f7;
	_margin-left:5px;
}
.mission {
	color:#B67A10;
	font-size:12px;
	padding-left:22px;
	line-height:31px;
}
.missionlist {
	padding-left:22px;
	line-height:31px;
}
#skintag {
	width:470px;
	height:283px;
	float:left;
	margin-right:10px;
	margin-left:12px;
	display:inline;
}
.taglist li {
	width:71px;
	height:93px;
	float:left;
	margin:0 4px 4px 0;
	_margin:0 1px 4px 0;
	display:inline;
}
.taglist li a:Hover {
	border-bottom:#EA8928 solid 2px;
}
#betterskins {
	float:left;
	width:206px;
	margin-top:7px;
}
.nextbtn a {
	width:118px;
	font-weight:normal;
	font-size:12px;
	height:23px;
	line-height:20px;
	text-indent:13px;
	display:block;
	color:#EA8928;
	background:url(/skins/images/5.1/nextbtn.gif) no-repeat;
}
.nextbtn a:hover {
	background-position:-154px top;
	color:#FFAB17;
	text-decoration: none;
}
.nextbtn a:active {
	background-position:-312px top;
	color:#EA8928;
}
.nextbtna1 {
	width:118px;
	font-weight:normal;
	font-size:12px;
	height:23px;
	line-height:20px;
	text-indent:13px;
	display:block;
	color:#FFAB17;
	text-decoration: none;
	background:url(/skins/images/5.1/nextbtn.gif) -154px top no-repeat;
}
.nextbtna2 {
	width:118px;
	font-weight:normal;
	font-size:12px;
	height:23px;
	line-height:20px;
	text-indent:13px;
	display:block;
	color:#EA8928;
	background:url(/skins/images/5.1/nextbtn.gif) -312px top no-repeat;
}
.betterlist {
	width:204px;
	padding-top:25px;/*background-image:url("/skins/images/5.0/loading.gif");background-position:130px 50%;background-repeat:no-repeat;*/
}
.betterlist li {
	margin-bottom:30px;
}
.betterlist .betterbg {
	width:204px;
	height:70px;
	border:1px solid #E8F4F8;
}
.dlbetter {
	padding:10px 0 0 10px;
}
.dlbetter a {
	color:#666666;
}
#author {
	padding-top:50px;
	clear:both;
	background:url(/skins/images/6.0/author.png) no-repeat;
	height:360px;
	margin-bottom:6px;
}
.authorank {
	width:237px;
	height:377px;
	float:left;
}
#neworks {
	width:467px;
	height:377px;
	float:left;
	margin:0 10px;
	display:inline;
	/*background:url(/skins/images/5.1/neworks.gif) no-repeat;*/
	position:relative;
	overflow:hidden;
}
.authorlist {
	clear:both;
	/*background:url(/skins/images/5.1/rank1-3.gif) no-repeat 18px 16px;*/
	line-height:24px;
	color:#818181;
	margin-left:10px;
}
.authorlist a {
	color:#666666;
}
.authorlist li {
	color:#DB8B00;
	padding:0 10px;
}
.authorlist .rank1-3 {
	border-bottom:1px dotted #FFEECD;
	padding:6px 10px 8px;
}
.avatar {
	border:1px solid #808080;
	vertical-align:middle;
	display:inline-block;
	width:30px;
	height:30px;
	overflow:hidden;
}
.authorlist .score {
	float:right;
	color:#999999;
}
.authorlist .ranktop3 {
	margin:0 17px 0 0;
}
.authorlist .ranktop10 {
	margin:0 6px 0 0;
}
/*.rank1-3 .score, .rank4 {
	padding-top:15px;
}*/
.ulworks {
	height:40px;
	text-align:right;
	padding-right:30px;
	font-weight:normal;
	font-size:12px;
	line-height:40px;
}
.ulworks a {
	color:#FF9900;
}
.workslist {
	width:465px;
}
.workslist li {
	width:445px;
	height:100px;
	padding:0 4px 6px 5px;
	border-bottom:1px dashed #E3E3E3;
	margin-bottom:13px;
	_margin-bottom:12px;
 *margin-bottom:12px;
	position:relative;
	color:#666666;
}
.authorinfo {
	width:213px;
	float:left;
	color:#818181;
}
.authorinfo .avatar {
	float:left;
	margin-right:10px;
}
.authorid {
	/*	display:block;
	margin-bottom:25px;*/
	color:#6EAFD5;
}
.dlworks {
	float:left;
	width:215px;
}
.dlbar2 {
	padding-top:9px;
}
.nextbtn2, .nextbtn22 {
	width:467px;
	height:19px;
	line-height:500px;
	_line-height:0px;
	display:block;
	background:url(/skins/images/5.1/nextbtn2.gif) no-repeat;
	position:absolute;
	left:0px;
	bottom:0px;
}
.nextbtn22 {
	background:url(/skins/images/5.1/nextbtn22.gif) no-repeat;
	width:465px;
}
.nextbtn2:hover, .nextbtn22:hover {
	background-position:left -22px;
}
.nextbtn2:active, .nextbtn22:active {
	background-position:left -47px;
}
#interview {
	width:480px;
	float:left;
	margin:0 10px 0 15px;
	display:inline;
}
.interviewlist {
	border-collapse:collapse;
	margin:10px 0 0 16px;
	color:#666;
	line-height:18px;
}
.interviewlist a {
	color:#666;
}
.interviewlist th {
	vertical-align:top;
	width:112px;
	text-align:left;
	padding-bottom:30px;
}
.interviewlist td {
	padding:0 20px 30px 0;
	width:97px;
	vertical-align:top;
}
.interviewlist strong {
	margin-bottom:10px;
	display:inline-block;
}
.interviewlist a:hover strong {
	text-decoration:underline;
}
.authorpic {
	padding:1px;
	background-color:#fff;
	border:1px solid #808080;
}
/*.interviewlist1 {
	line-height:18px;
	padding-left:13px;
	margin-bottom:24px;
	_margin-bottom:10px;
	margin-top:6px;
	color:#666;
}
.interviewlist1 li {
	height:105px;
}
.interviewlist1 .avatar {
	float:left;
	margin-right:10px;
	height: 115px;
	width: 95px;
	background: url("/skins/images/5.1/backmerge.jpg") repeat scroll -409px -503px transparent;
}
.interviewlist1 h3 {
	font-size:12px;
	margin-bottom:9px;
	padding-left: 112px;
}
.interviewlist1 a {
	color:#666;
}*/
#studio {
	float:left;
	width:240px;
}
.sbbs {
	background:url(/skins/images/5.1/sbbs.gif) no-repeat 10px top;
	padding-top:24px;
	float:left;
	margin-top:15px;
}
.sbbs li, #studio li {
	width:100px;
	text-align:center;
	margin-left:13px;
	display:inline;
	float:left;
	margin-bottom:19px;
}
.lm {
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #ECECEC;
}
.sbbs a, #studio a {
	color:#6EAFD5;
	display:block;
	width:90px;
	height:35px;
}
.sbbs a {
	border:1px solid #f4f4f4;
	display:block;
	width:100px;
}
.sbbs img, #studio img {
	display:block;
}
.adbanner {
	background:none repeat scroll 0 0 #F2F2F2;
	clear:both;
	margin:auto auto 10px;
	padding:10px 0;
	text-align:center;
	width:972px;
}
#interactive {
	height:600px;
	padding-top:50px;
	background:url(/skins/images/6.0/interactive.png) no-repeat;
}
#cooperation {
	width:250px;
	height:445px;
	float:left;
	background:url(/skins/images/5.1/cooperation.gif) no-repeat;
}
.newsblock {
	background:url("/skins/images/5.1/block.png") no-repeat scroll 0 0 transparent;
	width:981px;
	height:632px;
	margin-left: 5px;
}
.newsblock_l {
	float: left;
	width: 233px;
}
.newsblock_m {
	display: inline;
	float: left;
	height: 595px;
	width: 365px;
	_overflow: hidden;
	padding-left: 8px;
	position: relative;
	_zoom:1;
}
.newsblock_r {
	display: inline;
	float: left;
	height: 595px;
	width: 340px;
	padding-left: 8px;
	overflow: hidden;
	position: relative;
	_zoom:1;
}
.urank {
	display: inline;
	float: left;
	height: 355px;
	width: 225px;
}
.uranknav {
	height: 20px;
	margin-bottom: 6px;
	padding-left: 10px;
}
.uranknav .li_1 {
	float: left;
	font-weight: bold;
	color:#E0B871;
	padding-left:8px;
}
.uranknav .li_2 {
	float: right;
	color:#CCCCCC;
	padding-right: 8px;
}
.bbsblock {
	margin-top: 20px;
}
.bbslist {
	clear: both;
	color: #818181;
	line-height: 24px;
	padding-left: 20px;
}
.bbslist li {
	background: url("/skins/images/5.1/backmerge.jpg") no-repeat scroll 0 -581px transparent;
	padding-left: 12px;
	width:195px;
	overflow: hidden;
	white-space:nowrap;
}
.mask {
	bottom:0;
	height: 80px;
	width: 335px;
	position: absolute;
	background: url("/skins/images/5.1/mask_bg.png") no-repeat;
	z-index:50;
	_background:none;
_FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skins/images/5.1/mask_bg.png');
}
.rank4 {
	_padding-top:1px;
}
.cmtlist li {
	border-bottom: none;
}
.cmtime {
	padding: 0 20px 0 42px;
}
.hotcomment {
	display: inline;
	float: left;
	height: 560px;
	margin: 0 39px 0 10px;
	overflow: hidden;
	position: relative;
	width: 335px;
}
.hotnews {
	display: inline;
	float: left;
	height: 560px;
	margin: 0 39px 0 4px;
	overflow: hidden;
	position: relative;
	width: 335px;
}
.scrolly {
	overflow: hidden;
	position: absolute;
	top: 24px;
	left:8px;
	z-index:0;
	width: 335px;
}
.cmtskin {
	height: auto;
}
.scrup, .scrdown {
	width:25px;
	height:18px;
	position:absolute;
	background:url(/skins/images/5.1/backmerge.jpg) no-repeat scroll -553px -570px;
	overflow:hidden;
	line-height:500px;
}
.scrup {
	top:27px;
	left:310px;
	background-position:-553px -601px;
	display:none;
	_display:block;
}
.scrup:hover {
	background-position:-584px -601px;
}
.scrup:active {
	background-position:-615px -601px;
}
.scrdown:hover {
	background-position:-584px -570px;
}
.scrdown:active {
	background-position:-615px -570px;
}
.scrdown {
	left:310px;
	bottom:15px;
	z-index:55;
}
#hotcomment {
	width:345px;
	float:left;
	position:relative;
	margin:91px 40px 0 27px;
	/*padding-top:38px;*/
	display:inline;
	/*	background: url(/skins/images/5.1/hotcomment.gif) no-repeat;*/
	height:316px;
	overflow:hidden;
}
#scrolly {
	width:345px;
	/*height:332px;*/
	position:absolute;
	top:0px;
	overflow:hidden;
}
.cmtlist li {
	margin-bottom:30px;
}
.cmtcontent {
	height:50px;
	line-height:21px;
}
.cmtcontent a {
	color:#6EAFD5;
}
.cmtcontent p {
	margin-left:42px;
}
.cmtcontent .avatar {
	float:left;
}
.cmtcontent {
	border:none;
}
.cmtskin {
	height:64px;
	padding-left:42px;
}
.cmtime {
	padding:0 27px 0 42px;
	color:#797979;
	height:21px;
}
.cmtime span {
	float:right;
}
.scrup, .scrdown {
/*	width:36px;
	height:21px;
	position:absolute;
	right:0;
	background:url(/skins/images/5.1/scroll.gif) no-repeat;
	overflow:hidden;
	line-height:500px;*/
}
.scrup {
	top:50px;
	left:350px;
	background-position:left -45px;
	display:none;
}
.scrup:hover {
	/*background-position:-45px -45px;*/
	background-position:-91px -45px;
}
.scrup:active {
	background-position:-91px -45px;
}
.scrdown:hover {
	background-position:-91px top;/*background-position:-45px top;*/
}
.scrdown:active {
	background-position:-91px top;
}
.scrdown {
	left:315px;
	bottom:15px;
}
#cmttitle {
	background:url("/skins/images/5.1/hotcomment.gif") no-repeat scroll 0 0 transparent;
	position:absolute;
	top:52px;
	left:30px;
	width:30px;
	height:15px;
}
#dynamic {
	width:290px;
	float:left;
	margin-top:53px;
	background:url(/skins/images/5.1/dynamic.gif) no-repeat;
	padding-top:33px;
}
#dynamic span a {
	color:#F16000;
}
.dynamiclist li {
	height:54px;
	line-height:21px;
}
.dynamiclist li .avatar {
	float:left;
}
.dynamiclist li p {
	margin-left:44px;
}
.dynamiclist a {
	color:#5391CA;
}
.signup {
	width:152px;
	height:32px;
	line-height:32px;
	color:#6A6A6A;
	text-align:center;
	display:inline-block;
	background:url(/skins/images/5.1/singup.gif) no-repeat;
}
.signup:hover {
	color:#999;
	background:url(/skins/images/5.1/singup.gif) no-repeat -168px top;
	text-decoration: none;
}
.signup:active {
	background:url(/skins/images/5.1/singup.gif) no-repeat -338px top;
}
.signin {
	text-decoration:none;
}
.bbs {
	background:url(/skins/images/5.1/bbs.gif) no-repeat;
	line-height:22px;
	padding-top:24px;
	margin-top:30px;
}
.bbs li {
	padding-left:12px;
	background:url(/skins/images/5.1/blt2.gif) no-repeat left center;
}
.bbs li a {
	color:#333;
}
.coopunits {
	text-align:center;
	border-collapse:collapse;
	margin:53px auto 0;
}
.coopunits td {
	width:80px;
	height:100px;
	vertical-align:top;
}
.skinrank {
	cursor:pointer;
}
.skinlabel_0, .skinlabel_1, .skinlabel_2, .skinlabel_3, .skinlabel_4, .skinlabel_5, .skinlabel_6, .skinlabel_7, .skinlabel_8, .skinlabel_9, .skinlabel_10, .skinlabel_11, .skinlabel_12, .skinlabel_13, .skinlabel_14, .skinlabel_15, .skinlabel_16, .skinlabel_17, .skinlabel_18, .skinlabel_19, .skinlabel_20 {
	width:73px;
	height:79px;
	display:block;
}
.skinlabel_0 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -257px 0px transparent;
}
.skinlabel_1 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -257px -79px transparent;
}
.skinlabel_2 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -257px -158px transparent;
}
.skinlabel_3 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -257px -237px transparent;
}
.skinlabel_4 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -257px -316px transparent;
}
.skinlabel_5 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -257px -395px transparent;
}
.skinlabel_6 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -257px -474px transparent;
}
.skinlabel_7 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -257px -553px transparent;
}
.skinlabel_8 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -516px -382px transparent;
}
.skinlabel_9 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -516px -462px transparent;
}
.skinlabel_10 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -0px transparent;
}
.skinlabel_11 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -79px transparent;
}
.skinlabel_12 {
	background:url("/skins/images/5.1/backmerge.jpg?915") no-repeat scroll -328px -158px transparent;
}
.skinlabel_13 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -237px transparent;
}
.skinlabel_14 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -316px transparent;
}
.skinlabel_15 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -395px transparent;
}
.skinlabel_16 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -474px transparent;
}
.skinlabel_17 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -555px transparent;
}
.skinlabel_18 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -382px transparent;
}
.skinlabel_19 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -462px transparent;
}
.skinlabel_20 {
	background:url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -328px -541px transparent;
}
.navtab {
	background:url("/skins/images/5.1/navtab.gif") no-repeat scroll 0 0 transparent;
}
.navtab .cur .nav2 {
	background:url("/skins/images/5.1/navtab.gif") no-repeat scroll -78px -80px transparent;
}
#header {
	margin-bottom:0px;
}
/*slide css*/
#slideshow {
	list-style:none;
	color:#fff
}
#slideshow span {
	display:none
}
#introbox {
	display:none
}
#introbox * {
	margin:0;
	padding:0
}
#fullsize {
	position:relative;
	width:730px;
	height:259px;
	border:1px solid #ccc;
	background:#000
}
#information {
	position:absolute;
	bottom:0;
	width:500px;
	height:0;
	background:#000;
	color:#fff;
	overflow:hidden;
	z-index:200;
	opacity:.7;
	filter:alpha(opacity=70)
}
#information h3 {
	padding:4px 8px 3px;
	font-size:14px
}
#information p {
	padding:0 8px 8px
}
#image {
	width:500px
}
#image img {
	position:absolute;
	z-index:25;
	width:auto
}
.imgnav {
	position:absolute;
	width:25%;
	height:259px;
	cursor:pointer;
	z-index:150
}
#imgprev {
	left:0;
	background:url(/skins/images/left.gif) left center no-repeat
}
#imgnext {
	right:0;
	background:url(/skins/images/right.gif) right center no-repeat
}
#imglink {
	position:absolute;
	height:259px;
	width:100%;
	z-index:100;
	opacity:.4;
	filter:alpha(opacity=40)
}
.linkhover {
	background:url(/skins/images/link.gif) center center no-repeat
}
#thumbnails {
	margin-top:15px
}
#slideleft {
	float:left;
	width:20px;
	height:81px;
	background:url(/skins/images/scroll-left.gif) center center no-repeat;
	background-color:#222
}
#slideleft:hover {
	background-color:#333
}
#slideright {
	float:right;
	width:20px;
	height:81px;
	background:#222 url(/skins/images/scroll-right.gif) center center no-repeat
}
#slideright:hover {
	background-color:#333
}
#slidearea {
	float:left;
	position:relative;
	width:680px;
	margin-left:5px;
	height:81px;
	overflow:hidden
}
#slider {
	position:absolute;
	left:0;
	height:81px
}
#slider img {
	cursor:pointer;
	border:1px solid #666;
	padding:2px
}
/*slide css end*/

#etcworks {
	/*	display:none;*/
	position:absolute;
	left:260px;
	top:409px;
	background:#fff;
	z-index:100;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	width:465px;
	overflow:visible;
	padding-top:17px;
}
.dtts {
	display:block;
	position:absolute;
	top:0px;
	right:6px;
	width:141px;
	height:39px;
	background:url("/skins/images/5.1/dtts.jpg");
}
.dtts:hover {
	background:url("/skins/images/5.1/dtts.jpg") -141px -0px;
}
/*--------------------*/
.clear {
	CLEAR: both
}
#featured {
	OVERFLOW: hidden;
	WIDTH: 729px;
	HEIGHT: 267px;
	float:right;
	margin-right:5px;
}
#featured .word {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	Z-INDEX: 10; /*BACKGROUND: url(/skins/images/5.1/bg_transparent.gif) no-repeat;*/
	LEFT: 0px;
	PADDING-BOTTOM: 5px;
	WIDTH: 470px;
	COLOR: #fff;
	BOTTOM: 0px;
	PADDING-TOP: 5px;
	POSITION: absolute;
	HEIGHT: 32px;
	color:#000;
}
#featured .word H3 {
	FONT-SIZE: 13px
}
#featured .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	WIDTH: 740px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 74px;
	float:left;
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	FLOAT: left;
	WIDTH: 133px;
	MARGIN-RIGHT: 15px;
	HEIGHT: 65px;
	_margin-right:11px;
}
#thumbs UL {
	MARGIN-TOP: 3px;
	padding-left:6px;
	_padding-left:1px;
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI.first {
	MARGIN: 5px 10px 0pt 15px;
	WIDTH: 20px;
	CURSOR: pointer;
	HEIGHT: 13px
}
#thumbs LI.last {
	MARGIN: 5px 12px 0pt 8px;
	WIDTH: 20px;
	CURSOR: pointer;
	HEIGHT: 13px
}
#thumbs LI A {
	BORDER-RIGHT: #9c9c9c 2px solid;
	BORDER-TOP: #9c9c9c 2px solid;
	DISPLAY: block;
	FONT-SIZE: 0px;
	BORDER-LEFT: #9c9c9c 2px solid;
	WIDTH: 133px;
	BORDER-BOTTOM: #9c9c9c 2px solid;/*	opacity: 0.5;	*/
}
#thumbs LI A:hover {
	BORDER-RIGHT: #99cc33 2px solid;
	BORDER-TOP: #99cc33 2px solid;
	BORDER-LEFT: #99cc33 2px solid;
	BORDER-BOTTOM: #99cc33 2px solid
}
#thumbs LI A.current {
	BORDER-RIGHT: #99cc33 2px solid;
	BORDER-TOP: #99cc33 2px solid;
	BORDER-LEFT: #99cc33 2px solid;
	BORDER-BOTTOM: #99cc33 2px solid;
	opacity: 1;
}
#thumbs LI.first IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
#thumbs LI.last IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
.skin_kinds_nav {
	height:34px;
}
.slideshowItem {
	position:relative;
}
.skin_n_cur a:hover {
	background:url("/skins/images/5.1/picback_new.gif") no-repeat scroll left 7px transparent;
	color:#fff;
}
.newworksrom {
	color: #D6A143;
	font-size: 11pt;
	font-weight: bold;
	margin-right: 280px;
}
.authorzf {
	color: #D6A143;
	font-weight: bold;
	line-height: 34px;
	margin-left: 9px;
}
.tsina {
	background: url("/skins/images/5.1/picback_new.gif") no-repeat scroll 0 -125px transparent;
	/*   	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skins/images/5.1/picback_new.png'); /* IE6 */
/*	_ background-image: none;*/
	clear: both;
	display: block;
	height: 23px;
	_background-position:0 -124px;
	position: relative;
	top: 10px;
	width: 88px;
}
.tsina:hover {
	background:url("/skins/images/5.1/picback_new.gif") no-repeat scroll 0px -172px transparent;
	_background-position:0 -171px;
}
.tsohu {
	background: url("/skins/images/5.1/picback_new.gif") no-repeat scroll 6px -150px transparent;
	clear: both;
	display: block;
	height: 18px;
	overflow:hidden;
	left: 96px;
	position: relative;
	top: -10px;
	_top:-13px;
	width: 88px;
}
.tsohu:hover {
	background: url("/skins/images/5.1/picback_new.gif") no-repeat scroll 6px -196px transparent;
}
#ranklicom {
	margin-left:20px;
	_margin-left:10px;
	margin-top:2px;
	width:200px;
	float:left;
}
#ranklicom li {
	line-height:16px;
	color:#666;
	margin: 13px 0;
	height:17px;
}
#ranklicom li span {
	width:17px;
	float:right;
	display:block;
	height:15px;
	margin-right:18px;
	_margin-right:8px;
}
.skinhezuo {
	width:42px;
	height:43px;
	display:inline-block;
	margin-right:12px;
	margin-bottom:14px;
	float:left;
}
.jingcai {
	display: block;
	height: 110px;
	width: 320px;
}
.logo_1 {
	background: url("/skins/images/5.1/backmerge.jpg") repeat scroll -4px -484px transparent;
}
.logo_2 {
	background: url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -4px -543px transparent;
}
.logo_3 {
	background: url("/skins/images/5.1/backmerge.jpg") repeat scroll -510px -345px transparent;
}
.logo_4 {
	background: url("/skins/images/5.1/backmerge.jpg") repeat scroll -173px -368px transparent;
}
.logo_5 {
	background: url("/skins/images/5.1/backmerge.jpg") repeat scroll -169px -412px transparent;
}
.logo_6 {
	background: url("/skins/images/5.1/backmerge.jpg") repeat scroll -169px -327px transparent;
}
.detail_icon {
	background: url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -410px -386px transparent;
	display: block;
	float: left;
	height: 15px;
	width: 16px;
}
.note_icon {
	background: url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -467px -386px transparent;
	display: block;
	float: left;
	height: 15px;
	width: 16px;
}
.hand_icon {
	background: url("/skins/images/5.1/backmerge.jpg") no-repeat scroll -438px -384px transparent;
	display: block;
	float: left;
	height: 19px;
	width: 16px;
	margin-top:-1px;
}
.coltitle1 {
	height:34px;
}
.moreskin {
	color:#DB8B00;
	float:right;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.flashskinlist {
	height:137px;
	text-align:center;
	color:#797878;
}
.flashskinlist li {
	float:left;
	margin-right:14px;
	width:105px;
	display:inline;
}
.flashskintitle {
	text-align:left;
	display:inline-block;
	color:#797878;
	line-height:17px;
	margin-top:-2px;
	width:80px;
}
.flashskintitle strong, .flashskintitle strong a {
	color:#075488;
}
#footer {
	border-bottom: 2px solid #FFAA3C;
	clear: both;
	zoom: 1;
	background: #fff;
	line-height: 24px;
	text-align: center;
	padding: 10px 0;
	position: relative;
}
#footer a {
	color: #000;
}
.ftbox {
	width: 991px;
	margin: auto;
	position: relative;
}
