body {margin:0; padding:0; background:url(../images/bodybg.jpg) left -4px repeat-x #fff;}
.toptxt{border-bottom:#ccc solid 1px; height:24px; overflow:hidden; font-size:12px; color:#999;}
.toptxt h2{ width:948px; margin:0 auto; padding:0; font-weight:normal; font-size:12px; height:24px; line-height:24px;}
.toptxt h2 a{ color:#999; text-decoration:none;}
body,td,th {
	font-size: 14px;
	color: #333;
}
ul{
	LIST-STYLE-TYPE: none;
	DISPLAY: inline;
	margin:0px;
	padding:0px;
}
img{ border:0;}
.qc{ height:1px; line-height:1px; font-size:1px; clear:both; width:1px;}
form{ margin:0; padding:0;}
a:hover{ color:#FF6600; text-decoration:underline;}

.top{ width:948px; margin:0 auto 8px auto; height:100px; /* overflow:hidden;*/}
.top .logo{ float:left; height:96px;}
.top .topgg{ float:left; width:450px; height:70px; overflow:hidden;}
.top .topgl{ float:right;/* background:url(../images/topgl.jpg); width:206px;*/ height:30px; overflow:hidden;}
.top .topgl a{ color:#666; text-decoration:none;}

.top .kftel{ float:right;}

.top .topgl .menulia{}

.top .topgl .menulia a{ background:#FF6600; color:#fff; padding:2px 2px 0 2px;}

.top .menu{ float:right; width:750px; font-size:14px; height:28px;/* background:url(../images/menu2008.jpg) repeat-x #e1e1e1;*/}
.top .menu ul{ margin:0;/* position:absolute;*/}
.top .menu .menuli{ float:left; line-height:28px; padding:0 15px; background:url(../images/menubg.jpg) left top no-repeat;}
.top .menu .menuli a,.top .menu .login_zt a{ color:#333; text-decoration: none;}

.top .menu .login_zt{ float:right; line-height:32px;}

.top .menu .menulia{ float:left; line-height:28px; font-weight:bold; padding:0 2px; border:#E1E1E1 solid 1px; border-bottom:0; background:#fff;}
.top .menu .menulia a{ color:#333; text-decoration: none; padding:5px 21px; background:url(../images/menua.gif) bottom center no-repeat #fff;}
.top .menu .menuli a:hover,.top .menu .menulia a:hover,.top .menu .login_zt a:hover{ color:#f60;}


/*content*/
.content{ width:948px; margin:8px auto;}
.content img{ display:block;}
.iimg{ clear:both; margin:5px auto;}
.iimg img{ display:block; margin:0 auto;}
.content .amombagg{ width:720px; float:left;}
.content .amombabz{ width:720px; height:41px; float:left; margin:5px 0 0 0; overflow:hidden;}
.content .amombabz li{float:left; width:170px; height:41px; margin:0 8px 0 0; overflow:hidden;} 
.content .amombalist{ width:228px; height:172px; overflow:hidden; margin:0 0 3px 0; float:right;}
.content .amombatv{ width:226px; border:#CDCDCD solid 1px; height:204px; float:right;}


/*baibox*/
.baibox{width:948px; margin:0 auto 8px auto; background:url(../images/baibgcon.jpg) repeat-y;}
.baibox .baibox_top{ background:url(../images/baibg.jpg) no-repeat; width:948px; height:4px; overflow:hidden;}
.baibox .baibox_bottom{background:url(../images/baibgb.jpg) no-repeat; width:948px; height:4px; overflow:hidden;}
.baibox .picc,.baibox .listpic{ text-align:center;}

.baibox .picc img{ margin:0 auto; display:block;}

.baibox .baititle{ text-align:center; height:35px; line-height:35px;font-family: "微软雅黑", "黑体", Verdana, Arial, Helvetica, sans-serif; font-size:22px;}
.baibox .bailist{ width:940px; margin:0 auto;}
.baibox .bailist li{float:left;}
.baibox .baimoer{ clear:both; float:right; line-height:26px; color:#333; padding:0 35px 0 0;}
.baibox .baimoer a{ color:#333; text-decoration:none;}
.baibox .baimoer a:hover{ color:#f60; text-decoration:underline;}
.style_pic{ margin:0 0 8px 0;}
.style_menu{ width:928px; margin:8px auto; height:35px; border-top:solid 1px #e5e5e5;}
.style_menu .style_left{ float:left; height:35px; background:url(../images/stylemeun.jpg) left top no-repeat; text-indent:35px; font-family: "微软雅黑", "黑体", Verdana, Arial, Helvetica, sans-serif; font-size:22px;}
.style_menu .style_right{ float:right; font-weight:bold; color:#333; padding:8px 0 0 0;}
.style_menu .style_right a{ color:#666; font-weight:normal; padding:0 0 0 35px;}

/*bottom*/
/*网站底部菜单*/
#bottom{ font-size:12px; margin:948px; margin:0 auto;}
#bottommenu{/* background:url(../images/bottommenubg.jpg) repeat-x;*/ border:#ccc solid 1px; width:946px; margin:0px auto; height:27px; line-height:27px; text-align:center; font-size:12px;} 
#bottommenu .b1{/* background:url(../images/bottommenu.jpg) no-repeat;*/ width:4px; height:27px; float:left;}
#bottommenu .b2{ width:938px; float:left;}
#bottommenu .b3{/* background:url(../images/bottommenu.jpg) no-repeat right; */width:4px; height:27px; float:right;}
#bottommenu a{ color:#333; text-decoration:none;}
#bottommenu a:hover{color:#f60; text-decoration:underline;}


.new_bottom{ width:950px; margin:0 auto; font-size:12px;}
.new_bottom a{ color:#333; text-decoration:none;}
.new_bottom a:hover{color:#f60; text-decoration:underline;}
.new_bottom_1{ float:left; background: url(../images/newbottombg.gif) no-repeat left; width:55px; height:26px; overflow:hidden;}
.new_bottom_2{ float:left; background: url(../images/newbottombgcon.gif) repeat-x; width:760px; height:26px; line-height:26px; text-align:center;}
.new_bottom_3{ float:left; background: url(../images/newbottombg.gif) no-repeat right; width:55px; height:26px; overflow:hidden;}


/* 首页大图 */
#featured {
	overflow: hidden; width: 716px; position: relative; height: 509px; background:#000;
}
#featured .word {
	padding-right: 5px; padding-left: 5px; z-index: 10; /*background: url(/1/bg_transparent.gif) no-repeat; left: 0px; padding-bottom:5px;*/  width: 706px; color: #fff; bottom: 0px; padding-top: 5px; position: absolute; height: 1px; overflow:hidden; display:none;
}
#featured .word h3 {
	font-size: 13px
}
#featured .ui-els-hide {
	display: none
}
#thumbs {
	width: 716px; list-style-type: none; height: 28px; margin:-28px 0 0 0; z-index:1000; display:none;
}
* html #thumbs {
	height: 100%
}
#thumbs li {
	display: inline; float: left; width: 52px; margin-right: 4px; height: 24px
}
#thumbs ul {
	margin-top: 3px
}
#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: 48px; border-bottom: #9c9c9c 2px solid
}
#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: #5fc243 2px solid;
}
#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
}
#topstory {
	margin-top: 5px; margin-left: 5px; background: #fff; float: left; width: 490px; height: 237px
}
#highlight {
	padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 5px; width: 470px; padding-top: 5px
}


/*列表页*/
.red{ color:#f00;}
.inhere{
	color:#666;
	font-size:12px;
	text-decoration: line-through;
}
.list_menu{ width:948px; margin:5px auto 0 auto; height:25px;}
.list_menu ul{ width:948px; position:absolute;}
.list_menu .m_1{ float:left; background:url(../images/2008listtop.gif) no-repeat left; width:150px; height:25px; color:#fff; text-indent:15px; line-height:25px;}
.list_menu .m_2{float:left; padding:0 15px; height:24px; border:#e4e4e4 solid 1px; border-bottom:0; background:url(../images/2008listmenu.gif) repeat-x; line-height:24px; margin:0 8px 0 0;}
.list_menu .m_2a{float:left; padding:0 15px; height:25px; border:#e4e4e4 solid 1px; border-bottom:0; background:url(../images/2008listmenu.gif) repeat-x bottom; line-height:25px; margin:0 8px 0 0; font-weight:bold;}

.list_menu .m_2 a,.list_menu .m_2a a{ color:#333; text-decoration:none;}

.new_list{ width:948px; margin:0 auto; border:#e4e4e4 solid 1px; background:#fff;}
.new_list .list_index{ border-bottom:#e4e4e4 solid 1px; width:920px; margin:10px auto 8px auto; clear:both; height:30px; line-height:30px;}
.new_list .list_product{ width:287px; height:430px; float:left; margin:0 0 0 19px; display:inline;}
.new_list .list_product .product_a{ background:url(../images/2008listimga.gif) no-repeat; width:287px; height:356px; position:absolute; z-index:1000; display:none;}
.new_list .list_product .product_img{ width:285px; height:354px; border:#e4e4e4 solid 1px; overflow:hidden;}
.new_list .list_product .product_img .i{ width:279px; height:348px; margin:3px; overflow:hidden; text-align:center; background:#fff;}
.new_list .list_product .product_price{ line-height:24px; height:24px; width:285px;}
.new_list .list_product .product_name{ line-height:24px; width:285px; font-weight:bold;}
.new_list .list_product .product_name a{ color:#666; text-decoration:none;}
.new_list .list_product .product_name a:hover{ color:#f00; text-decoration:underline;}

.new_list #list_producta .product_a{ background:url(../images/2008listimga.gif) no-repeat; width:287px; height:356px; position:absolute; z-index:1000;}

.fenyie{ border-top:#e4e4e4 solid 1px; padding:8px 0; width:920px; margin:10px auto 0 auto;}
.fenyie a{ height:24px; line-height:24px; text-align:center; border:#e4e4e4 solid 1px; padding:3px 10px; color:#333; text-decoration:none;}
.fenyie b{ background:#e4e4e4; padding:3px 10px;}

.shop_help{ width:948px; margin:8px auto 8px auto; border-top:solid 1px #D5DEE9; padding:10px 0 0 0;}
.shop_help .sh1{ width:19%; float:left;} 
.shop_help .sh2{ width:100%; float:left; font-weight:bold; background:url(../images/blue/aaaaa.jpg) no-repeat; text-indent:20px;}
.shop_help .sh1 li{ float: left; width:100%; height:24px; line-height:24px; text-indent:20px;}

.loginbg{ background:url(../images/loginbgbg.gif) no-repeat; width:948px; height:502px; margin:10px auto;}
.regtxt{ font-size:14px; width:500px; float:left; padding:380px 15px 15px 15px; line-height:24px; text-indent:25px; margin:0 35px 0 0;}
.regtxt div{font-weight:bold; color:#f60;}
.regtxt div a{ color:#f60; text-decoration:none;}
.regtxt div a:hover{ color:#fff; background:#000;}

.shoplogin{ padding:40px 0 0 0;}
.loginimg{ height:80px;}
.shoplogin .input2008{ width:212px; height:25px; border:#C2C2C2 solid 1px; line-height:25px; text-indent:5px;}
.shoplogin .input20082{ width:100px; height:25px; border:#C2C2C2 solid 1px; line-height:25px; text-indent:5px;}


.box_con .regtop{ width:100%; margin:0 auto; height:30px; clear:both;}
.box_con .regtop table{}
.box_con .regtop h1{ float:left; font-size:20px; font-family:"黑体"; font-weight:normal; line-height:40px; height:40px; overflow:hidden; margin:0; padding:0; color:#5E65A5; background:url(../images/shop_ico.gif) no-repeat left center; text-indent:40px;}
.box_con .reg_xian{ background:url(../images/regtopbg.gif) repeat-x; height:7px; width:890px; margin:0 auto; overflow:hidden;}
.box_con .titlebg{ background:#E8E8E8; margin:5px auto; line-height:24px;}
.box_con .title1{ background: url(../images/shopbg.gif) repeat-x #F6F6F6; font-weight:bold; color:#fff;}
.box_con .title12{ background:#F6F6F6; font-weight:bold;}
.box_con .title2{ background:#fff; text-align:left;}
.box_con .title3{ background:#fafafa;}
.box_con .zc{ height:35px; padding:15px 0 0 0; line-height:35px; text-align:center;}
.box_con .reg_red{/* font-weight:bold;*/ color:#f00; height:35px; line-height:35px; width:860px; margin:0 auto;}
.box_con .reg_txt{ width:400px; float:right; line-height:24px; color:#999; font-size:12px;}
.box_con .reg_txtx{ width:450px; float:right; display:none; color:#f00; border:solid 1px #FFAEAE; background:#FFF2F2; padding:5px;}
.box_con .inn{ float:left;}
.box_con .inn #innnn{border:#FE6A00 solid 1px; height:18px; background:#FFFDFB;}
.box_con .inn input{padding: 3px;font-size: 14px;}
.box_con .tiaokuan{ width:860px; margin:10px auto;}
.box_con .tiaokuan textarea{width:850px; height:120px; font-size:14px; line-height:28px; color:#666;}
.reg_10{ background:url(../images/bgbg.gif) no-repeat; width:27px; height:27px; line-height:27px; text-align:center; color:#fff; font-weight:bold;}
.reg_05{ background:url(../images/bgbg.gif) no-repeat bottom; width:27px; height:27px; line-height:27px; text-align:center; color:#fff;font-weight:bold;}

.red{ color:#f00;}
.registerbox{background-color: #F7F7F7; height:420px;width:300px;border: 1px solid #CCCCCC;}
.registerboxinput{padding: 3px;font-size: 14px; width:188px;}
.registerboxinput_pic{padding: 3px;font-size: 14px; width:127px;}
.registerboxline{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}


.txaaa{ border:dotted 1px #FDB444; background:#FEF9E0; color:#FF4800; padding:8px; margin:6px;}
.ppp a{line-height:26px; padding:5px 15px; border:#ccc 1px solid;}
.ooo2{ width:800px; margin:0 auto; background:#f4f4f4; padding:10px; border:#E8E8E8 solid 1px;}

.buydiy{ width:948px; margin:8px auto;}

/*jason_jg*/
.jason_jg{cursor:pointer; position:absolute; display:inline; clear:both; float:left;
}
.jason_jg .jg_1{ margin:0; padding:27px 0 0 133px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#fff;}
.jason_jg .jg_2{margin:0; padding:8px 0 0 130px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; text-decoration: line-through;
}

.jason_jg .jg_3{ margin:0; padding:40px 0 0 100px; line-height:18px; font-family:"微软雅黑", "黑体", Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}
.jason_jg .jg_4{ font-weight:bold; margin:0;  padding:0 0 0 110px; line-height:18px; color:#DEFF00; font-size:24px; font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif; }

.jgbox{ width:948px; margin:0 auto; height:1px; padding:0;}
.jgbox h1,.jgbox h2{font-size:1px; height:0px; width:0px; float:right; overflow:hidden; line-height:0px; color:#fff; position:absolute;}

.mmpop .mmul{ float:left; position:absolute; clear:both;}
.mmpop .mmpopimg{position:absolute; float:left; z-index:22221;background:url(../../images/diy_bgshow.gif) no-repeat; width:155px; height:279px; overflow:hidden;/* display:none;*/}
.mmpop .mmpopimg img{ margin:6px 0 0 18px;}
