body { margin: 0; padding: 0;  font-size: 12px; font-family:Verdana,Arial,sans-serif; text-align: center;  color: #000;  background:#B3BEC4; }
a{color:#333333; text-decoration:none;}
a:hover{color:#FF5500; text-decoration:underline;}
.L{float:left;}
.R{float:right;}
ul{ list-style:none; margin:0; padding:0;}
li { list-style:none;}
img { border:0;}
dl { margin:0; padding:0; }
em { font-style:normal;}
.ad950 { width:950px; margin:5px 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;}
.ad200 { width:210px; height:210px; margin:5px auto; border:1px #ddd solid; overflow:hidden;}
.ad200 img { margin:5px;}
.clear { clear:both; margin:0; height:0; overflow:hidden;}
h1, h2, h3, h4, h5, h6, h7 { margin:0; padding:0; font-size:12px;}
#p_2taoke1 { font-size:14px; font-weight:bold; color:#339900;}
#p_2taoke2 { font-size:14px; font-weight:bold; color:#996600;}
#p_2taoke3 { font-size:13px; font-weight:bold; color:#CC3300;}
#p_2taoke4 { font-size:13px; font-weight:bold; color:#FF3300;}
#main { width:950px; background:#fff; margin:0 auto; margin-bottom:0;}

.S { background:#EBEFFF;}
.H { color:#ff0000;}
.c1 { color:#FF0000;}
.c2 { color:#006600;}
.c3 { color:#FF3300;}
.c4 { color:#660099;}
.c5 { color:#0033CC;}
.bold { font-weight:bold;}


/*====头部====*/
.login { width:950px; margin:0 auto; line-height:24px; height:24px; overflow:hidden; margin-bottom:0; }
.login_l { width:430px; float:left; text-align:left;}
.login_r { width:490px; float:right; text-align:right;}
.login_r span { padding-left:12px;}
.login_r span b { color:#090; font:Arial, Helvetica, sans-serif ; padding-left:3px; padding-right:3px;}

.topbox { width:950px; margin:5px auto; clear:both; height:60px; background:#fff;}
.topboxl { width:290px; float:left; height:70px; overflow:hidden;}
.topboxr { width:658px; float:right; height:70px; text-align:right; margin:0 auto;  overflow:hidden;}



/*====搜索框====*/
.search { width:640px; float:right; height:60px; background:url(images/search_bg.gif) no-repeat;}
.search_title  {  height:20px;}
.search_title ul { padding-left:12px;}
.search_title ul li { float:left; width:60px; line-height:24px; height:23px; text-align:center; }
.search_title ul li span {color:#555555;}
.search_title ul li span:hover { color:#ff6600;}
.search_nav { background:url(images/search_title.gif) no-repeat;}
.search_nav span { font-weight:bold;}
.search-box { width:620px; height:28px; margin:7px auto; margin-bottom:0; overflow:hidden; text-align:left;}
.search-box from { margin:0 auto; margin-bottom:0;}
#searchcontent0 ,#searchcontent1{ width:620px; height:30px; overflow:hidden; margin:0 auto; text-align:left;}
#searchcontent0 input,#searchcontent1 input { border:1px #9B9F9F solid;  float:left; line-height:22px; border-right:none;}
#searchcontent0 span { width:214px; display:block; float:left; margin-left:4px; height:22px; line-height:25px; border:1px #B6B7B9 solid;}
#searchcontent0 span select { margin:1px auto; margin-left:2px;}
#searchcontent0 button,#searchcontent1 button{ float:left; width:101px; height:26px; line-height:26px; font-weight:bold; display:block; background:url(images/button.gif) no-repeat; border:none;}



/*====主导航条====*/
.menu { width:950px; margin:5px auto; margin-bottom:0; line-height:34px; height:34px; background:url(images/menubg.gif) repeat-x; overflow:hidden;}
.menu ul { width:948px; margin:0 auto; float:left; height:34px; overflow:hidden;}
.menu ul li { float:left; font-size:14px; font-weight:bold; background:url(images/menubgright.gif) no-repeat right; padding-right:10px; padding-left:9px;}
.menu ul li a { color:#fff;}
.menu ul li a:hover { color:#fff; text-decoration:underline;}

#select_cid {background:url(images/menu_li_bg_hover.gif) no-repeat; color:#fff;}

.navclass { width:950px;  height:28px; margin:0 auto; clear:both; line-height:28px; text-align:left; background:#565662; }
.navclass span { font-weight:bold; color:#fff; padding-left:10px;}
.navclass a { color:#fff; padding-right:10px;}


.art_menu { width:948px; margin:0 auto; clear:both; line-height:26px; height:26px; text-align:left; border:1px #ddd solid; border-top:none;}
.art_menu ul { width:930px; margin:0 auto;}
.art_menu ul b { color:#333;}
.art_menu ul a { padding-right:12px;}

/*====位置====*/
.weizhi { width:950px;  margin:5px auto; clear:both; height:28px; border-bottom:1px #ccc solid; line-height:28px; overflow:hidden; margin-bottom:0; text-align:left; font-size:12px;}
.weizhi a{ padding-right:10px; background:url(images/arr.gif) no-repeat right 0; padding-left:8px; color:#3366cc;}
.weizhi span { padding-left:4px; font-weight:bold;}

/*====整体框架====*/
.mainbox { width:950px; clear:both; margin:5px auto; background:url(images/950bg_taoke.gif) repeat-y;  border-top:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid; }
.mainboxl { width:190px; float:left;}
.mainboxr { width:760px; float:right;}

/*网站首页*/

.dps_box { width:960px; margin:0 auto; clear:both; }
.dps_login_box { width:100%; height:35px; background:url(images/top_login.gif) repeat-x;}
.dps_login { width:958px; height:35px;  line-height:35px; color:#fff; font-size:12px;  margin:0 auto; margin-bottom:0;}
.dps_login a { color:#fff;}
.dps_login_l { width:230px; float:left; text-align:left; height:22px; line-height:22px;}
.dps_login_l a {  padding-right:20px;}
.dps_login_r { width:590px; float:right; text-align:right; height:22px; line-height:22px;}
.dps_login_r span { padding-left:16px; }
.dps_login_r span b { color:#fff; font:Arial, Helvetica, sans-serif ; padding-left:3px; padding-right:3px;}

.dps_sbox { width:958px; margin:10px auto; margin-bottom:0;border:1px #CDDAE0 solid;}
.dps_search { width:958px; height:467px; background:url(images/index_bg.jpg) no-repeat;  margin:0 auto; margin-bottom:0;}
.dps_blank { width:958px; height:120px; clear:both;}
.dps_search_box { width:940px; margin:0 auto; clear:both; height:130px;}
.dps_search_box_l { width:230px; float:left;}
.dps_search_box_l img { padding-top:10px;}
.dps_search_box_r { width:710px; float:right; text-align:left;}
.dps_title { line-height:22px; height:22px; text-align:left; clear:both; margin:0 auto; margin-bottom:5px; overflow:hidden; font-size:14px; color:#fff; overflow:hidden;}
.dps_title span { color:#ff6600; font-weight:bold; padding-right:12px;}
.dps_title a { padding-left:12px; color:#fff;}
.dps_form { margin:0 auto; clear:both; height:34px;}
.dps_form input { height:28px; line-height:29px; height:29px; border:1px #CCCCCC solid; border-right:none; }
.dps_form button { background:url(images/buttom.gif) no-repeat; width:31px; height:33px; border:none; font-size:14px; color:#fff; font-weight:bold;}
.dps_key{ margin:5px auto; margin-bottom:0; line-height:24px; height:24px; text-align:left; color:#fff; font-size:14px;}
.dps_key a { padding-right:12px; color:#fff; text-decoration:underline;}

.dps_ad { width:958px; height:100px; background:#fff; margin:0 auto; margin-bottom:0;}


.dps_step_box { width:958px; background:#BCC9CF; margin:0 auto; margin-bottom:0; height:98px; overflow:hidden; }
.dps_step { width:950px; margin:20px auto; margin-bottom:0; clear:both; height:98px; }
.dps_step_l { width:785px; float:left;}
.dps_step_r { width:160px; float:right;}
.dps_step_r img { padding-top:6px;}

.dps_step_1 { float:left; width:210px;}
.dps_step_2,.dps_step_3,.dps_step_4 { float:left; margin-left:10px; }
.dps_step_2 h2,.dps_step_3 h2,.dps_step_4 h2 { color:#fff; font-size:14px; text-align:left;}
.dps_step_2 p,.dps_step_3 p,.dps_step_4 p { margin:5px auto; margin-bottom:0; text-align:left; line-height:20px; color:#555;}
.dps_step_2,.dps_step_3 { width:130px; margin-right:10px; border-right:1px #fff solid; height:60px;}
.dps_step_4 { width:230px; }

.dps_txt { width:958px; height:120px; margin:0 auto; margin-bottom:0;  background:#BCC9CF; overflow:hidden; border-top:1px #555 solid;}
.dps_txt p { margin:12px auto; width:940px; text-align:left; line-height:24px; color:#777;}


.dps_bottom { width:958px; margin:5px auto; margin-bottom:8px; clear:both; background:#B3BEC4; height:45px;}
.dps_bottom_l { width:500px; float:left; overflow:hidden; height:45px;}
.dps_bottom p { text-align:left; margin:0 auto; margin-bottom:0; line-height:22px; height:22px; color:#fff;}
.dps_bottom_l p a { padding-right:16px; color:#fff; }
.dps_bottom_r { width:408px; float:right; overflow:hidden;  height:45px;}
.dps_bottom_r p { text-align:right; line-height:22px; height:22px; width:408px; overflow:hidden;}
.dps_bottom_r p a { color:#fff;}

#yes { font-weight:bold; color:#ff6600;}




/*====大分类列表====*/
.catalogs { width:190px; margin:0 auto; clear:both; text-align:left;}
.catalogs h4 { width:186px;  font-size:12px; text-align:left; margin:1px auto; margin-bottom:0; line-height:24px; height:24px; background:#E1569A;}
.catalogs h4 span { padding-left:6px; color:#fff;}
.catalogs h5 { line-height:22px; height:22px; border:1px #F6D5B0 solid; border-left:none; border-right:none; background:#FDF7F2; width:188px; margin:4px auto; margin-bottom:0;}
.catalogs h5 span { padding-left:8px; color:#A10000;}
.catalogs ul { width:180px; margin:0 auto; clear:both; }
.catalogs ul li { text-align:left; line-height:30px; height:30px; background:url(images/dot.gif) no-repeat 5px 12px; border-bottom:1px #e4e4e4 solid; width:180px; overflow:hidden;}
.catalogs ul li a { padding-left:14px; color:#3366cc;}
.leftad { width:180px; margin:0 auto;}

/*====小分类列表====*/
.sub_catalogs { width:740px; margin:5px auto; clear:both; }
.sub_catalogs h2 { width:740px; line-height:26px; height:26px; font-size:12px; text-align:left;}
.sub_catalogs ul { width:738px; margin:0 ; border:1px #B6E0F8 solid; background:#F2FAFF;}
.sub_catalogs ul li { width:184px; float:left; text-align:left; color:#999; line-height:22px; height:22px; overflow:hidden;}
.sub_catalogs ul li a { padding-left:10px; color:#3366cc;}


.tips { width:740px; border:1px #FFDF70 solid; background:#FEFEE9; line-height:24px; margin:0 auto;}
.tips div { margin:5px; text-align:left;}
.tips div b { color:red;}

/*====非静态时条件选择===*/
.choose { margin:5px auto; width:740px;}
.choose ul { width:740px; height:34px; }
.choose ul { width:740px; background:url(images/choosebg.gif) repeat-x; height:34px;}
.choose ul li { float:left; background:url(images/nochoose.gif) no-repeat 0 2px; width:100px; height:34px; line-height:30px; text-align:center; margin-right:6px;}
#this_choose { background:url(images/choose.gif) no-repeat;}
#this_choose a { font-weight:bold; color:#fff;}

/*====搜索条====*/
.search_bar { width:738px; margin:5px auto; clear:both; border:1px #CCCCCC solid; color:#555; background:#F7FAFF; /*background:url(images/search_bar_bg.gif) repeat-x; */ height:70px; }
.search_bar_l { width:550px; float:left; margin-left:20px;}
.search_bar_r { width:100px; float:left;}
.search_bar_l ul { clear:both; height:22px; margin:8px auto; margin-bottom:0; width:550px; } 
.search_bar_l ul li { float:left; margin-right:6px;}
.s_q { width:220px; height:18px; border:1px #A6A6A6 solid; background:#fff; overflow:hidden;}
.s_p { width:115px;height:18px; border:1px #A6A6A6 solid; background:#fff; overflow:hidden;}
.search_bar ul li div { display:block; float:left; height:24px; line-height:24px; overflow:hidden;}
.search_bar .tx2 { width:16px; text-align:center;}
.search_bar .se { padding-top:1px;}
.search_bar_r span { margin:0px auto; padding-top:20px; margin-bottom:0; display:block;}
.search_bar_r span button { width:60px; height:30px;}

/*====商品列表====*/
.listbox { width:750px; margin:0 auto; clear:both; color:#666;}
.listbox a { color:#36c;}
.listbox dl { width:750px; margin:0 auto;}
.listbox dl dt { width:250px; margin:16px auto; margin-bottom:0; float:left; height:370px; background:url(images/line.gif) repeat-x bottom;}
.listbox dl dt p{ margin:0 auto; margin-bottom:0;}
.listbox .pic { width:224px; height:224px; border:1px #ddd solid; text-align:center; margin:0 auto;}
.listbox .pic img { margin:2px;}
.listbox .name { width:220px; line-height:18px; height:36px; font-size:13px; text-align:left; margin:5px auto; margin-bottom:0; overflow:hidden;}
.listbox .price,.listbox .sales,.listbox .level { margin:5px auto; margin-bottom:0; width:220px; line-height:22px; height:22px;}
.listbox .price span,.listbox .sales span,.listbox .level span { width:110px; float:left; display:block; text-align:left; }
.listbox .price span b { padding-left:2px; padding-right:2px; color:#ff6600;}
.listbox .price em b { padding-left:2px; padding-right:2px; color:#cc0000;}
.listbox .sales span b { padding-left:2px; color:#999900; padding-right:2px;}
.listbox .price em,.listbox .sales em,.listbox .level em { width:110px; float:right; display:block; text-align:right; overflow:hidden; height:22px;}




/*详细*/
.titems_title { width:750px; border-bottom:1px #ddd solid;}
.titems_title h1 { line-height:33px; height:33px; margin:0 auto; margin-bottom:0; color:#404040; font-size:14px; text-align:center;}
.titemsbox { margin:5px auto; clear:both; width:750px;}
.titemsbox_l { width:320px; height:320px; float:left; margin:0 auto;}
.titemsbox_l span { width:310px; height:310px; border:1px #ccc solid; display:block;}
.titemsbox_r { width:420px; float:right; margin:0 auto;}
.titemsbox_r .promotion { border:1px #FEE2A1 solid; background:#FFF8E9; font-size:14px; clear:both; text-align:left; margin:0 auto;}
.titemsbox_r .promotion div { margin:5px; line-height:24px;}
.titemsbox_r .promotion em { color:#FF0000; font-weight:bold;}
.titemsbox_r .go_buy { margin:10px auto;}
.titemsbox_r .go_buy img { padding-right:10px;}
.titemsbox_r ul { width:420px; margin:0 auto; clear:both;}
.titemsbox_r ul li { line-height:26px; height:26px; text-align:left; color:#404040;}
.titemsbox_r ul li a { color:#3366cc;}
.titemsbox_r ul li span { padding-right:6px;}
.titemsbox_r ul li b { font-size:16px; color:#ff6600; padding-right:6px;}
.titemsbox_r ul li em { color:#006600; }
.titemsbox_r ul li em b {color:#006600; font-size:16px;}
.titems_cx { width:750px; height:150px; background:url(images/cx.gif) no-repeat;}
.titems_cx .cx { width:705px; height:68px; margin:60px auto;}
.titems_cx .cx .cxl { width:110px; float:left;}
.titems_cx .cx .cxr { width:590px; float:right; font-size:14px; text-align:left; line-height:34px;}
.titems_cx .cx .cxr em { color:#ff5500;}
.titems_info { width:750px; margin:5px auto; clear:both; overflow:hidden;}


/*====shop_list====*/
.shopslistbox { width:750px; margin:0 auto; clear:both; color:#555;}
.shopslist { width:750px; margin:0 auto; height:96px; margin:0 auto; padding-top:10px; margin-bottom:0; overflow:hidden;  background:url(images/line.gif) repeat-x bottom;}
.shopslist_l { width:90px; float:left;}
.shopslist_l a { width:84px; height:84px; border:1px #ddd solid; display:block; overflow:hidden;}
.shopslist_l a:hover { border:1px #ff6600 solid;}
.shopslist_l img { width:80px; height:80px; margin:2px;}
.shopslist_c { width:530px; float:left; margin-left:10px; margin-right:10px;}
.shopslist_c h2 { font-size:14px; text-align:left; line-height:26px; height:26px; font-size:14px; width:510px; overflow:hidden;}
.shopslist_c h2 a { color:#36c;}
.shopslist_c ul { width:530px; margin:0 auto;}
.shopslist_c ul li { line-height:26px; height:26px; width:176px; text-align:left; float:left;}
.shopslist_c ul li i { color:#ff0000; font-weight:bold; font:Arial, Helvetica, sans-serif;}
.shopslist_c ul li em { color:#ff6600; font-weight:bold; font:Arial, Helvetica, sans-serif;}
.shopslist_c p { margin:0 auto; margin-bottom:0; line-height:24px; height:24px; text-align:left;}
.shopslist_c p a { color:#577E03;}
.shopslist_r { width:110px; float:left;}

.shopbox { width:950px; margin:0 auto; clear:both;}
.shop_item { width:950px; margin:0 auto; color:#555;}
.shop_item dl { width:950px;}
.shop_item dl dt { width:237px; float:left; height:310px; background:url(images/line.gif) repeat-x bottom; margin:0 auto; padding-top:16px;}
.shop_item dl dt p { margin:5px auto; margin-bottom:0; width:220px;}
.shop_item .pic { width:224px; height:224px; border:1px #ddd solid;}
.shop_item .pic img { margin:2px;}
.shop_item .name { width:220px; line-height:16px; height:32px; overflow:hidden; text-align:left;}
.shop_item .name a { color:#06c;}
.shop_item .price { margin:5px auto; margin-bottom:0; width:220px; line-height:22px; height:22px;}
.shop_item .price span { width:110px; float:left; display:block; text-align:left; }
.shop_item .price span b { padding-left:2px; padding-right:2px; color:#ff6600;}
.shop_item .price em { width:110px; float:right; display:block; text-align:right;}

.shop_banner { width:950px; height:120px; background:url(images/shop_banner_bg.gif) repeat-x; margin:5px auto;}
.shop_banner_l { width:120px; float:left; height:120px; text-align:center;}
.shop_banner_l img { margin:6px auto; margin-bottom:0; width:100px; height:100px; padding:3px; border:1px #ddd solid; background:#fff;}
.shop_banner_r { width:830px; float:right;}
.shop_banner_r h1 { line-height:30px; height:30px; text-align:left; margin:10px auto; margin-bottom:0; font-size:16px;}
.shop_banner_r h1 a { color:#06c;}
.shop_banner_r p { margin:0 auto; text-align:left; color:#555;}



/*分页*/
#pages { clear:both;text-align:center; height:28px; line-height:28px; margin-top:20px; margin-bottom:20px; font-size:14px;font-family:"宋体"; }
#pages span,#pages u {padding:2px 4px;margin:4px 8px 0 0;background:#8B8A8A;border:1px solid #B9B7B7; color:#fff; font-weight:bold; }
#pages a{ padding:2px 4px;margin:2px 4px 0 0; border:1px solid #B9B7B7; color:#8B8A8A; }
#pages .active{background:#fff;border:1px solid #B9B7B7;color:#8B8A8A;font-weight:bold;padding:2px 4px;margin:2px 4px 0 0;}
#pages a:visited{color:#8B8A8A;text-decoration:none; }
#pages a:hover{color:#fff;background:#8B8A8A;border:1px solid #B9B7B7;}

/*====文章列表页====*/
.art_list { width:750px; margin:5px auto; clear:both;}
.art_list_l { width:160px; float:left;}
.art_list_r { width:570px; float:right;}
.art_list_l dl { width:160px;}
.art_list_l dl dt {  height:160px;}
.art_list_l dl dt span { display:block; width:126px; height:126px; border:1px #ddd solid;}
.art_list_l dl dt span img { margin:3px;}
.art_list_l dl dt p { width:120px; line-height:22px; height:22px; overflow:hidden; margin:0 auto; margin-bottom:0;}
.art_list_r ul { width:570px;}
.art_list_r ul li { font-size:14px; line-height:26px; height:26px; text-align:left; border-bottom:1px #f2f2f2 solid;}
.art_list_r ul li span { width:420px; float:left; display:block;}
.art_list_r ul li em { display:block; width:100px; float:right; color:#555; }

/*====文章内容页====*/
.art_title { width:720px; height:30px; line-height:30px; text-align:center; margin:10px auto; margin-bottom:0; }
.art_title h1 {font-size:22px;}

.art_pro { width:720px; background:#f2f2f2; margin:5px auto; clear:both; margin-bottom:0; height:24px; line-height:24px;}
.art_content { width:720px; margin:16px auto; margin-bottom:0; font-size:14px; text-align:left; line-height:26px;}
.pre_next { width:720px; margin:10px auto; margin-bottom:0;}
.pre_next ul { width:720px;}
.pre_next ul li { text-align:left; line-height:26px; height:26px;}
.art_search { margin:8px auto; margin-bottom:8px;}
.art_tb { width:720px; margin:8px auto; margin-bottom:0; color:#555;}
.art_tb a { color:#36c;}
.art_tb dl dt { float:left; width:144px; height:210px;}
.art_tb dl dt p { width:120px; margin:0 auto; margin-bottom:0;}
.art_tb #pic { width:126px; height:126px; border:1px #ddd solid;}
.art_tb #pic img { margin:3px;} 
.art_tb #price { line-height:22px; height:22px; overflow:hidden;}
.art_tb #price b { color:#ff6600;}
.art_tb #commission { line-height:22px; height:22px; overflow:hidden;}
.art_tb #commission b { color:#cc0000;}
.art_tb #nick { line-height:22px; height:22px; overflow:hidden;}
.art_tb #name { line-height:16px; height:32px; overflow:hidden;}




/*====友情连接====*/
.linkbox { width:948px; margin:5px auto; margin-bottom:0; clear:both; border:1px #ccc solid; height:120px; overflow:hidden; float:left;}
.linktitle { line-height:24px; height:24px; clear:both; margin:0 auto; background:#f2f2f2; border-bottom:1px #ccc solid;}
.linktitle_l { width:120px; float:left; font-weight:bold; font-size:14px; color:#555; text-align:left; padding-left:10px;}
.linktitle_r { width:600px; float:right; text-align:right; padding-right:10px;}
.linktitle_r a { padding-right:8px;}
.link { width:928px; margin:10px auto; margin-bottom:0; text-align:left;}
.link a {  padding-right:8px;}


.link_content { width:730px; margin:5px auto; clear:both; text-align:left;}
.link_content a { padding-right:10px; line-height:26px;}

/*====网站帮助====*/
.help_box { width:948px; margin:5px auto;  clear:both; background:url(images/help_bg.gif) repeat-y; border:1px #ccc solid;}
.help_box_l { width:190px; float:left;}
.help_box_r { width:758px; float:right;}
.help_box_l ul { margin:10px auto; width:160px;}
.help_box_l ul li { line-height:30px; width:160px; text-align:left; height:30px; font-size:14px; background:url(images/dot.gif) no-repeat 0 14px; font-weight:bold;}
.help_box_l ul li a { padding-left:14px;}

.helpbox { width:728px; margin:10px auto; clear:both; overflow:hidden;}
.helpbox h1 { font-size:14px; line-height:30px; height:30px; margin:0 auto; margin-bottom:0; text-align:left;} 
.help_content { width:728px; text-align:left; line-height:24px;}


.footer { width:950px; margin:5px auto; clear:both;}
.footer p { margin:0 auto; line-height:26px; clear:both; margin-bottom:0;}
.footer .help { color:#555;}
.footer .help a { padding-left:10px; padding-right:10px;}







