.wrapTuya {background: url(/img/tuya_top_bg.gif) no-repeat center 0; min-width:966px}
.tuyatop {margin-top:64px;}

#subl {width:520px; height:26px; overflow:hidden;}
#subl a{color:#f2f6e7;}
#subl a:hover{color:#dfeeaa; padding-bottom:2px;}
#subl .btn_nav_tuya{margin-left:2px; display:block; width:96px; height:24px; background: url(/img/btn_tuya_nav.gif) no-repeat;}
#inputWrap{float:left; width:194px; height:24px; margin-right:5px; background: url(/img/search_input_tuya.gif) no-repeat;}
#searchtxt{outline:medium none; border:none; background:none; width:180px; height:18px; margin:3px 0 0 6px; _position: relative;}
#selectWrap{float:left; width:100px; height:24px; margin-right:5px;}

div.select_box
{
	width:100px;
	height:24px;
	_position: relative;
}

div.tag_select
{
	color:#333;
	width:80px;
	height:24px;
	background: url(/img/search_type_tuya.gif) no-repeat 0 0;
	line-height:24px;
	padding:0 10px;
}

div.tag_select_hover
{
	width:80px;
	height:24px;
	background: url(/img/search_type_tuya.gif) no-repeat 0 -24px;
	line-height:24px;
	padding:0 10px;
}

div.tag_select_open
{
	color:#333;
	width:80px;
	height:24px;
	background: url(/img/search_type_tuya.gif) no-repeat 0 -48px;
	line-height:24px;
	padding:0 10px;
}

ul.tag_options
{
	list-style:none;
	background: url(/img/search_type_tuya.gif) no-repeat right bottom;
	width:100px;
	margin:0;
	padding:0 0 5px;
}

ul.tag_options li
{
	background: url(/img/search_type_tuya.gif) repeat-y -100px 0;
	width:80px;
	height:24px;
	text-decoration:none;
	line-height:24px;
	color:#333;
	padding:0 10px;
}

ul.tag_options li.open_hover
{
	background: url(/img/search_type_tuya.gif) no-repeat 0 -72px;
	color:#fff;
}

ul.tag_options li.open_selected
{
	background: url(/img/search_type_tuya.gif) no-repeat 0 -96px;
	color:#fff;
}

.ico_save, .ico_cancel{display: inline-block; width:16px; height:16px; background: url(/img/icon_my_oper.gif) no-repeat; margin-top:3px;}
.ico_cancel{background-position:0 -21px;}

