body {
	margin:0px;
	padding:0px;
	font-size: 12px;
	font-family:Verdana,Arial,sans-serif;
	text-align: center;
	color: #333;
	top: 0px;
FONT-FAMILY: Georgia;
}
a{color:#0000ff; text-decoration:none;}
a:hover{color:#990000; text-decoration:underline;}
.L{float:left;}
.R{float:right;}
ul{ list-style:none; margin:0; padding:0;}
li { list-style:none; margin:0; padding:0;}
img { border:0;}
hr {
	height: 1px;
	border: 0;
	border-top: 1px dashed #cccccc;
}
dl { margin:0; padding:0; }
dt { margin:0; padding:0;}
em { font-style:normal;}
.ad950 { width:950px; margin:0 auto; clear:both;}
.ad950 p { margin:0px auto; margin-bottom:0;}
.ad728 { width:730px; margin:5px auto; clear:both; height:90px;}
.ad728 p { margin:0px auto; margin-bottom:0;}
.clear { clear:both; margin:0; height:0; overflow:hidden;}
h1, h2, h3, h4, h5, h6, h7 { margin:0; padding:0; font-size:12px;}
.line { width:96%; background:url(../img/newline.gif) repeat-x; line-height:17px; height:17px; clear:both; overflow:hidden; margin:0 auto;}
#catname {  padding-right:4px; color:#5C8201;}
.mainbox { width:964px; background:#fff; margin:0 auto;}





.qtop { width:948px; border:1px #FFDF70 solid; line-height:25px; height:25px; background:#FEFEE9;  margin:0 auto; margin-bottom:0; overflow:hidden;}
.qtop_box { width:948px; margin:0 auto; height:25px;}
.qtopl { width:378px; float:left; height:25px; text-align:left;}
.qtopl a { color:#3366cc; padding-left:10px;}
.qtopl span{ color:#ff0000;padding-left:10px;}
.qtopr { width:570px; float:right; text-align:right;}
.qtopr a { padding-right:10px; color:#3366cc;}
.qtopbox { width:950px; margin:5px auto; clear:both; height:60px; background:#fff;}
.qtopboxl { width:280px; float:left; height:60px; }
.qtopboxr { width:650px; float:right; height:60px; text-align:right; margin:0 auto;}
.qmenu { width:950px; margin:5px auto; margin-bottom:0; line-height:35px; height:35px; background:url(../img/menubg.gif) repeat-x; overflow:hidden;}
.qmenu ul { width:950px; margin:0 auto; float:left; height:35px; overflow:hidden;}
.qmenu ul li { float:left; font-size:14px; font-weight:bold; background:url(../img/menubgright.gif) no-repeat right; padding-right:8px; padding-left:8px;}
.qmenu ul li a { color:#fff;}
.qmenu ul li a:hover { color:#fff; text-decoration:underline;}

.search_box { width:600px; height:40px; display:block; background:url(../img/search_bg.gif) no-repeat; text-align:left; margin:10px auto; margin-bottom:0; padding-top:6px;}
.search_box form {  margin:0; padding:0; padding-left:10px;}
.search_box form input { border:1px #B5B5B5 solid; background:#fff; height:22px; float:left; line-height:22px;}
.search_box span { border:1px #B5B5B5 solid; display:block; float:left; height:21px; padding-top:3px; margin-left:4px; }
.search_box span select {}
.search_box button { float:left; width:65px; height:26px; line-height:26px; font-weight:bold; display:block; background:url(../img/button.gif) no-repeat; border:none; margin-left:4px; text-align:center;}

.topbox { width:948px; border:1px #FFDF70 solid; margin:0 auto; background:#FEFEE9; height:24px; line-height:24px;  }
.topboxl { width:644px; float:left; text-align:left;}
.topboxl form { padding-left:10px;}
.topboxl a {  color:#0000ff;}
.topboxl strong { padding-left:12px;}
.topboxr { width:300px; float:right; text-align:right;}
.topboxr  a { padding-right:12px;}

#top { width:950px; margin:0 auto; clear:both; height:60px; margin:5px auto; overflow:hidden;}
#topl h1 a{
float:left;
	width:240px;
	height:60px;

	font-size:0px;
	text-indent:-620px;
	overflow:hidden;
	background:url(../img/logo.gif);
}
#topr { width:710px; float:right; height:60px; overflow:hidden;}
#menu { width:950px; margin:5px auto; clear:both; background:url(../img/menu.gif) repeat-x; height:34px; line-height:34px; margin-bottom:0; overflow:hidden;}
#menu ul { width:940px; margin:0 auto;}
#menu ul li { float:left; font-size:14px; background:url(../img/menu_right.gif) no-repeat right;}
#menu ul li a { color:#fff; padding-left:9px; padding-right:12px;}
.taokenemu { width:950px; height:28px; margin:0 auto; line-height:28px; background:url(../img/littlenav_index.gif) no-repeat; text-align:left; font:14px; color:#e4e4e4;}
.taokenemu b{ padding-left:12px; color:#333;}
.taokenemu a { color:#777;FONT: 14px;}

.mall_nav{background:url(../img/class.gif) repeat-x; width:948px; border:1px #ddd solid; margin:8px auto; clear:both; height:110px;}
.mall_nav ul { width:188px; float:left; border-right:0px #eeeeee dashed;; overflow:hidden; height:110px;}
.mall_nav ul h1 span {BACKGROUND: url(../img/st.gif) no-repeat 1px 3px; MARGIN-LEFT: 8px; padding-left:8px; color:#ddd;}
.mall_nav ul h1 span a {  color:#CC0000;}
.mall_nav ul h1 { line-height:22px; text-align:left; height:22px;}
.mall_nav ul li { line-height:22px; text-align:left; width:170px; margin:0 auto;}
.mall_nav ul li a { padding-right:4px; color:#0000ff;}
#no { border-right:none;}


.weizhi { width:950px;margin:0 auto; line-height:29px; text-align:left;}
.weizhi a { padding-left:3px; padding-right:3px;}
.mainbox_body { width:950px; clear:both; margin:0px auto; background:url(../img/950bg.gif) repeat-y; border-top:1px #cccccc solid; border-bottom:1px #cccccc solid; overflow:auto;}
.mainboxl { width:190px; float:left;}
.mainboxr { width:760px; float:right;}
.mainboxl h2 { width:188px; font-size:14px; background:url(../img/h2bg.gif); margin:0 auto; margin-bottom:0; border-bottom:1px #cccccc solid; text-align:center;padding-top:3px;padding-bottom:3px;}
.leftlist { width:186px; margin:0 auto; clear:both;}
.leftlist ul { width:186px}
.leftlist ul li { text-align:left; line-height:24px; height:24px;}
.leftlist ul li a { padding-left:10px;color:#000000;}
.leftlist ul li A:visited { padding-left:14px;color:#990000}
#list {background:url(../img/list.gif); font-size:14px; height:30px; padding-left:25px; color:#006600;line-height:30px;font-weight: bold;filter: ; 
}

.rightlist { width:740px; margin:5px auto; clear:both; }
.rightlist h2 { width:740px; line-height:26px; height:26px; font-size:12px; text-align:left;}
.rightlist ul { width:738px; margin:0 ; border-top:1px #e4e4e4 solid; background:#ffffff;}
.rightlist ul li { width:184px; float:left; text-align:left; line-height:22px; height:22px; overflow:hidden;}
.rightlist ul li a {color:#990000}
.rightlist ul li a:hover {color:#ffffff;background:#000000;line-height:22px;}
.searchtip { width:740px; margin:5px auto; line-height:24px; text-align:left;}
.listselect { width:740px; line-height:30px; height:30px; background:url(../img/h2.gif) repeat-x;}
.indexsearch { width:740px; height:60px; margin:5px auto; text-align:left;background:url('../img/cat_bg.gif') no-repeat;}
.indexbody {padding-left:130px;padding-top:13px;line-height:18px;}

.listselect ul li { float:left; line-height:30px;}
#list_good { width:740px; margin:5px auto; clear:both; text-align:left;overflow : hidden;}
#list_good dl { width:740px;text-align:center;}
/*#list_good dl dt { width:185px; float:left; text-align:center; margin-bottom:12px; display:block;  height:257px;}*/
#list_good dl dt { width:185px; float:left; text-align:center; margin-bottom:12px; display:block;  height:280px;}
#list_good dl dt span a{ width:170px; height:170px; display:block; border:1px #e4e4e4 solid;}
#list_good dl dt span a:hover{ width:168px; height:168px; display:block; border:2px #e4e4e4 solid}
#list_good dl dt span img {margin:3px;}
#list_good dl dt p { width:170px; margin-top:5px; margin-bottom:0; line-height:18px;}


#list_good ul {
	clear:both; border-bottom:1px #bbbbbb dotted; height:36px
}
#list_good li {
	float:left; line-height:36px
}
#list_good li.ct {
	font-size:12px; width:566px
}
#list_good li.ctt {
	font-size:14px; width:566px
}
#list_good li.cinfo {
	float:left; font-size:12px; width:60px; text-align:center
}

#list_goods { width:740px; margin:5px auto; clear:both; text-align:center;overflow : hidden;}
#list_goods dl { width:740px;text-align:center;}
#list_goods dl dt { width:120px; float:left; text-align:center; margin-bottom:12px; display:block;  height:160px;}
#list_goods dl dt span a{ width:90px; height:90px; display:block; border:1px #e4e4e4 solid;}
#list_goods dl dt span a:hover{ width:88px; height:88px; display:block; border:2px #e4e4e4 solid}
#list_goods dl dt span img {margin:3px;}
#list_goods dl dt p { width:120px; margin-top:5px; margin-bottom:0; line-height:18px;}

#tkname { height:36px; overflow:hidden;}
#tknames { height:18px; overflow:hidden;}
#tkprice em { font-size:16px; font-weight:bold; color:#CC0000; padding-right:4px;}
#tksale em { font-weight:bold; color:#996600;}
.H {color:#ff0000}
.pages { height:40px; line-height:40px; text-align:center;}
.pages a { padding:3px 6px 3px 6px; border:1px #000000 solid; margin-left:3px; margin-right:3px;color:#000000} 
.pages a:hover { padding:3px 6px 3px 6px; border:1px #000000 solid; margin-left:3px; margin-right:3px;color:#ffffff;background:#000000;TEXT-DECORATION:none} 
.selected {color:#ffffff;background:#000000;}
.selected span {color:#ffffff;}

.top_bg { width:950px; height:25px; margin:0 auto; line-height:25px; background:url(../img/top_bg.gif) no-repeat; text-align:left; font-size:12px; color:#cccccc;}
.top_bg span{ padding-left:12px; color:#336699;}
.top_bg a { color:#000;}

.goodsinfo{float:right;margin:0px;padding:0px;width:750px;height:100%;overflow:hidden;}
.goodsinfo h1{float:left;margin:0px;width:100%;height:30px;line-height:30px;font-size:16px;border-bottom:1px dotted #ccc;text-align:center;}
.goodsinfo .detail{float:left;margin:10px 0 0 0px;padding:0px;width:100%;font-size:14px;}
.goodsinfo .detail .bigimg{float:left;margin:0px;padding:0px;width:360px;height:360px;}
.goodsinfo .detail .bigimg img{width:350px;height:350px;border:1px solid #ccc;padding:4px;}
.goodsinfo .detail .infocon{float:left;margin:0px 0 0 10px;padding:0px;width:360px;text-align:left;}
.goodsinfo .detail .infocon li{float:left;margin:0px;padding:0px;width:100%;height:30px;line-height:30px;}
.goodsinfo .detail .infocon .store{float:left;margin:10px 0 0 0px;padding:0px;width:358px;border:1px solid #ccc;}
.goodsinfo .detail .infocon .store li{float:left;margin:0px;padding:0px;width:100%;height:26px;line-height:26px;text-indent:1.5em;}
.goodsinfo .detail .infocon .store li.storeicon{background:url(../img/goodsinfo_storeico.gif) no-repeat 5px 5px;}
.goodsinfo .detail .infocon .buybox{float:left;margin:10px 0 0 0px;padding:30px 0 0 0px;width:360px;height:70px;background:#fffee6;text-align:center;}
.goodsinfo .detailcontent{float:left;margin:10px 0 0 0px;padding:0px;width:100%;overflow:hidden;}
/*.cont {padding: 10px;}*/

.cont {border-bottom:1px dotted #ccc;}

.rightbox1 { width:740px;margin:5px auto;}
.title { width:740px; margin:0 auto; text-align:left; line-height:26px; height:26px; background:url(../img/titlebg.gif) repeat-x bottom; font-size:14px; }
.title  h1 { font-size:18px; color:#990000;}
.temp { width:740px; margin:5px auto; clear:both;}
.templ { width:320px; float:left; height:320px; text-align:left; overflow:hidden;}
.templ span a{ width:316px; height:316px; display:block; border:1px #e4e4e4 solid; overflow:hidden;}
.templ span a:hover{ width:314px; height:314px; display:block; border:2px #e4e4e4 solid; overflow:hidden;}
.templ dt {
	width:316px;
	height:22px;
	display:block;
	border:1px #e4e4e4 solid;
	overflow:hidden;
	text-align: center;
}
.templ span img { margin:3px;}
.tempr {width:408px; margin:0 auto; overflow:hidden; float:right;}
.tempr ul li { margin-top:15px;line-height:20px; text-align:left;height:20px}
.tempr ul li a { color:#0000ff;}
.tempr ul li b { font-size:25px; color:#D80808; padding-right:4px}
.tempr ul li em { color:#5A8652; font-weight:bold; font-size:13px; padding-right:4px;}
.tempr ul li span {text-decoration:line-through;font-size:16px;}
.kefu { width:406px; border:1px #e4e4e4 solid; height:60px; margin:5px auto; clear:both; text-align:left;}
.kefu h2 { font-size:12px; font-weight:normal; background:url(../img/icon_1.gif) no-repeat 10px 5px; line-height:20px; height:20px; margin:6px auto; margin-bottom:0; overflow:hidden;}
.kefu h2 span { padding-left:30px;}
.kefu p { width:386px; margin:0 auto; margin-bottom:0; line-height:24px; height:24px; overflow:hidden;}
.kefu p a { padding-left:10px;}
.buy { width:406px; height:145px; margin:5px auto;border-top: 1px dashed #999}
#introduce { width:390px; margin:5px auto; clear:both; line-height:18px; text-align:left; color:#666; height:92px; overflow:hidden;}
#introduce b { font-size:14px; color:#999900;}
#buypic { margin-top:15px;margin-bottom:0px;height:40px; text-align:left;}
#buypic a { padding-left:14px;padding-right:14px;}
.content { width:735px; margin:0px auto; clear:both; overflow:hidden;}
.content p a {margin-left:5px; margin-right:5px;color:#000000;} 
.content p a:hover { padding:1px 1px 1px 1px; border:1px #000000 solid; margin-left:3px; margin-right:3px;color:#000000;background:#ffffff;TEXT-DECORATION:none}
/*.content p { line-height:30px; height:30px; background:url(../img/h2.gif) repeat-x; margin:0; font-size:12px; text-align:left;}*/
.content p { line-height:30px; height:30px; background:url(../img/h2.gif) repeat-x; font-size:12px; text-align:left;}
.content span { line-height:15px; background:url(../img/h2.gif) repeat-x; margin:0; font-size:12px; text-align:left;padding:3px;}
.contentbox { width:740px; line-height:26px; font-size:14px; text-align:left; margin:5px auto; clear:both;}
.contentbox img { text-align:center;}
.remen { width:740px; margin:5px auto; clear:both;}
.remen dl { width:740px;}
.remen dl dt { width:123px; float:left; margin-bottom:8px;}
.remen dl dt span { width:104px; height:104px; display:block; border:1px #e4e4e4 solid;}
.remen dl dt span img { margin:2px;}
.remen dl dt p { line-height:18px; width:104px; margin-top:5px; margin-bottom:0;}
#biaoti { height:36px; overflow:hidden;}
#taobaojia { height:18px; overflow:hidden;}
#taobaojia b { color:#CC0000; font-size:14px; padding-right:5px;}
.xihuan { width:740px; margin:5px auto; clear:both;}
.xihuan dl { width:740px;}
.xihuan dl dt { width:185px; float:left;margin-bottom:8px; height:260px;}
.xihuan dl dt span a{ width:170px; height:170px; display:block; border:1px #e4e4e4 solid;}
.xihuan dl dt span a:hover{ width:168px; height:168px; display:block; border:2px #000000 solid}
.xihuan dl dt span img { margin:2px;}
.xihuan dl dt p { line-height:18px; width:164px; margin-top:5px; margin-bottom:0;}
.xihuan dl dt p a { color:#0000ff;}
.foot { width:950px; margin:8px auto; clear:both;}
.foot p { margin:0 auto; line-height:22px; }
.item { line-height:30px; height:30px; background:url(../img/item_bg.gif); margin:0; font-size:12px; text-align:left;padding-left:8px; width:650px; height:292px;margin-top:40px}
.item p {padding:65px 150px 0px 125px}
input{	BORDER-top: 	#cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
        BACKGROUND: #ffffff; 
color:#990000;
	padding-top:3px;}
.button { 
	FONT-SIZE: 12px;
	CURSOR: hand;
	BORDER-top: 	#cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid; 
	BACKGROUND: url(../img/h2.gif) #ffffff repeat-x;
	padding-top:3px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}



.choose { width:740px; clear:both; height:31px; background:url(../img/choosebg.gif) no-repeat ; margin:8px auto; margin-bottom:0; overflow:hidden;text-align:left;}
.choose ul { width:530px; height:28px; overflow:hidden; }
.choose ul li { float:left; width:100px; height:28px; line-height:31px; text-align:center; font-size:13px;  overflow:hidden; background:url(../img/nochoose.gif) no-repeat 0 2px; margin-right:5px;}
.choose ul li a { color:#555;}
#this_choose { background:url(../img/choose.gif) no-repeat; font-weight:bold;}
#this_choose a { color:#fff;}
.condition { width:738px; border:1px #C0DBF8 solid; height:33px; background:url(../img/conditionbg.gif) repeat-x; margin:3px auto; margin-bottom:0;}
.condition ul { width:730px; clear:both; margin:0 auto;}
.condition ul li { float:left; line-height:33px;}
.condition .tilist { margin-left:5px; background:url(../img/condition_right.gif) no-repeat right; width:110px;}
.condition .list-mode { background:url(../img/condition_list_no.gif) no-repeat 0 8px; line-height:33px; height:33px; display:block; float:left;}
.condition .list-mode:hover {background:url(../img/condition_list_yes.gif) no-repeat 0 8px; line-height:33px; height:33px;}
.condition .list-mode a,.condition .thumb-mode a { padding-left:20px;}
.condition .thumb-mode { background:url(../img/condition_big_no.gif) no-repeat 0 8px; line-height:33px; height:33px; display:block; float:left; margin-left:10px;}
.condition .thumb-mode:hover {background:url(../img/condition_big_yes.gif) no-repeat 0 8px; line-height:33px; height:33px; margin-left:10px;}
.condition .by-price a { padding-left:7px;}
.condition .tisort { margin-left:10px; line-height:33px; height:33px;}
.condition .tisort .sort_1 { display:block; float:left; margin-right:10px;}
.condition .tisort .sort_2 { display:block; float:left; width:42px; height:19px; margin-right:5px;}
.condition .by-default { margin-left:8px; margin-right:8px;}
#choose_bg { background:url(../img/filterbg.gif) no-repeat right; color:red;}
.content { width:740px; margin:0px auto; clear:both; overflow:hidden;}
.content p a {margin-left:5px; margin-right:5px;color:#000000;} 
.content p a:hover { padding:1px 1px 1px 1px; border:1px #000000 solid; margin-left:3px; margin-right:3px;color:#000000;background:#ffffff;TEXT-DECORATION:none}
.content p { line-height:30px; height:30px; background:url(../img/h2.gif) repeat-x; margin:0; font-size:12px; text-align:left;font-size:14px;color:#333333;padding-left:5px;font-weight: bold;}
.content span { line-height:15px; background:url(../img/h2.gif) repeat-x; margin:0; font-size:12px; text-align:left;padding:3px;}
.contentbox { width:740px; line-height:26px; font-size:14px; text-align:left; margin:5px auto; clear:both;}
.contentbox img { text-align:center;}
.remen { width:740px; margin:5px auto; clear:both;}
.remen dl { width:740px;}
.remen dl dt { width:123px; float:left; margin-bottom:8px;}
.remen dl dt span { width:104px; height:104px; display:block; border:1px #e4e4e4 solid;}
.remen dl dt span img { margin:2px;}
.remen dl dt p { line-height:18px; width:104px; margin-top:5px; margin-bottom:0;}
#biaoti { height:36px; overflow:hidden;}
#taobaojia { height:18px; overflow:hidden;}
#taobaojia b { color:#CC0000; font-size:14px; padding-right:5px;}
.xihuan { width:740px; margin:5px auto; clear:both;}
.xihuan dl { width:740px;}
.xihuan dl dt { width:185px; float:left;margin-bottom:8px; height:260px;}
.xihuan dl dt span a{ width:170px; height:170px; display:block; border:1px #e4e4e4 solid;}
.xihuan dl dt span a:hover{ width:168px; height:168px; display:block; border:2px #000000 solid}
.xihuan dl dt span img { margin:2px;}
.xihuan dl dt p { line-height:18px; width:164px; margin-top:5px; margin-bottom:0;}
.xihuan dl dt p a { color:#0000ff;}
.foot {  line-height:20px; text-align:center; margin:8px auto;	padding:10px; background:url(../img/foot_bg.gif) no-repeat;}
.item { line-height:30px; height:30px; background:url(../img/item_bg.gif); margin:0; font-size:12px; text-align:left;padding-left:8px; width:650px; height:292px;margin-top:40px}
.item p {padding:65px 150px 0px 125px}
input{	BORDER-top: 	#cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
    BACKGROUND: #ffffff; 
	color:#990000;
}
.button { 
	FONT-SIZE: 12px;
	CURSOR: hand;
	BORDER-top: 	#cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid; 
	BACKGROUND: url(../img/h3.gif) #ffffff repeat-x;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.search-panel {
	BACKGROUND: url(../img/tablelist.png) no-repeat 999em 0px
}
.search-tablist .selected {
	BACKGROUND: url(../img/tablelist.png) no-repeat 999em 0px
}
.search-tablist .selected A {
	BACKGROUND: url(../img/tablelist.png) no-repeat 999em 0px
}
.search-tablist LI {
	BACKGROUND: url(../img/search.png) no-repeat -999em 0px
}
.search-tablist {
	FLOAT: left; WIDTH: 100%; HEIGHT: 27px
}
.search-tablist LI {
	PADDING-RIGHT: 17px; BACKGROUND-POSITION: -166px -297px; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; LINE-HEIGHT: 26px; PADDING-TOP: 1px; POSITION: relative; TOP: 2px
}
.search-tablist LI A {
	COLOR: #153679
}
.search-tablist .first {
	BACKGROUND-POSITION: -999em 0px
}
.search-tablist .selected {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right -83px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 2; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; POSITION: relative
}
.search-tablist .selected A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -83px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.search-tablist .selected A.global {
	WIDTH: 60px
}
.search-tablist .selected A.mall {
	WIDTH: 72px
}
.search-tablist .selected A.cod {
	WIDTH: 72px
}

body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

body {
	FONT: 12px/1.5 tahoma,arial,ËÎÌå,sans-serif
}
BUTTON {
	FONT: 12px/1.5 tahoma,arial,ËÎÌå,sans-serif
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.search-btn BUTTON {
	BACKGROUND: url(../img/search.png) no-repeat -999em 0px
}

#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px;PADDING-left: 15px;
}
#search LEGEND {
	DISPLAY: none
}
.search-panel .rc-tp B {
	BACKGROUND: url(../img/search.png) no-repeat -999em 0px
}
.search-panel {
	CLEAR: left;  PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -42px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px;  WIDTH: 627px; PADDING-TOP: 7px;  BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 34px; 
}
.search-panel SPAN {
	FLOAT: left
}
.search-panel INPUT {
	FLOAT: left
}
.search-panel BUTTON {
	FLOAT: left
}
.search-input-box {
	BORDER-RIGHT: #585856 0px solid; BORDER-TOP: #585856 1px solid; BACKGROUND: white; BORDER-LEFT: #585856 1px solid; WIDTH: 486px; BORDER-BOTTOM: #b6b7b9 1px solid; POSITION: relative; HEIGHT: 27px
}
.search-panel .rc-tp {
	MARGIN-TOP: -1px; DISPLAY: block; Z-INDEX: 222; LEFT: -1px; OVERFLOW: hidden; WIDTH: 634px; ZOOM: 1; POSITION: absolute; TOP: 0px; HEIGHT: 4px
}
.search-panel .rc-tp B {
	BACKGROUND-POSITION: -158px -190px; FLOAT: right; WIDTH: 5px; HEIGHT: 4px
}
.search-panel .bt-shadow {
	CLEAR: both; DISPLAY: block; BACKGROUND: #f8f9fd; LEFT: 0px; OVERFLOW: hidden; WIDTH: 632px; BOTTOM: -4px; POSITION: absolute; HEIGHT: 2px
}
.search-panel .bt-shadow B {
	DISPLAY: block; BACKGROUND: #e5eef5; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px
}
.search-input-box LABEL {
	LEFT: 3px; CURSOR: text; COLOR: #ccc; LINE-HEIGHT: 21px; POSITION: absolute; TOP: 3px
}
.search-input-box LABEL.hint-off {
	DISPLAY: none
}
.search-input-box INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 480px; LINE-HEIGHT: 15px; PADDING-TOP: 6px; HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px
}
.search-btn BUTTON {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 135px; CURSOR: pointer; COLOR: #fff; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
.search-options {
	FLOAT: right; LINE-HEIGHT: 1.3; PADDING-TOP: 7px
}
.search-options A {
	COLOR: #153679
}
.search { width:560px; float:left; height:60px; background:url(../img/search_bg.gif) no-repeat;}
.search-right { width:120; height:60px; float:right;}
.search_title  {  height:20px;}
.search_title ul { padding-left:12px;}
.search_title ul li { float:left;  line-height:24px; height:23px;}
.search_title ul li span {color:#555555;}
.search_title ul li span:hover { color:#ff6600;}
.search_titles { float:left; width:480px; line-height:24px; height:23px; text-align:left;padding-left:5px;}
.search_nav { width:60px; background:url(../img/search_title.gif) no-repeat; text-align:center; }
.search_nav span { font-weight:bold;}
.search-boxs { width:584px; height:30px; margin-top:7px;_margin-top:3px;overflow:hidden;}
.search-boxs from { margin:0 auto; margin-bottom:0;}
#searchcontent0 { width:570px; height:30px; overflow:hidden; margin:0 auto; text-align:left;}
#searchcontent0 input {padding-left: 2px;border-left:1px #585856 solid; border-top:1px #585856 solid; border-right:1px #B6B7B9 solid; border-bottom:1px #B6B7B9 solid; line-height:23px; float:left;}
#searchcontent0 span { width:214px; display:block; float:left; margin-left:4px; height:23px; line-height:25px; border:1px #B6B7B9 solid;}
#searchcontent0 span select { margin:1px auto; margin-left:2px;}
#searchcontent0 button{ float:left; width:65px; height:26px; line-height:26px; font-weight:bold; display:block; background:url(../img/button.gif) no-repeat; border:none; margin-left:4px; text-align:center;}

#searchcontent1,#searchcontent2 { width:570px; height:30px; overflow:hidden; margin:0 auto; text-align:left;}
#searchcontent1 input,#searchcontent2 input { border-left:1px #585856 solid; border-top:1px #585856 solid; border-right:1px #B6B7B9 solid; border-bottom:1px #B6B7B9 solid; line-height:23px; float:left;}
#searchcontent1 button,#searchcontent2 button{ float:left; width:65px; height:26px; line-height:26px; font-weight:bold; display:block; background:url(../img/button.gif) no-repeat; border:none; margin-left:4px; text-align:center;}
/*Í·²¿*/
.navclass {
	CLEAR: both; BORDER-RIGHT: #ffc262 1px solid; BORDER-TOP: #ffc262 1px solid; BACKGROUND: url(../img/class_yellow.gif) repeat-x; MARGIN: 5px auto; BORDER-LEFT: #ffc262 1px solid; WIDTH: 948px; BORDER-BOTTOM: #ffc262 1px solid; HEIGHT: 110px
}
.navclass DL {
	FLOAT: left; MARGIN: 5px auto; WIDTH: 189px; TEXT-ALIGN: left
}
.tk-list-01 DT {
	FONT-WEIGHT: bold; BACKGROUND: url(../img/san.gif) no-repeat 3px 4px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: left
}
.tk-list-02 DT {
	FONT-WEIGHT: bold; BACKGROUND: url(../img/san.gif) no-repeat 3px 4px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: left
}
.tk-list-03 DT {
	FONT-WEIGHT: bold; BACKGROUND: url(../img/san.gif) no-repeat 3px 4px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: left
}
.tk-list-04 DT {
	FONT-WEIGHT: bold; BACKGROUND: url(../img/san.gif) no-repeat 3px 4px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: left
}
.tk-list-05 DT {
	FONT-WEIGHT: bold; BACKGROUND: url(../img/san.gif) no-repeat 3px 4px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: left
}
.tk-list-01 DT SPAN {
	PADDING-LEFT: 12px; COLOR: #3366cc
}
.tk-list-02 DT SPAN {
	PADDING-LEFT: 12px; COLOR: #3366cc
}
.tk-list-03 DT SPAN {
	PADDING-LEFT: 12px; COLOR: #3366cc
}
.tk-list-04 DT SPAN {
	PADDING-LEFT: 12px; COLOR: #3366cc
}
.tk-list-05 DT SPAN {
	PADDING-LEFT: 12px; COLOR: #3366cc
}
.tk-list-01 DT A {
	PADDING-LEFT: 0px; COLOR: #3366cc
}
.tk-list-02 DT A {
	PADDING-LEFT: 0px; COLOR: #3366cc
}
.tk-list-03 DT A {
	PADDING-LEFT: 0px; COLOR: #3366cc
}
.tk-list-04 DT A {
	PADDING-LEFT: 0px; COLOR: #3366cc
}
.tk-list-05 DT A {
	PADDING-LEFT: 0px; COLOR: #3366cc
}
.tk-list-01 DD {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 20px
}
.tk-list-02 DD {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 20px
}
.tk-list-03 DD {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 20px
}
.tk-list-04 DD {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 20px
}
.tk-list-05 DD {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; WIDTH: 176px; LINE-HEIGHT: 20px
}
.tk-list-01 DD A {
	PADDING-RIGHT: 5px; COLOR: #5a5a5a
}
.tk-list-02 DD A {
	PADDING-RIGHT: 5px; COLOR: #5a5a5a
}
.tk-list-03 DD A {
	PADDING-RIGHT: 5px; COLOR: #5a5a5a
}
.tk-list-04 DD A {
	PADDING-RIGHT: 5px; COLOR: #5a5a5a
}
.tk-list-05 DD A {
	PADDING-RIGHT: 5px; COLOR: #5a5a5a
}
.tk-list-01 DD A SPAN {
	COLOR: #ff3300
}
.tk-list-02 DD A SPAN {
	COLOR: #ff3300
}
.tk-list-03 DD A SPAN {
	COLOR: #ff3300
}
.tk-list-04 DD A SPAN {
	COLOR: #ff3300
}
.tk-list-05 DD A SPAN {
	COLOR: #ff3300
}










.main {
	CLEAR: left; FLOAT: left; WIDTH: 728px
}
.box {
	CLEAR: both; MARGIN-BOTTOM: 8px; WIDTH: 100%; POSITION: relative
}
.box H2 {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 13px; BACKGROUND: url(sprite.png) no-repeat 0px -448px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #193b5f; LINE-HEIGHT: 26px; PADDING-TOP: 1px; HEIGHT: 26px
}
.box H2 span {
	float:right
}
.box H4 {
	font-size:12px; font-weight:bold
}
.box .content {
	BORDER: #ccdff2 1px solid; BACKGROUND: #fff; OVERFLOW: hidden; ZOOM: 1
}
.main .box H2 {
	BACKGROUND-POSITION: 0px -408px
}
.sideleft {
	float:right; margin-right:8px
}
.sideright {
	WIDTH: 204px; float:left
}
.sideright .box H2 {
	BACKGROUND-POSITION: 0px -248px
}
.sideright .tab-box {
	BACKGROUND-POSITION: 0px -248px
}
.sideright .banner-middle {
	WIDTH: 224px
}
.questionbox .content {
	PADDING: 20px; font-size:14px; line-height:200%; word-break:break-all
}
.questionbox .content A.gray {
	color:#666666
}
.contentbox .content {
	PADDING: 20px; font-size:14px; line-height:200%; word-break:break-all
}
.contentbox .content .wangzai{
	text-align:right; font-size:12px; line-height:100%
}
.contentbox .content .title{
	clear:both; border-bottom:#bbbbbb 1px dotted; overflow:hidden; padding:10px 0px; margin:10px 0px
}
.contentbox .content .title h1 {
	clear:both; FONT-SIZE: 16px; COLOR: #000; LINE-HEIGHT: 30px
}
.contentbox .content li {
	padding:0px 5px; margin:0px 5px; float:left
}
.contentbox .content hr {
	margin:20px 0px; color:#bbbbbb; height:1px
}
.contentbox .content pre {
	width:686px
}
.contentbox .content span {
	margin:0px 5px
}
.xianguan .content {
	PADDING: 20px; font-size:14px; line-height:200%; word-break:break-all
}
.newsearch .content {
	padding:20px
}
.classdir .content {
	PADDING: 20px; font-size:14px; line-height:200%; word-break:break-all
}
.classdir .content ul {
	width:686px
}
.classdir .content li {
	float:left; width:171px
}
.classdir .content h3 {
	FONT-SIZE: 16px; margin:10px 0px; border-bottom:#C5DDF6 1px dotted; width:686px
}
.classdir .content h4 {
	FONT-SIZE: 14px; width:100%; overflow:hidden; font-weight:bold
}
.asklist .content {
	PADDING: 20px; font-size:14px; word-break:break-all
}
.asklist .content ul {
	clear:both; border-bottom:1px #bbbbbb dotted; height:36px
}
.asklist .content li {
	float:left; line-height:36px
}
.asklist .content li.ct {
	font-size:12px; width:566px
}
.asklist .content li.ctt {
	font-size:14px; width:566px
}
.asklist .content li.cinfo {
	float:left; font-size:12px; width:60px; text-align:center
}
.asklist .content .page {
	padding:20px 0px
}
.asklist .content .page li {
	margin:0px 10px
}
.asklist .content .questionnav {
	margin-bottom:16px
}
.asklist .content .questionnav ul {
	overflow:hidden; height:24px
}
.asklist .content .questionnav ul li{
	float:left; margin:0px 10px; padding:0px 10px; line-height:24px; border-top:#255B92 1px solid; border-left:#255B92 1px solid; border-right:#255B92 1px solid; background:#F1F7FC
}
.asklist .content .questionnav ul li A {
	color:#255B92
}
.asklist .content .questionnav ul li.hit {
	background:#255B92; color:#ffffff
}
.cpage {
	margin:10px 0px
}
.cpage a {
	margin:0px 10px
}
.asklist .content .searchlist {
	width:550px; margin-bottom:20px; line-height:140%; font-size:12px
}
.asklist .content h3 {
	font-style:normal; font-weight:normal; font-size:16px
}
.asklist .content em {
	color:#FF0000; font-style:normal
}
.asklist .content .searchlist .searchinfo {
	color:#666666
}
.asklist .content .searchlist .searchinfo A {
	color:#008000
}
.fenlei .content {
	padding:10px; line-height:200%
}
.fenlei .content li A {
	margin-right:5px
}
.fenlei .content li.channelname A {
	font-size:14px; font-weight:bold
}
.tc_gray {
	color:#666666
}
#catalog {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 270px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.sitelink .content {
	padding:10px
}
.sitelink .content A {
	color:#000000
}

.contentbox .content {
	PADDING: 20px; font-size:14px; line-height:200%; word-break:break-all
}
.contentbox .content .wangzai{
	text-align:right; font-size:12px; line-height:100%
}
.contentbox .content .title{
	clear:both; border-bottom:#bbbbbb 1px dotted; overflow:hidden; padding:10px 0px; margin:10px 0px
}
.contentbox .content .title h1 {
	clear:both; FONT-SIZE: 16px; COLOR: #000; LINE-HEIGHT: 30px
}
.contentbox .content li {
	padding:0px 5px; margin:0px 5px; float:left
}
.contentbox .content hr {
	margin:20px 0px; color:#bbbbbb; height:1px
}
.contentbox .content pre {
	width:686px
}
.contentbox .content span {
	margin:0px 5px
}



.contentMain{width:750px; margin:5px auto; border-top:1px #ddd solid; padding:8px 0 0 0;clear:both; overflow:hidden; text-align:left;}
.contentMain ul {overflow:hidden;height:24px;margin-top: 5px;}
.contentMain ul li{float:left;margin:0px 10px;padding:0px 10px;line-height:24px;background:#F1F7FC;border: 1px solid #CCDFF2;}
.contentMain ul li.hit {background:#E6F3FF; color:#ffffff}
.contentMain ul li.favorite {float:right;background:#F1F7FC;border: 1px solid #CCDFF2;margin-top: 0px;margin-right: 10px;margin-bottom: 0px;margin-left: 10px;padding-top: 0px;padding-right: 10px;padding-bottom: 0px;padding-left: 10px;height: 24px;}
.contentMain .viewbody{word-wrap:break-word;font-size: 14px;line-height: 30px;width: 728px;padding: 10px;border: 1px solid #CCDFF2;}
.contentMain .tags {float: left;width: 368px;border: 1px solid #B8D6E1;}
.contentMain .tags h2{background-image: url(../images/leftmenubg.gif);background-position: -1px -1px;padding: 5px;background-repeat: no-repeat;font-size: 14px;}
.contentMain .tags .ul {padding-right: 5px;padding-left: 5px;}
.contentMain .tags .ul .li {width: 220px;overflow: hidden;line-height: 25px;height: 25px;}
.contentMain .tagsc{float: left;width: 10px;}

.taoke_mainboxr .list_ask{float:right;width: 760px;margin-right: auto;margin-left: auto;border: 1px solid #B8D6E1;}
.taoke_mainboxr .list_ask h2{background-image: url(../images/conditionbg.gif);background-position: -1px -1px;padding: 5px;background-repeat: repeat-x;font-size: 14px;}

.taoke_mainboxr .list_ask ul li {overflow: hidden;line-height: 30px;height: 25px;font-size: 14px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;padding-right: 10px;padding-left: 10px;padding-bottom: 5px;}
.taoke_mainboxr .pages{width: 740px;margin-right: auto;margin-left: auto;border: 1px solid #B8D6E1;margin-top: 10px;}
.taoke_mainboxr .pages li{border: 1px solid #B8D6E1;float: left;margin: 5px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}


.ad2{height:280px;width:685px;margin-right:auto;margin-left:auto;overflow:hidden;margin-bottom:2px;}
.ad2l{float:left;height:280px;width:336px;overflow:hidden;margin-left:3px;}
.ad2r{float:right;height:280px;width:336px;overflow:hidden;margin-right:3px;}
