/*--- Common style --*/
body { 
  margin: 0px; 
  font:12px Arial, 宋体, Helvetica, sans-serif; 
  background:#ffffff;
  }
*{margin:0;padding:0}
form,img{
  padding:0;
  margin:0;
  border:0;
  }
input, select, textarea {
  vertical-align: middle;
  font:12px Arial, 宋体, Helvetica, sans-serif;
  color: #333333;
  }
ul{margin:0;padding:0;}
li{list-style:none;}

a:link{color: #000000; text-decoration: none;}
a:visited{color: #000000; text-decoration: none;}
a:hover{color: #cc3333; text-decoration: underline;}
a:active{color: #cc3333; text-decoration: underline;}

a.link1:link{color: #cc3333; text-decoration: underline;}
a.link1:visited{color: #cc3333; text-decoration: underline;}
a.link1:hover{color: #FF6600; text-decoration: underline;}
a.link1:active{color: #FF6600; text-decoration: underline;}

a.link2:link{color: #cc3333; text-decoration: none;}
a.link2:visited{color: #cc3333; text-decoration: none;}
a.link2:hover{color: #ff6600; text-decoration: none;}
a.link2:active{color: #ff6600; text-decoration: none;}

a.link3:link{color: #ffffff; text-decoration: none;}
a.link3:visited{color: #f7f7f7; text-decoration: none;}
a.link3:hover{color: #ffffee; text-decoration: underline;}
a.link3:active{color: #ffffee; text-decoration: underline;}

a.link4:link{color: #cc3333; text-decoration: none;}
a.link4:visited{color: #cc3333; text-decoration: none;}
a.link4:hover{color: #FF6600; text-decoration: underline;}
a.link4:active{color: #Ff6600; text-decoration: underline;}

a.link5:link{color: #999999; background:url("../images/arrow1.gif") no-repeat 0 5px;text-decoration: none;line-height:22px;padding-left:8px;}
a.link5:visited{color: #999999; background:url("../images/arrow1.gif") no-repeat 0 5px;text-decoration: none;line-height:22px;padding-left:8px;}
a.link5:hover{color: #666666; background:url("../images/arrow1.gif") no-repeat 0 5px;text-decoration: none;line-height:22px;padding-left:8px;}
a.link5:active{color: #666666; background:url("../images/arrow1.gif") no-repeat 0 5px;text-decoration: none;line-height:22px;padding-left:8px;}

a.link6:link{color: #999999; text-decoration: underline;}
a.link6:visited{color: #999999; text-decoration: underline;}
a.link6:hover{color: #666666; text-decoration: underline;}
a.link6:active{color: #666666; text-decoration: underline;}

a.link7:link{color: #000000; text-decoration: none;}
a.link7:visited{color: #333333; text-decoration: none;}
a.link7:hover{color: #cc3333; text-decoration: none;}
a.link7:active{color: #cc3333; text-decoration: none;}

a.link8:link{color: #000000; text-decoration: none;margin-left:18px;font-size:12px;}
a.link8:visited{color: #333333; text-decoration: none;margin-left:18px;font-size:12px;}
a.link8:hover{color: #cc3333; text-decoration: underline;margin-left:18px;font-size:12px;}
a.link8:active{color: #cc3333; text-decoration: underline;margin-left:18px;font-size:12px;}

.font1{font-size:12px;color:#333333;font-weight:bold;}
.font2{font-size:12px;color:#999999;}
.font3{font-size:12px;color:#cc3333;}
.font4{font-size:12px;color:#cc3333;font-weight:bold;float:left;width:100%;padding:1px 6px 0 6px;background:url("../images/navSubTitle.gif");border-bottom:1px solid #dddddd;}
.font5{font-size:12px;color:#cc3333;font-weight:bold;padding:2px 0 4px 0;border-bottom:1px solid #ebadad;}
.font6{font:10px Verdana, Arial, Helvetica, sans-serif;}
.font7{font:9px Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px;}
.font8{font-size:16px;color:#cc3333;font-weight:bold;}
.font9{font-size:26px;color:#cc3333;font-weight:bold;}
.font10{color:#cc3333;font:14px Arial, Helvetica, sans-serif;font-weight:bold;}

h1{font-size:14px;color:#cc3333;padding-bottom:6px;}
h2{font-size:14px;font-weight:bold;}
h3{font-size:12px;color:#cc3333;}
	
	
/* header
=========================================================================================== */
#header{width:100%;background:#ffffff;padding:0;}
#header_festival{width:100%;background:#ffffff;padding:0;background:url("../images/header_bg.jpg") }
#header_festival_top{width:960px;margin:0 auto 0 auto;height:96px;background:url("../images/header_top.jpg") no-repeat;}
#top{width:958px;height:74px;padding:0;margin:0 auto 0 auto;}
  #logo{width:958px;height:49px;padding:0;margin:0 auto 0 auto;}
  #logo .left{float:left;width:440px;color:#cc3333;}
  #logo .left img{padding-top:4px;}

  #logo .right{float:right;width:538px;text-align:right;margin-top:15px;}
 
  #mycart{float:right;background:url("../images/cart_bg.gif") no-repeat;width:454px;height:28px;text-align:left;padding:6px 0 0 12px;}

  /* 购物车弹出
  =========================================================================================== */
  .cart_pop{padding-left:42px;display:inline;}
  #spshow{width:260px;display:none;position:absolute;border:2px solid #ff9f16;margin-top:20px;margin-right:100px;padding:8px;background:#ffffee;}
  #spshow ul{text-align:left;}
  #spshow li{margin:0 4px 4px 0;text-align:left;}
  #spshow li span{float:right;font:11px Arial, Helvetica, sans-serif;}
  #spshow .close{text-align:right;margin:0 4px 4px 216px;background:url("../images/close_ok.gif") no-repeat 1px 1px;}
  #spshow .close_account{float:right;}
  /* end 购物车弹出
  =========================================================================================== */
  /* 弹出层
  =========================================================================================== */
  #nav {margin-top:3px; list-style-type: none;padding-left:140px;}
  #nav td{padding-top:15px;}
  #nav a {display: block;}
  #nav a:link {text-decoration:none;}
  #nav a:visited {text-decoration:none;}
  #nav a:hover {text-decoration:underline;font-weight:normal;}
  #nav li { float:left;}
  #nav li a:hover{background:none;}
  #nav li ul {line-height: 27px; list-style-type: none;text-align:left;left: -999em; width: 100px; position: absolute;}
  #nav li ul li{float: left;background: #none;}
  #nav li ul a{display: block;text-align:left;padding-left:8px;}
  #nav li ul a:link {color:#333333; text-decoration:none;}
  #nav li ul a:visited {color:#333333;text-decoration:none;}
  #nav li ul a:hover {color:#cc3333;text-decoration:underline;font-weight:normal;background:#none;}
  #nav li:hover ul {left: auto;}
  #nav li.sfhover ul {left: auto;}
  /* end 弹出层
  =========================================================================================== */

#topNav{width:960px;height:24px;overflow: hidden;margin:1px auto 0 auto;}
#topNav .left{float:left;width:435px;color:#cc3333;padding-left:145px;background:url("../images/logo_2.gif") no-repeat;}
#topNav .left li{float:left;width:83px;padding:7px 0 0 0;text-align:center;height:24px;margin-left:0;background:url("../images/tab2.gif") no-repeat;}
#topNav .left .to{float:left;width:83px;padding:7px 0 0 18px;text-align:center;height:24px;margin-left:0;background:url("../images/tab2_white.gif") no-repeat;font-size:14px;font-weight:bold;}
#topNav .left .tl{background:url("../images/tab1_white.gif") no-repeat;font-weight:bold;width:80px;padding-left:10px;font-size:14px;}
#topNav .left .ts{background:url("../images/tab1.gif") no-repeat;width:87px;padding-left:10px;font-size:14px;font-weight:bold;}
#topNav .left .tr{background:url("../images/tab1_white.gif") no-repeat;width:51px;padding-left:28px;font-size:12px;}
#topNav .left .ty{background:url("../images/tab1_white2.gif") no-repeat;width:53px;padding-left:29px;font-size:12px;}
#topNav .left .tw{background:url("../images/tab1_white3.gif") no-repeat;width:53px;padding-left:12px;font-size:12px;}
#topNav .left .th{background:url("../images/tab1_white4.gif") no-repeat;width:87px;padding-left:10px;font-size:12px;}
#topNav .right{float:right;text-align:right;width:378px;font-weight:bold;color:#cc3333;padding:4px 4px 0 6px;}


#search{width:980px;height:28px;overflow: hidden;background:url("../images/search_bg.gif");margin:0 auto 0 auto;padding:8px 0 0 8px;}
#search form{float:left;overflow: hidden;}
#search span{float:right;width:620px;color:#ffffff;padding-top:3px;}
#search a{margin-right:7px;}

/* end header
=========================================================================================== */


/* main
=========================================================================================== */
#main{width:960px;margin:0 auto 0 auto;overflow: hidden;}
#main .left{float:left;width:200px;}
#main .center{float:left;width:530px;margin-left:8px;}
#main .right{float:right;width:234px;overflow: hidden;}

/* end main
=========================================================================================== */



/* 鼠标悬停层
=========================================================================================== */
#box{width: 100px;position: relative;top:43px;left:10px;height: 60px;background:#ffffee;}
/* end 鼠标悬停层
=========================================================================================== */


#title1{width:192px;height:20px;background:url("../images/title_bg.gif");padding:8px 0 0 8px;color:#ffffff;font-weight:bold;margin-top:8px;}
#title2{width:192px;height:20px;background:url("../images/title_bg2.gif");padding:8px 0 0 8px;color:#ffffff;font-weight:bold;margin-top:8px;}
#title2 h2{color:#ffffff;}
#title2 span{float:right;color:#ffffff;font-weight:normal;padding:1px 4px 0 0;}
#title3{width:200px;height:2px;background:url("../images/title_bg3.gif") no-repeat;margin-top:8px;}
#title4{width:226px;height:20px;background:url("../images/title_bg4.gif");padding:8px 0 0 8px;color:#cc3333;font-weight:bold;margin-top:8px;}
#title4_u{width:226px;height:20px;background:url("../images/title_bg4.gif");padding:8px 0 0 8px;color:#cc3333;font-weight:bold;margin-top:0;}

#title_center{width:538px;height:20px;background:url("../images/title_bg1.gif") no-repeat;padding:8px 0 0 8px;color:#cc3333;font-weight:bold;margin-top:8px;}
#title_center span{float:right;padding-right:20px;font-weight:normal;}
#title_center_u{width:538px;height:20px;background:url("../images/title_bg1.gif") no-repeat;padding:8px 0 0 8px;color:#cc3333;font-weight:bold;margin-top:0;}
#title_center_u span{float:right;padding-right:20px;font-weight:normal;}

#table1{overflow: hidden;width:198px;border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;}
#table2{overflow: hidden;width:232px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#table3{overflow: hidden;width:958px;border:1px solid #CC9999;margin-top:8px;background:url("../images/help_bg.jpg");padding-bottom:8px;}
#table3 .row1{width:23%;float:left;text-align:left;margin:8px;background:url("../images/ico_help_01.gif") no-repeat 8px 0px;}
#table3 .row2{width:23%;float:left;text-align:left;margin:8px;background:url("../images/ico_help_02.gif") no-repeat 8px 0px;}
#table3 .row3{width:23%;float:left;text-align:left;margin:8px;background:url("../images/ico_help_03.gif") no-repeat 8px 0px;}
#table3 .row4{width:23%;float:left;text-align:left;margin:8px;background:url("../images/ico_help_04.gif") no-repeat 8px 0px;}
#table3 ul{padding-left:50px;border-right:0px dashed #cccccc;}
#table3 li{line-height:21px;background:url("../images/arrow1.gif") no-repeat 0 7px;padding-left:8px;}

#table4{overflow: hidden;width:958px;border:1px solid #aaaaaa;margin-top:8px;}


#list1{padding:5px;}
#list1 span{float:right;height:20px;}
#list1 ul{}
#list1 li{line-height:21px;background:url("../images/arrow2.gif") no-repeat 2px 8px;padding-left:10px;}

#list2{padding:4px 7px 0 7px;}
#list2 span{float:right;height:20px;}
#list2 ul{width:100%;}
#list2 li{float:left;line-height:21px;border-bottom:1px dashed #cccccc;margin:0 0 6px 0;}
#list2 li div{float:left;padding:0 6px 4px 0;width:64px;height:45px;}
#list2 li div img{width:60px;height:45px;border:1px solid #cccccc;margin:2px 0 0 0;}
#list2 .red{color:#cc3333;padding-left:5px;}


#list3{padding:0 7px 7px 7px;}
#list3 span{float:right;height:20px;}
#list3 .red{color:#cc3333;padding-left:5px;}
#list3 .red2{color:#cc3333;font-weight:bold;padding-right:4px;}
#list3 ul{}
#list3 li{line-height:21px;height:24px;border-bottom:1px dashed #cccccc;margin:0 0 6px 0;background:url("../images/arrow2.gif") no-repeat 0 8px;padding-left:8px;}

#list4{width:522px;padding:0 7px 7px 7px;overflow: hidden;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list4 img{width:100px;height:75px;border:0px solid #cccccc;margin:2px 8px 0 0;}
#list4 .red{color:#cc3333;padding-left:5px;}
#list4 .red2{color:#cc3333;font-weight:bold;}
#list4 .gray{color:#666666;padding-right:4px;}
#list4 .name{height:52px;}
#list4 .price1{color:#666666;}
#list4 .price1 .num1 {text-decoration:line-through;}
#list4 .price2{color:#cc3333;}
#list4 ul{float:left;margin-top:10px;overflow: hidden;}
#list4 li{float:left;text-align:center; overflow: hidden;line-height:16px;height:180px;width:173px;margin-bottom:12px;}
#list4 li .comment{color:#666666;}
#list4 li .comment img{width:11px;height:12px;border:0px solid #cccccc;margin:0;padding-right:1px;}



#list5{padding:0 7px 7px 7px;float:left;width:764px;overflow: hidden;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list5 .red{color:#cc3333;padding-left:5px;}
#list5 .red2{color:#cc3333;font-weight:bold;}
#list5 .gray{color:#666666;}
#list5 .name{height:55px;}
#list5 .price1{color:#666666;margin:0;}
#list5 .price1 .num1 {text-decoration:line-through;}
#list5 .price2{color:#cc3333;margin:0;}
#list5 ul{margin-top:10px;}
#list5 li{float:left;overflow: hidden;text-align:center;line-height:16px;width:175px;height:260px;margin-bottom:12px;margin-right:12px;}
#list5 li .comment{color:#666666;height:22px;margin:0;padding:0;}
#list5 li .comment img{width:11px;height:12px;border:0px solid #cccccc;margin:0;padding-right:1px;}
#list5 .icon{}
#list5 .icon img{width:177px;height:222px;}

#list5 li img{width:130px;height:98px;border:0px solid #cccccc;margin:0;}
#list5 .btn {margin:0 0 0 0;}
#list5 .btn img{width:57px;height:21px;}
#list5 .btn2 {margin:0 0 0 0;}
#list5 .btn2 img{height:21px;}


#list6{padding:5px 1px 5px 1px;width:522px;padding:0 7px 0 7px;overflow: hidden;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list6 .left{float:left;width:264px;}
#list6 .right{float:right;width:264px;}
#list6 ul{}
#list6 li{float:left;height:22px;line-height:21px;width:255px;border-bottom:1px dashed #cccccc;padding-top:2px;background:url("../images/arrow2.gif") no-repeat 0 10px;padding-left:8px;}

#list7{padding:4px 7px 7px 7px;}
#list7 span{float:right;height:20px;}
#list7 .red{color:#cc3333;padding-left:5px;}
#list7 .red2{color:#cc3333;font-weight:bold;padding-right:4px;}
#list7 ul{}
#list7 li{line-height:21px;height:22px;border-bottom:1px dashed #cccccc;margin:0 0 6px 0;}

#list8{float:left;width:764px;overflow: hidden;padding:0 7px 7px 7px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list8 .red{color:#cc3333;padding-left:5px;}
#list8 .red2{color:#cc3333;font-weight:bold;}
#list8 .gray{color:#666666;}
#list8 ul{margin-top:10px;}
#list8 li{border-bottom:1px dashed #cccccc;padding:4px 0 0 0;}
#list8 img{width:130px;height:98px;border:0px solid #cccccc;margin:0;}
#list8 li .comment{color:#666666;height:22px;margin:0;padding:0;}
#list8 li .comment img{width:11px;height:12px;border:0px solid #cccccc;margin:0;padding-right:1px;}
#list8 .price{color:#666666;margin:6px 0 6px 0;}
#list8 .price .num1 {text-decoration:line-through;}
#list8 .btn {margin:0;text-align:right;}
#list8 .btn li{border-bottom:0px dashed #cccccc;padding:0;margin:0;}
#list8 .btn img{height:21px;}

#list9{padding:0 7px 0 7px;overflow: hidden;}
#list9 .red{color:#cc3333;padding-left:5px;}
#list9 .red2{color:#cc3333;font-weight:bold;}
#list9 .gray{color:#666666;padding-right:4px;}
#list9 .name{height:65px;}
#list9 ul{margin-top:10px;}
#list9 li{float:left;text-align:center;line-height:21px;border-right:1px dashed #cccccc;width:190px;margin-bottom:12px;}
#list9 img{width:100px;height:75px;border:0px solid #cccccc;margin:2px 8px 0 0;}


#list10{width:522px;padding:0 7px 7px 7px;overflow: hidden;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list10 span{float:right;height:20px;}
#list10 ul{margin-top:6px;}
#list10 li{line-height:26px;width:48%;float:left;border-bottom:1px dashed #cccccc;margin-right:8px;}

#list11{margin-top:8px;width:538px;overflow: hidden;}
#list11 td{padding:4px;}


#list12{padding:4px 7px 7px 7px;}
#list12 span{float:right;height:20px;}
#list12 .red{color:#cc3333;padding-left:5px;}
#list12 .red2{color:#cc3333;font-weight:bold;padding-right:4px;}
#list12 ul{}
#list12 li{line-height:18px;height:38px;border-bottom:1px dashed #cccccc;margin:0 0 6px 0;}
#list12 li div{padding-left:66px;}

#list13{padding:0;padding:0 7px 7px 7px;overflow: hidden;}
#list13 .price1{color:#666666;margin:0;}
#list13 .price1 .num1 {text-decoration:line-through;}
#list13 .price2{color:#cc3333;margin:0;}
#list13 ul{margin-top:10px;}
#list13 li{float:left;line-height:16px;width:100%;border-bottom:1px dashed #cccccc;padding-bottom:4px;margin:4px 0 4px 0;}
#list13 img{width:90px;height:68px;border:0px solid #cccccc;margin:0;}
#list13 .btn {margin:0;float:right;}
#list13 .btn img{width:57px;height:21px;}

#list14{padding:0;padding:0 7px 7px 7px;float:left;width:764px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list14 .name{height:55px;}
#list14 .price1{color:#666666;margin:0;}
#list14 .price1 .num1 {text-decoration:line-through;}
#list14 .price2{color:#cc3333;margin:0;}
#list14 ul{margin-top:10px;}
#list14 li{float:left;line-height:16px;width:175px;margin-bottom:6px;margin-right:12px;}
#list14 img{width:90px;height:68px;border:0px solid #cccccc;margin:0;}
#list14 .btn {margin:0 0 0 0;}
#list14 .btn img{width:57px;height:21px;}

#list15{padding:0;padding:0 7px 7px 7px;float:left;width:764px;overflow: hidden;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list15 .price1{color:#666666;margin:6px 0 0 0;}
#list15 .price1 .num1 {text-decoration:line-through;}
#list15 .price2{color:#cc3333;margin:0;}
#list15 ul{margin-top:10px;}
#list15 li{float:left;width:45%;line-height:16px;padding-bottom:4px;margin:4px 0 4px 0;margin-right:25px;}
#list15 img{width:125px;height:94px;border:0px solid #cccccc;margin:0;}
#list15 .btn {margin:0;float:right;}
#list15 .btn img{width:57px;height:21px;}

#list16{padding:0;padding:0 7px 7px 7px;float:left;width:764px;overflow: hidden;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list16 .red{color:#cc3333;padding-left:5px;}
#list16 .red2{color:#cc3333;font-weight:bold;}
#list16 .gray{color:#666666;}
#list16 .name{height:55px;}
#list16 .price1{color:#666666;margin:0;}
#list16 .price1 .num1 {text-decoration:line-through;}
#list16 .price2{color:#cc3333;margin:0;}
#list16 ul{margin-top:10px;}
#list16 li{float:left;overflow: hidden;text-align:center;line-height:16px;width:175px;height:215px;margin-bottom:12px;margin-right:12px;border-bottom:1px dashed #dddddd;}
#list16 li .comment{color:#666666;height:22px;margin:0;padding:0;}
#list16 li .comment img{width:11px;height:12px;border:0px solid #cccccc;margin:0;padding-right:1px;}
#list16 .icon{border-bottom:0px dashed #cccccc;}
#list16 .icon img{width:171px;height:222px;padding-top:2px;}

#list16 li img{width:130px;height:98px;border:0px solid #cccccc;margin:0;}
#list16 .btn {margin:0 0 0 0;}
#list16 .btn img{width:57px;height:21px;}


#list16 .line {border-bottom:1px dashed #cccccc;}

#list17{padding:0;padding:0 7px 7px 7px;float:left;width:764px;overflow: hidden;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#list17 .red{color:#cc3333;padding-left:5px;}
#list17 .red2{color:#cc3333;font-weight:bold;}
#list17 .gray{color:#666666;}
#list17 .name{height:55px;}
#list17 .price1{color:#666666;margin:0;}
#list17 .price1 .num1 {text-decoration:line-through;}
#list17 .price2{color:#cc3333;margin:0;}
#list17 ul{margin-top:10px;}
#list17 li{float:left;overflow: hidden;text-align:center;line-height:16px;width:175px;height:235px;margin-bottom:0;margin-right:12px;}
#list17 li .comment{color:#666666;height:22px;margin:0;padding:0;}
#list17 li .comment img{width:11px;height:12px;border:0px solid #cccccc;margin:0;padding-right:1px;}

#list17 li img{width:130px;height:98px;border:0px solid #cccccc;margin:0;}
#list17 .btn {margin:0 0 0 0;}
#list17 .btn img{width:57px;height:21px;}
#list17 .btn2 {margin:0 0 0 0;}
#list17 .btn2 img{height:21px;}

#list18{margin-top:8px;overflow: hidden;}
#list18 td{padding:4px;}


#list19{padding:5px 1px 5px 1px;}
#list19 ul{}
#list19 li{float:left;height:22px;line-height:21px;width:176px;border-bottom:1px dashed #cccccc;padding-top:2px;background:url("../images/arrow2.gif") no-repeat 0 10px;padding-left:8px;}
/* left
=========================================================================================== */

#category{padding:0;line-height:21px;}
#category ul{}
#category li{width:80px;float:left;padding-right:4px;background:url("../images/arrow4.gif") no-repeat 0 9px;padding-left:8px;margin-left:6px;display:inline;}
#category_all{padding:6px;line-height:21px;}
#category_all ul{}
#category_all li{width:12%;float:left;}

#category2{padding:0;line-height:21px;}
#category2 ul{}
#category2 li{width:160px;float:left;padding-right:4px;background:url("../images/arrow4.gif") no-repeat 0 9px;padding-left:8px;margin-left:6px;display:inline;}

#userhome{padding:6px;line-height:21px;}
#userhome ul{}
#userhome li{width:95%;border-bottom:1px dashed #cccccc;float:left;padding-left:10px;background:url("../images/arrow2.gif") no-repeat 1px 10px;}
.font_userhome{font-size:12px;width:100%;border-bottom:1px solid #cc3333;color:#cc3333;background:#ffffee;padding-left:1px;margin-bottom:6px;}
.message{width:520px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;background:#ffffbb;padding:8px;}
.message span{font-weight:bold;color:#FF0000;}

#button{padding:6px;line-height:21px;}
#button span{float:right;height:20px;}
#button ul{}
#button li{width:50%;float:left;height:38px;}
#button li img{width:88px;height:31px;border:1px solid #cccccc;}

#button_all{padding:6px;line-height:21px;}
#button_all ul{}
#button_all li{width:97px;float:left;height:38px;}
#button_all li img{width:88px;height:31px;border:1px solid #cccccc;}

#button2{padding:0;margin:0 auto 0 auto;overflow: hidden;width:960px;margin-top:8px;}
#button2 ul{}
#button2 li{float:left;width:97px;height:18px;background:url(../images/button_bg.gif) no-repeat;margin-right:8px;padding-top:5px;color:#ffffff;text-align:center;font-weight:bold;}

#button3{width:212px;float:right;text-align:right;margin-top:8px;}
#button3 ul{}
#button3 li{float:left;width:97px;height:18px;background:url(../images/button_bg.gif) no-repeat;margin:0 4px 6px 0;padding-top:5px;color:#ffffff;text-align:center;font-weight:bold;}

#order_btn{width:100%;text-align:right;margin-top:8px;}


/* end left
=========================================================================================== */


/* center
=========================================================================================== */
#ad_banner{width:536px;height:218px;background:#eee;margin-top:8px;border:1px solid #cccccc;}
#adTop{padding-top:8px;}
#adTop img{width:234px;height:157px;}
#ad1{padding-top:8px;}
#ad1 img{width:200px;}
#ad2{padding-top:8px;}
#ad2 img{width:234px;}
#ad3{padding-top:8px;}
#ad3 img{width:538px;}
#ad4{margin-bottom:8px;}
#ad4 img{width:780px;}

.main-promotion-banner{margin-left:0;}
.main-promotion-banner{margin-bottom:0;height:218px;width:536px;}
#SlidePlayer{position:relative;}
#SlidePlayer .Slides{width:536px;height:218px;overflow:hidden;line-height:0;font-size:0;
}#SlidePlayer .SlideTriggers{margin:0;padding:0;height:25px;list-style-image:none;list-style-position:outside;list-style-type:none;position:absolute;right:4px;top:192px;z-index:10;}
#SlidePlayer .SlideTriggers li{background:transparent url(../images/slide_trigger.gif) no-repeat scroll center;color:#cc3333;cursor:pointer;display:inline;float:left;font-family:Arial;font-size:.9em;height:16px;line-height:16px;margin:3px;overflow:hidden;text-align:center;width:16px;}
#SlidePlayer .SlideTriggers li.Current{background:transparent url(../images/slide_trigger_c.gif) no-repeat scroll center;border:0 none;color:#ffffff;font-size:1.4em;font-weight:700;height:21px;line-height:21px;margin:0 3px;width:21px;}
#SlidePlayer img{vertical-align:top;}

/* end center
=========================================================================================== */



/* right
=========================================================================================== */
#btn_freereg{width:225px;background:#ffffcc;margin-top:8px;border:1px solid #f9d3ab;padding:7px 0 5px 7px;}
#btn_freereg span{float:right;width:130px;text-align:left;padding-top:3px;color:#ff6600;}

		/*右侧活动标签*/
.auto_tabs{width:234px;height:20px;background:url("../images/title_bg4.gif");padding:8px 0 0 4px;color:#000000;margin-top:8px;}
.auto_tabs ul{padding:0 0 3px 4px;overflow:hidden;margin:0 auto;}
*html .auto_tabs{overflow:hidden;}
.auto_tabs li{width:62px;height:16px;line-height:16px;padding-top:3px;text-align:center;background:url(../images/right_bg_tab.gif) no-repeat 0 0;float:left;margin-right:4px;cursor:pointer;position:relative;}
.auto_tabs .curr{padding-bottom:6px;background:url(../images/auto_tabs_bg.gif) no-repeat 0 0;color:#fff;font-weight:bold;font-weight:bold;}
		/*右侧活动标签 列表*/
.auto_tabs_list{width:220px;padding:4px 6px;border:solid #cccccc;border-width:0 1px 1px;}
.auto_tabs_list ul{display:none;overflow:hidden;}
.auto_tabs_list ul span{float:right;height:15px;padding-top:6px;}
.auto_tabs_list ul li{padding:4px 0 2px 0;width:220px;text-align:left;overflow:hidden;border-bottom:1px dashed #cccccc;float:left;}
.auto_tabs_list ul li div{padding:0 6px 4px 0;width:64px;height:45px;float:left;}
.auto_tabs_list ul li div img{width:60px;height:45px;border:1px solid #cccccc;}
.auto_tabs_list .default{display:block;}

/* end right
=========================================================================================== */



/* friend link / bottom search / copyright
=========================================================================================== */
#footer{width:960px;height:39px;margin:0 auto 0 auto;}

#friendlink{width:960px;height:42px;margin:8px auto 0 auto;background:url(../images/friendlink_bg.gif);border-bottom:3px solid #cc3333;}
#friendlink .content{line-height:24px;padding:8px 8px 0 8px;}
#friendlink span{float:right;padding:13px 12px 0 0;}
#friendlink li {
         float:left;
		 padding:0 8px 4px 8px; 
		 margin:0 8px 0 0;}

#bot_search{width:960px;height:35px;margin:4px auto 0 auto;}
#bot_search .content{line-height:24px;padding:3px 8px 4px 8px;text-align:center;font:13px trebuchet MS;font-weight:bold;color:#cc3333;}

#copyright{width:700px;margin:2px auto 8px auto;}
#copyright .line{width:600px;height:2px;margin:3px auto 0 auto;border-top:1px solid #cccccc;}
#copyright ul{text-align:center;}
#copyright li{line-height:20px;padding:4px 0 3px 0;text-align:center;}
#copyright .icon{width:600px;height:50px;margin:6px auto 10px auto;text-align:center;}
#copyright .icon img{padding-right:15px;}

#loonze{width:300px;margin:0 auto 0 auto;text-align:center;}
#loonze span{float:right;padding:11px 4px 0 0;}
#copyright2{width:600px;margin:10px auto 6px auto;text-align:center;font:11px trebuchet MS;}

/* end friend link / bottom search / copyright
=========================================================================================== */


#currentpath{width:960px;height:22px;margin:8px auto 0 auto;}
#currentpath span{color:#cc3333;font-weight:normal;}
#currentpath2{width:960px;height:22px;margin:8px auto 0 auto;background:url("../images/diy/diy_currentpath.jpg") no-repeat;}


/* 登陆/注册页面
=========================================================================================== */
#login_line{width:960px;height:11px;background:url("../images/login_line.gif") no-repeat;margin:0 auto 0 auto;padding:0;}

#login_main{width:960px;margin:0 auto 0 auto;overflow: hidden;}
#login_main .left{float:left;width:360px;}
#login_main .right{float:right;width:592px;margin-left:8px;}


#reg_main{width:960px;margin:0 auto 0 auto;overflow: hidden;}
#title_reg{width:960px;height:24px;background:url("../images/title_bg_reg.gif");padding:8px 0 0 12px;color:#cc3333;font-weight:bold;margin-top:4px;border-bottom:1px solid #cccccc;text-align:left;}
#table_reg{overflow: hidden;width:958px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background:url("../images/btn_reg.gif") no-repeat 15px 0;}
#table_reg .list1{padding:0 10px 10px 66px;}

#title_reg2{width:580px;height:24px;background:url("../images/title_bg2_login.gif");padding:8px 0 0 12px;color:#cc3333;font-weight:bold;margin-top:4px;border-bottom:1px solid #cccccc;text-align:left;}
#table_reg2{overflow: hidden;width:590px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background:url("../images/btn_reg.gif") no-repeat 15px 0;}
#table_reg .list1{padding:0 10px 10px 66px;}

#login_top{width:958px;height:79px;padding:0;margin:5px auto 0 auto;}
#login_top .left{float:left;width:440px;color:#cc3333;}
#login_top .right{float:right;width:538px;text-align:right;margin-top:24px;}
#login_top .right li{height:20px;}
#login_title{width:960px;margin:10px auto 0 auto;overflow: hidden;color:#cc3333;}

.logregmain{padding:15px 0 15px 0;}
.logregmain a,.shopend a{color:#666;text-decoration:underline;}
.logregmain a:hover,.shopend a:hover{color:#990005;}
.logreg_dl{margin:0 0 0 170px;text-align:left;}/*按钮距离*/

.logregline{float:left;margin:0 0 10px 0;width:100%;}
.logreg_l{float:left;line-height:20px;width:170px;text-align:right;}
.logreg_r{float:left;}
.logreg_r select{float:left;margin-right:4px;}
.logreg_r input{float:left;margin-right:4px;}

.logreg_r ul{float:left;}
.logreg_r li{float:left;border:1px solid #336600;background:#8ADA00;width:20px;height:10px;margin-right:2px;}
.logreg_r .white{background:#ffffff;}
/*.logreg_r p{float:left;line-height:18px;color:#999999;margin:0;}*/

.logreg_r .Reg_Normal{color:#999999;}
.logreg_r .Reg_No{color:red; }
.logreg_r .Reg_Ok{color:Green; }

#title_login_l{width:492px;height:16px;background:url("../images/title_bg2_login.gif");padding:12px 0 0 100px;color:#cc3333;font-weight:bold;margin-top:4px;}
#table_login_l{overflow: hidden;width:590px;height:225px;background:url("../images/login_bg.jpg") no-repeat 210px 183px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#table_login_l .list1{padding:0 10px 10px 100px;line-height:35px;background:url("../images/btn_reg.gif") no-repeat 15px 0;}
#table_login_l .list1 ul{}
#table_login_l .list1 li{line-height:28px;background:url("../images/arrow1.gif") no-repeat 0 10px;padding-left:10px;}

#title_login_r{width:348px;height:24px;background:url("../images/title_bg_login.gif");padding:8px 0 0 12px;color:#cc3333;font-weight:bold;margin-top:4px;border-bottom:1px solid #cccccc;text-align:left;}
#table_login_r{overflow: hidden;width:358px;height:204px;background:url("../images/login_bg.gif") no-repeat 15px 0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}

#login{padding:15px 15px 15px 77px;}

#login_bot{width:960px;margin:0 auto 8px auto;border-bottom:3px solid #999999;}
/* end 登陆/注册页面
=========================================================================================== */










/* 产品显示页面-标签
=========================================================================================== */
#mainnav{float:left;width:100%;height:26px;background:url("../images/tab_bg.gif");margin:8px 0 0 0;padding:0;overflow: hidden;}
    /*- Menu Tabs--------------------------- */ 
    #tabs {
    width: 600px;
    text-transform: uppercase;
    clear: both;
	margin: 0 auto 0 20px;/*-display:inline; -*/}
    #tabs ul {
	margin:0;
	list-style:none;}
    #tabs li {
    display:inline;
    margin:0;
    padding:0;}
		#tabs .current_page_item a {
		background:url("../images/tableft2.gif") no-repeat left top;
		padding:0 0 4px 4px;}
		#tabs .current_page_item a span {
		display:block;
		background:url("../images/tabright2.gif") no-repeat right top;
		color:#cc3333;font-weight:bold;}
		/* Commented Backslash Hack hides rule from IE5-Mac \*/
        #tabs .current_page_item a span {float:none;}
        /* End IE5-Mac hack */
        #tabs .current_page_item a:hover span {
        color:#ff6600;}
        #tabs .current_page_item a:hover {
        background:url("../images/tableft2.gif") no-repeat left top;}
        #tabs .current_page_item a:hover span {
        background:url("../images/tabright2.gif") no-repeat right top;}
    #tabs a {
    float:left;
    background:url("../images/tableft.gif") no-repeat left top;
    margin:0;
    padding:0 0 4px 4px;
    text-decoration:none;}
    #tabs a span {
    float:left;
    display:block;
    background:url("../images/tabright.gif") no-repeat right top;
    padding:7px 10px 5px 6px;
    color:#666;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
    color:#cc3333;}
    #tabs a:hover {
    background:url("../images/tableft2.gif") no-repeat left top;}
    #tabs a:hover span {
    background:url("../images/tabright2.gif") no-repeat right top;}
/* end 产品显示页面-标签
=========================================================================================== */


/* 最新行情 最终显示页面
=========================================================================================== */
#price .title1{width:100%;text-align:center;border-bottom:1px dashed #cccccc;padding:10px 0 0 0;}

#price .title2{width:100%;text-align:center;font:12px Arial, Helvetica, sans-serif;color:#999999;padding:10px 0 15px 0;}
/* end 最新行情 最终显示页面
=========================================================================================== */







/* 虚拟装机
=========================================================================================== */
#diy_main{width:960px;margin:0 auto 0 auto;overflow: hidden;}
#diy_main .left{float:left;width:433px;margin-top:0;}
#diy_main .right{float:right;width:547px;margin-top:0;}

#diy_left_title{background:url("../images/diy/diy_1.gif") no-repeat;height:46px;}
#diy_left_main{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;padding:0 0 6px 0;}
#diy_left_main td{padding:4px;border-bottom:1px solid #cccccc;}

#diy_left_price{width:410px;padding-top:8px;text-align:center;}
#diy_left_price .left{float:left;width:220px;text-align:left;}
#diy_left_price .right{float:right;width:190px;text-align:right;padding:2px 0 0 0;}
#diy_left_price span{float:right;margin-left:8px;}

#diy_right_price{width:97%;text-align:right;padding-top:8px;}
#diy_right_price span{float:right;margin-left:8px;}

#diy_right_title{background:url("../images/diy/diy_2.gif") no-repeat;height:10px;}
#diy_right_main{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;padding:0 0 6px 0;}
#diy_right_main td{padding:4px;border-bottom:1px solid #cccccc;}

#diy_right_iframe{padding:0 0 6px 0;}
#diy_right_iframe td{padding:4px;border-bottom:1px solid #cccccc;}

.pzList{width:536px;border-bottom:1px solid #cccccc;padding:0 0 8px 8px;background:#FFFBE2;overflow:hidden;}
.pzList li{width:60px;height:27px;text-align:center;line-height:27px;margin:0 7px 8px 0;float:left;}
.pzList li a{display:block;font-size:14px;width:60px;height:27px;}
.pzList li a:link,.pzList li a:visited{background:url(../images/diy/button_bg.gif) no-repeat -67px 0;}
.pzList li a:hover,.pzList li a:active,.pzList li a.curr:link,.pzList li a.curr:visited{background:url(../images/diy/button_bg.gif) no-repeat 0 0;color:#cc3333;font-weight:bold;}

#btn_diy{width:198px;height:218px;background:#ffffff;margin-top:8px;border:1px solid #f9d3ab;padding:0;}
#btn_diy span{float:right;width:130px;text-align:left;padding-top:3px;color:#ff6600;}
#btn_diy2{width:198px;height:126px;background:#ffffff;margin-top:8px;border:1px solid #f9d3ab;padding:0;}
#btn_diy2 span{float:right;width:130px;text-align:left;padding-top:3px;color:#ff6600;}
#btn_diy3{width:198px;height:330px;background:#ffffff;margin-top:0;border-left:1px solid #dddddd;border-right:1px solid #E9E9E9;border-bottom:1px solid #f9d3ab;padding:0;}
#btn_diy3 span{float:right;width:130px;text-align:left;padding-top:3px;color:#ff6600;}


#banner_diy{width:960px;margin:0 auto 0 auto;background:#ffffff;margin-top:8px;border:1px solid #f9d3ab;overflow: hidden;}
#banner_diy .left{float:left;width:420px;padding:10px 0 10px 10px;}
#banner_diy .right{float:right;width:260px;height:99px;padding:10px 10px 10px 280px;background:url(../images/diy/search_bg.gif) no-repeat 0 26px;}
#banner_diy .right ul{}
#banner_diy .right li{height:23px;text-align:left;padding:2px 10px 0 12px;background:url(../images/diy/arrow_diy.gif) no-repeat 0 7px;}

#index_search_diy{float:left;border-top:0 solid #aaaaaa;padding:0 6px 6px 6px;line-height:19px;}
#index_search_diy li{float:left;padding-bottom:2px;}
#search_diy{border-top:0 solid #aaaaaa;margin-top:32px;padding:0;}

#button3{padding:0;margin:0 auto 0 auto;overflow: hidden;width:100%;margin-top:8px;}
#button3 ul{}
#button3 li{float:left;width:97px;height:18px;background:url(../images/button_bg.gif) no-repeat;margin-right:6px;padding-top:5px;color:#ffffff;text-align:center;font-weight:bold;}

#diy_pzd_view{padding:8px 0 6px 0;text-align:center;}
#diy_pzd_view td{padding:4px;border:1px solid #eeeeee;}

#diy_comment_list {float:left;width:100%;margin-top:8px;line-height:24px;padding:4px;border-bottom:1px solid #eeeeee;}
#diy_comment_list .title1{width:100%;float:left;background:url("../images/comment_3.gif") no-repeat 3px 5px;color:#228c04;padding-left:22px;}
#diy_comment_list .title2{width:100%;float:left;background:url("../images/comment_4.gif") no-repeat 3px 5px;color:#666666;padding-left:22px;}
#diy_comment_list .view1{width:100%;color:#cc3333;padding-left:22px;}
#diy_comment_list .view2{width:100%;color:#111111;padding-left:22px;}
/* end 虚拟装机
=========================================================================================== */

.mycart_pop{text-align:left;margin-bottom:4px;}
.mycart_pop span{float:right;}


.backTop {PADDING-LEFT: 13px; FONT-WEIGHT: normal; BACKGROUND: url(../images/icon/back.gif) no-repeat left 1px; FLOAT: right; MARGIN:8px 0 0 0;display:inline;  }
.seller_banner2{text-align:left;color:#ffffff;width:965px;background:url(../images/dealer_admin/banner2.jpg) no-repeat;height:184px;margin:1px auto 1px auto;}
.seller_banner2 a:link{color: #ffffff; text-decoration: none;}
.seller_banner2 a:visited{color: #ffffff; text-decoration: none;}
.seller_banner2 a:hover{color: #ffffff; text-decoration: underline;}
.seller_banner2 a:active{color: #ffffff; text-decoration: underline;}