.title_home{width:141px; height:27px; background: url(/img/titles_tuya.gif) no-repeat; margin:0 0 10px 28px; _margin:0 0 10px 17px;}
.more{width:50px; margin:5px 20px; _margin:5px 10px;}
.tuyalist li{float:left; width:152px; _width:163px; height:280px; display:block;}
.tuyalist li div{width:150px; height:100px; position:relative; margin-bottom:3px;}
.tuyalist li p{line-height:1.8;}
.tuyalist a, .tuyalist a:visited{color:#444;}
.tuyalist .img{position:absolute; bottom:0;line-height:1px; border-bottom:1px solid #e7e7e7;}
.tuyalist .img img{border:1px solid #eee;border-bottom:1px solid #cacaca;border-right:1px solid #ccc;}
.tuyalist .picked{position:absolute; display:block; cursor:default; width:31px; height:31px; bottom:1px; left:0; background: url(/img/picked.gif) no-repeat;}
.tuyalist .itemname{font-weight:bold; height:23px; overflow:hidden;}
.tuyalist .ava{background-repeat:no-repeat; display:block; width:23px; height:20px;float:left;}
.tuyalist .username{background-repeat:no-repeat; display:block; height:20px; padding:2px 0 2px 0;}
.tuyalist .hit, .tuyalist .fav, .tuyalist .com, .tuyalist .dig{float:left; display:block; width:55px; height:15px; padding-left:16px; font-size:11px;}
.tuyalist .gray, .tuyalist .gray:visited{color:#848484;}
.tuyalist .hit,.tuyalist .fav,.tuyalist .com,.tuyalist .dig{background: url(/img/icon_tuya_item.gif) no-repeat;}
.tuyalist .fav{background-position: 0 -20px;}
.tuyalist .com{background-position: 0 -40px;}
.tuyalist .dig{background-position: 0 -60px;}
.tuyalist .date{font-size:11px; color:#848484;}
.tuyalist .price{color:#4b7a1b; font-size:14px; font-weight:bold;}
.avatarlist{margin:28px 0 0 8px;}
.avatarlist li{float:left; display:block; margin-left:28px; _margin-left:16px; width:108px; _width:118px; height:150px;}
.avatarlist li p{line-height:1.8;}
.avatarlist a, .avatarlist a:visited{color:#444;}
.tuyalist .ico_del, .avatarlist .ico_del{height:10px; *height:16px; padding-top:3px; *padding-top:0px;}
.col5{width:934px; margin:0 auto;}
.col5 li{margin-left:28px; _margin-left:16px;}
.col4{margin:20px 0 0 8px;}
.col4 li{margin-left:20px; _margin-left:9px;}

.old li{margin-left:28px; _margin-left:16px; width:103px; height:188px;}
.old li div{width:120px; _width:114px; height:100px;}
.old .hit{width:39px}
.old .com{width:26px}

.oldcol5{margin:28px 0 0 8px;}
.oldcol5 li{margin-left:28px; _margin-left:16px; width:108px; height:188px;}
.oldcol5 li div{width:120px; _width:118px; height:100px;}
.oldcol5 .hit{width:39px}
.oldcol5 .com{width:26px}

.thumblist{margin:16px 0 20px 8px;}
.thumblist li{margin-left:20px; _margin-left:16px; width:118px; height:175px;}
.thumblist li div{width:120px; _width:118px; height:80px;}
.thumblist .hit{width:39px}
.thumblist .com{width:26px}

.themelist li{display:block; float:left; margin:20px 0 0 30px; _margin:20px 0 0 13px; width:430px; _width:444px;}
.themelist li .border{border:1px solid #eee; border-bottom:1px solid #cacaca;border-right:1px solid #ccc;}
.themelist li .img{width:150px; height:150px; padding:5px; position:relative; text-align:center; margin:0 8px 3px 0;}
.themelist li .t{margin-bottom:6px;}
.themelist li .des{margin-top:4px;}
.themelist li .thumbs a{float:left; display:block; width:75px; height:75px; margin:8px 9px 15px 0; *margin:8px 9px 0 0;}
.themelist li .sp{margin:15px 0 0;}
.themelist a, .themelist a:visited{color:#444;}

.themeinfo{margin:20px 30px;}
.themeinfo .img{width:150px; height:150px; padding:5px; position:relative; text-align:center; margin:0 12px 20px 0; *margin:0 12px 0 0; border:1px solid #eee; border-bottom:1px solid #cacaca;border-right:1px solid #ccc;}
.themeinfo .des{display:block; float:left; width:700px; margin:10px 0 10px 0;}
.themejoin{display:block; float:right; width:176px; height:34px; margin:0 20px 10px 0; _margin:0 10px 10px 0; background: url(/img/btn_theme_join.gif) no-repeat}
.themetitle {padding: 2px 0 7px 20px;}
.themetitle span{float:left; margin:5px 0 0;}
.notab {background: none;}

.details .title{margin: 8px 0 10px 0;}
.details .picked{position:absolute; bottom:13px; right:0;}
.details #viewerholder{position:relative;width:658px; height:405px; background:#f7f7f7; text-align:center;border:1px solid #e6e6e6; border-bottom:none; overflow:hidden;}
.details #loading_tuya{position:absolute; top:180px; left:277px;}
.details #tuyaswf{text-align:center; line-height:50px;}
.details .ctrl{width:660px; height:35px; background: url(/img/tuyaviewer_ctrl.png) no-repeat; margin:0 0 18px 0;}
.details .tab1{background-position:0 0;}
.details .tab2{background-position:0 -50px;}
.details #tf_digg{display:block; float:left; width:39px; height:29px; background: url(/img/tuyaviewer_ctrl.png) no-repeat 0 -100px; margin:6px 0 0 0; text-align:center; color:#735f08; font-size:12px; font-weight:bold; padding-top:6px;}
.details #btn_digg{display:block; float:left; width:29px; height:30px; background: url(/img/tuyaviewer_ctrl.png) no-repeat -43px -100px; margin:6px 0 0 5px;}
.details #btn_fav{display:block; float:left; width:29px; height:30px; background: url(/img/tuyaviewer_ctrl.png) no-repeat -82px -100px; margin:6px 0 0 10px;}
.details #btn_digg:hover {background-position:-43px -150px;}
.details #btn_fav:hover {background-position:-82px -150px;}
.details #btn_tab2{display:block; float:right; width:90px; height:34px;}
.details #btn_tab1{display:block; float:right; width:90px; height:34px; margin:0 2px 0 0;}

.details .tuyainfo, .details .adminbtn{display:block; width:500px; height:24px; color:#999; margin: 6px 0 0 0;}
.details .adminbtn{width:100px; text-align:right;}
.details .title_share{width:100%; height:27px; background: url(/img/titles_tuya.gif) no-repeat 0 -34px; margin:20px 0 0;}
.details .title_comment{width:100%; height:27px; background: url(/img/titles_tuya.gif) no-repeat 0 -69px; margin:25px 0 0;}
.details .box{-moz-border-radius:6px; border-radius:6px; background:#f6f4ee; padding:1em; line-height:1;}
.details .box .col-title{width:80px; height:33px; text-align:right; padding:0 8px 0 0;}
.details .box .col-input{}
.details .box .textfield{width: 480px; }
.details .des{margin:5px 0 10px 0;}
.details .tag{height:18px; width:22px; background: url(/img/icon_set.gif) no-repeat;}
.details .avt_list {margin-left:5px;}
.details .avt_list li {
	float:left;
	width:46px;
	height:46px;
}
.details .toptip{width:640px; margin:20px 0 0 0; text-align:center;}
.whobuyall{margin-right:15px;}

#editinfo {margin-bottom:20px;}
#editinfo table .title{width:50px;}
#editinfo .cancel{margin:0 0 0 10px;}

.droplist{position:absolute; top:4px; _top:6px; right:18px;}
.authorlist table {margin-bottom: 5px; width: 100%; text-align: right;}
.authorlist td {padding:2px 4px;}
.authorlist th img {vertical-align: top;}
.authorlist .authoravatar { float: left; margin: 10px 10px 10px 0; }
.authorlist .info {margin: 10px 10px 10px 0; }
.authorlist .info a{font-size:14px; font-weight:bold; color:#555;}
.authorlist ul li{_margin-left:3px; display:block; width:72px; float:left;}
.authorlist .d{width:160px;}

.optionbar{position:relative; height:35px; *height:38px;}
.optionbar .droplist{margin:6px 0;}