﻿/*
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
*/
html, body {color: #666666;  margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; overflow:auto; }
#container {  margin:0px auto; width:975px; background-color:White;}
a,a:visited { color:#686868; text-decoration:none;}
a:hover { color:#686868; text-decoration:underline;}

A.blue,A.blue:Link,A.blue:visited {COLOR:#3366CC; TEXT-DECORATION: none}
A.blue:hover{COLOR: #3366CC; TEXT-DECORATION: underline}
A.red,A.red:Link,A.red:visited {COLOR:#BF1202; TEXT-DECORATION: none}
A.red:hover{COLOR: #BF1202; TEXT-DECORATION: underline}

A.white,A.white:Link,A.white:visited {COLOR:White; TEXT-DECORATION: none}
A.white:hover{COLOR: White; TEXT-DECORATION: underline}


img{ border:0;}
.textbox{ border:1px #C3C3C3 solid; height:23px;  line-height:23px;  border-top:1px #7C7C7C solid; padding-left:3px;}
.buttonOver{ border:1px #ADBFCD solid;  height:24px; line-height:20px;  font-size:12px;  padding:0px 5px 0px 5px;  }
.fright{ float:right;}
.fleft{ float:left;}

.divOverflow1{ width:113px; height:30px; line-height:16px; text-overflow: ellipsis; overflow: hidden;}
.divOverflow2{ width:180px;  text-overflow:ellipsis; white-space:nowrap; overflow: hidden  !important;}
.divOverflow3{ width:220px;  text-overflow:ellipsis; white-space:nowrap; overflow: hidden  !important;}
.divOverflow4{ width:108px; height:35px; text-overflow:ellipsis;  overflow: hidden;}
.divOverflow5{ width:170px; height:35px; text-overflow:ellipsis;  overflow: hidden;}

/*头部*/
#header{  padding:0px; clear:both;overflow:hidden; margin:0px;}
#header #header_link{ float:right;  line-height:24px; height:35px; margin-right:5px; *margin-right:10px !important;}
#header #header_service{  float:left; width:489px;line-height:26px; height:35px;   margin-left:10px;}
#header_body{ margin:2px 0px 0px 0px; overflow:hidden;height:128px; background-color:#ebebeb; }
#header_body ul{ margin:0px; padding:0px; list-style-type:none;}
#header_body ul li{ float:left;}
#head_top{   border:1px solid #e1e1e1; height:25px;overflow:hidden; clear:both; background-color:#FDFDFD;}
#head_nav_bg{  position:absolute; margin-top:88px; }
#head_nav{ background:url(head_nav_bg.gif) no-repeat; width:364px; height:39px; float:left; list-style:none; font-size:13px; font-weight:bold; line-height:31px; padding:7px 0px 0px 8px  !important;}
#head_nav li{ background:url(menu_bg.gif) no-repeat; float:left; width:69px; height:29px; text-align:center;}
#head_category{ background:url(head_search_bg.gif) repeat-x; float:left; margin:13px 0px 0px -10px !important;  height:23px; width:414px; list-style:none;}
#head_category li{ float:left; margin-left:6px; line-height:23px; display:inline;}
#head_search{ clear:both; overflow:auto; margin:0px 0px 5px 0px; border:1px solid #639bcc; padding:1px; color:White;}
#head_search #head_search_content{   background:url(search_bg.gif) repeat-x; height:31px; line-height:31px; overflow:hidden;}
#search_r{ float:right;}
#search_r input{ width:300px; border:1px #00689a solid;  height:18px; line-height:18px;}
#search_r span{ float:left; margin:3px;line-height:26px !important;}
#search_l{ float:left;}
.nav_with{  margin-left:20px !important;}
.menu_mouseout{background:url(menu_bg.gif) no-repeat left -29px !important;width:69px; height:29px;}
.menu_mouseout A:link	{COLOR: white; TEXT-DECORATION: None}
.menu_mouseout A:visited{COLOR: white; TEXT-DECORATION: None}
.menu_mouseout A:hover	{COLOR: white; TEXT-DECORATION: underline}
.menu_mouseout A:active	{TEXT-DECORATION: none}
.box1{  border:1px solid #cccccc;}
#useroperlist{ background:#eeeaea;   position:absolute; z-index:100;  margin:17px 0px 0px -60px;width:79px; display:none; }
#useroperListtwo{background:#fff;position:relative; border:1px solid #a1a1a1; background-color:White;  top:-2px;left:-2px;}
#useroperlist ul{ margin:0px; padding:0px; list-style:none; margin:0px 6px -1px 6px;}
#useroperlist ul li{ border-bottom:1px dotted #cccccc; text-align:center;}

/*主体*/
#mainContent {clear:both;overflow:auto; margin:2px 0px 5px 0px;}

/*主体左*/
#sidebar { width:190px; float:left; }
#category{ border:1px solid #cccccc;overflow:hidden; padding:6px 4px 6px 4px; margin-bottom:5px;}
#category ul{ margin:0px auto; padding:0px; width:100%; list-style:none; margin-left:2px;  }
#category ul li{   line-height:19px; clear:both;}
#category ul li ul{ margin:0px; padding:0px;}
#category ul li ul li{ float:left;line-height:18px;clear:none;font-weight:normal;  border:none;}
#category ul li ul li a{display:inline;}

#pro_category{border:1px solid #cccccc;overflow:auto; padding-bottom:4px;margin-bottom:5px;}
#pro_category #categoryInfo{ margin:10px 0px 5px 30px; font-weight:bold; color:#BF1202;}
.propertylist,.left_list{ margin:0px 0px 5px 0px; list-style:none; padding:0px;}
.left_list img{ border:1px solid #cccccc; padding:1px;}
.propertylist li{font-size:12px;font-family: "宋体";line-height:20px; margin-left:30px;}
.left_list li{font-size:12px;font-family: "宋体";line-height:25px; margin-left:20px;}
.propertylist_replet{background:url(title_center.gif) left -29px repeat-x;  height:29px; line-height:27px !important;padding:0px 10px 0px 18px; margin:1px !important; font-weight:bold; font-size:13px;}
.property{ clear:both; overflow:auto;}
.property img{ cursor:hand;}
.property .property_title{margin:10px 0px 5px 10px; font-weight:bold; color:#BF1202;}
.property #brandother{margin:5px 0px 5px 30px;}
.divline{clear:both;overflow:hidden;height:5px;width:100%}/*分隔空间*/

/*标题样式*/
#new_product{ background:url(new_bg.jpg); height:214px; width:541px;}
#newproduct{ margin-left:129px;}
.title{border:1px solid #cccccc;overflow:hidden; margin-bottom:5px;}
.div_title{ margin:1px; overflow:hidden;}
.div_title .title_left{ background:Url(title_left.gif); width:12px; height:29px; float:left;}
.div_title .title_right{ background:url(title_center.gif) repeat-x; width:174px; height:29px;float:left; color:#BF1202; font-size:13px;  line-height:28px;overflow:auto;}
.div_title .title_right1{ background:url(title_center.gif) repeat-x; width:212px; height:29px;float:left; color:#BF1202; font-size:13px;  line-height:28px;overflow:auto;}
.div_title .title_right2{  height:29px;float:left; color:#323232; font-size:13px;  line-height:28px;overflow:hidden; color:#BF1202;}
.div_title  .title_right img{  margin-left:70px;}
.div_title  .title_right1 img{  margin-left:108px;}
.div_title  .title_right2 img{  margin-left:425px;}
.new_title_ul{ margin:5px 5px 0px 0px; padding:0px; list-style:none; float:right;}
.new_title_ul li{  float:left; margin-left:1px; background:url(new_title_bg.gif); width:65px; height:19px; line-height:20px; font-weight:normal; color:Black; text-align:center; cursor:hand;}
.new_title_over a:link{color:white;TEXT-DECORATION: None}
.new_title_over a:visited{color:white;TEXT-DECORATION: None}
.new_title_over a:hover	{color:white;TEXT-DECORATION: None}
.new_title_over{background:url(new_title_bg.gif) left -19px  !important;}
.title_pro_content ul{ margin:5px 3px 5px 3px; clear:both; overflow:auto; padding:0px; list-style:none; }
.title_pro_content ul li{ font-size:12px; height:64px; font-family: "宋体"; border-bottom:1px dotted #cccccc; line-height:15px; margin-top:3px;  overflow:auto;}
.title_pro_content1 ul{ margin:5px 3px 5px 3px; clear:both; overflow:auto; padding:0px; list-style:none; }
.title_pro_content1 ul li{ font-size:12px;  font-family: "宋体"; border-bottom:1px dotted #cccccc; line-height:21px; margin-top:3px;  overflow:auto;}

.linoborder{border:0px !important;  line-height:12px !important;}
.hotproleft{ float:left;border:1px solid #cccccc; padding:1px; clear:left; margin-left:2px;}
.hotproright{ float:right; width:110px; margin-right:4px; }
.hotproright2{ float:left;  margin-left:4px; }
.banner_title_bg{background:url(title_center.gif) repeat-x; height:29px; line-height:30px; overflow:hidden;}
/*新品推荐*/
.new_product_content{ line-height:17px;  padding-bottom:5px;clear:both;overflow:auto; }
.new_product_content ul{width:115px; margin:0 auto; padding:0px; list-style:none;}
.new_product_content ul li{  margin-top:10px; text-align:center;}
.img_border{vertical-align: middle; }
.pro_price{ background:url(price_bg.gif) repeat-x;width:70px; height:20px; clear:both; margin:0 auto; line-height:20px;  color:White;}
.pro_productName{ clear:both;  text-align:center; line-height:18px; margin:3px 0px 3px 0px; }
.pro_price1{ color:#BF1202;text-align:center;}
.pro_price2{ text-align:left; width:122px; color:#989898; padding:0px 0px 3px 0px;}

/*产品列表页图片居中样式*/
.box{display: table-cell; vertical-align: middle; text-align: center; width: 150px;height: 150px; *font-size: 131px;}
/*首页图片居中样式*/
.box2{display: table-cell; vertical-align: middle; text-align: center; width: 110px;height: 110px; *font-size: 96px;}
/*人气商品排行图片居中样式*/
.box3{float:left;border:1px solid #cccccc; padding:1px; clear:left; margin-left:2px;display: table-cell; vertical-align: middle; text-align: center; width: 55px;height: 55px; *font-size: 47px;}

/*主体右*/
#content{ width:778px; float:right;  clear:right; margin-left:7px; overflow:hidden;}
#content #contect_left{ float:left; width:543px; height:778px;}
#content #contect_right{ float:right; width:228px;}
#contect_left #focus{ height:292px; background:#4d4d4d;}

.border{border:1px solid #cccccc; padding:1px; margin-bottom:5px; }
.border .sitemap_content{  background:url(title_center.gif) left -29px repeat-x;  height:24px; line-height:24px;}
.border .sitemap_content1{ height:24px; line-height:24px; background:#F3F3F3;}
.border .sitemap_content1 .prolist_title_left{ float:left;}
.border .sitemap_content1 .prolist_title_right{ float:right; margin-right:30px;}
.line24{ line-height:24px;}
.line23{ line-height:23px;}
.border_bottom{ border-bottom:1px #CCCCCC dotted; } 

/*商品列表*/
.productlist_content{border:1px solid #cccccc; padding:1px; margin-bottom:5px; overflow:auto !important;}
.productlist_content ul{ list-style:none; margin:0px; padding:0px; overflow:auto; }
.productlist_content ul li{ float:left; width:177px; height:270px; margin-left:13px; margin-top:10px; text-align:center; display:inline;}
.productlist_content img{ cursor:hand;}
.productlist_content .page{ clear:both; margin-bottom:10px;}

.page_number16{ background:url(page_number_bg.gif) no-repeat left top; height:15px; width:16px; text-decoration:none;}
.page_number161{ background:url(page_number_bg.gif) no-repeat left -32px; height:15px; width:16px; text-decoration:none; cursor:default;}
.page_number24{ background:url(page_number_bg.gif) no-repeat left -64px; height:15px; width:16px;text-decoration:none;}
.page_number241{ background:url(page_number_bg.gif) no-repeat left -96px; height:15px; width:16px;text-decoration:none;cursor:default;}
.page_number32{ background:url(page_number_bg.gif) no-repeat left -128px; height:15px; width:16px;text-decoration:none;}
.page_number321{ background:url(page_number_bg.gif) no-repeat left -160px; height:15px; width:16px;text-decoration:none;cursor:default;}

/*品牌专区,热销排行*/

.brand{ margin-top:5px; overflow:hidden;}
/*.brand .brand_content{ border-bottom:1px #cccccc solid; border-left:1px #cccccc solid;border-right:1px #cccccc solid; width:541px;overflow:auto;}

.brand_title{ background:Url(brand_title_bg.gif); height:44px; overflow:hidden;}
.brand_title .brand_title_left{ float:left;color:White; font-size:13px; font-weight:bold; line-height:58px; padding-left:13px;}
.brand_title .brand_title_right{ float:right; line-height:29px;  width:395px;}
.brand_title .brand_title_right ul{ margin:0px; list-style:none; padding:0px;}
.brand_title .brand_title_right ul li{ float:left; margin-left:8px;}
.brand_title .brand_title_right ul li a:hover  { color:#cc000a; text-decoration:none; }*/
#hot_product{ list-style:none; margin:0 auto; padding:0px; }
#hot_product li{ float:left; width:112px; margin-left:17px;  padding-bottom:5px;  display:inline;}
.brandlist { overflow:auto; clear:both; margin:8px 0px 10px 3px;}
.brandlist ul{ list-style:none; padding:0px; margin:0px;}
.brandlist ul li{ float:left; border:1px #cdcdcd solid; margin:5px;}

/*分页导航样式*/
.paginator{font: 11px Arial, Helvetica, sans-serif;padding: 10px 20px 10px 0;margin: 0px;}
.paginator a{padding: 4px 6px;border: solid 1px #ddd;color: #0000CC;background: #fff;text-decoration: none;margin-right: 2px;}
.paginator a:visited{padding: 4px 6px;border: solid 1px #ddd;background: #fff;text-decoration: none;}
.paginator .cpb{padding: 4px 6px;font-weight: bold;font-size: 13px;border: none;}
.paginator a:hover{color: #fff;background: #ffa501;border-color: #ffa501;text-decoration: none;}
.paginator1{ height:25px; line-height:25px; margin-top:10px; }
.paginator2{padding: 4px 6px;border: solid 1px #ddd;color: blue;background: #fff;text-decoration: none;margin-right: 2px;}
.paginator3{padding: 4px 6px;border: solid 1px white;color: black;background: #fff;text-decoration: none;margin-right: 2px;}

/*用户信息*/
#personinfo_title{ margin:1px;  height:22px; line-height:23px; background:#cccccc;overflow:hidden; }
#personinfo_title ul{ margin:0px;  padding:0px; list-style:none; padding-top:2px; }
#personinfo_title ul li{ float:left; width:50px; margin-left:4px; text-align:center;color:White; cursor:hand;}
.personinfoMouseOut{background:white; height:20px;color:#686868 !important;}
#personinfo_content{ height:45px; line-height:24px; overflow:hidden; padding:8px;}

#index_news_title ul{ margin:0px; padding:0px; list-style:none; cursor:hand; width:226px;}
#index_news_title ul li{ background:url(news_title_bg.gif) repeat-x;  border-right:1px solid #cccccc; float:left; width: 74px; height:28px; text-align:center; line-height:29px;}
.noborder{border:none  !important;width: 76px !important; }
.news_title_over{background:none !important; font-weight:bold;}
.news_title_body

/*新闻相关*/
#news_title{ font-size:3px; clear:both; text-align:center; margin:25px 0px 5px 0px; color:Black; font-family:黑体;}
#news_info{  text-align:center; clear:both; border-bottom:dashed 1px #cccccc; padding-bottom:3px; width:90%; margin:0 auto; }
#news_body{ line-height:20px; margin-bottom:10px; margin-top:5px;}
#news_body table{ margin:0 auto;}


/*在线直播*/
#liveProgram{ margin:1px;}
#live_online{  background:url(live_bg.gif) no-repeat; width:432px; height:408px; margin-left:5px;  float:left;}
#live_online #live{ margin-top:42px; margin-left:58px; border:1px black solid; width:315px; height:290px;}
#live_online p,#live_product p{ margin-top:35px;}
#live_product{ background:url(live_product_bg.gif) no-repeat; width:512px; height:408px;margin:5px;float:left; text-align:center;}
#live_product #live_programlist{ float:right; margin:0px 11px 0px 0px;}
#live_prolist{ border:1px #cccccc solid; margin:8px 8px 8px 8px;}
#live_prolist #live_prolist_title{ margin:1px; background:#e9e9e9; line-height:25px; padding:0px 5px 0px 5px;}
.live_prolist_content{ height:272px; margin:5px 0px 5px 0px;  overflow-y:scroll;SCROLLBAR-FACE-COLOR: white;  SCROLLBAR-ARROW-COLOR: #cccccc;   SCROLLBAR-DARKSHADOW-COLOR: #fcfcfc;}

#programlist_title{ background:url(programlist_title_bg.gif); height:35px;  line-height:35px; font-weight:bold;}
#programlist_title #programlist_title_left{ float:left; color:White; margin-left:15px;}
#programlist_title #programlist_title_right{ float:left;}
#dDateNavNum{ list-style:none; margin:7px 0px 0px 20px; padding:px;font-family:Arial;}
#dDateNavNum li{ float:left; width:24px; height:22px; line-height:22px; margin-left:3px; cursor:hand; text-align:center;}
.dateNav_bg_red{ background:url(nav_bg.gif) no-repeat left top; font-weight:bold; height:22px; color:White;}
.dateNav_bg_Gray{ background:url(nav_bg.gif) no-repeat left -22px; font-weight:bold; height:22px;}
#programlist_title_bg2{ background:url(programlist_title_bg2.gif); height:61px;}
#programlist_title_bg2 #spanDate{ float:left; margin:26px 0px 0px 75px; font-weight:bold;}
#programlist_title_bg2 #live_info{ float:left; margin:26px 15px 0px 235px; }
#programlist_title_img{ margin-top:5px; clear:both;}
#program_body{ border-bottom:1px #cccccc solid; border-right:1px #cccccc solid; border-left:1px #cccccc solid; padding:0px; overflow:hidden;}
#live_title{  margin-top:20px;}
#live_title_left{  float:left; margin-left:20px;}
#live_title_right{ float:left; margin-left:35px;}
.live_nav_web{ background:url(live_04.gif) no-repeat left -34px; width:136px; height:34px; float:left; cursor:hand;}
.live_nav_webover{ background:url(live_04.gif) no-repeat; width:136px; height:34px; float:left; cursor:hand;}
.live_nav_tv{background:url(live_04.gif) no-repeat -138px top; width:136px; height:34px; float:left; margin-left:1px;cursor:hand;}
.live_nav_tvover{background:url(live_04.gif) no-repeat -138px  -34px; width:136px; height:34px; float:left; margin-left:1px;cursor:hand;}
#live_product_title{ margin-top:15px; height:27px; line-height:27px;}
#live_product_title_left{ float:left; margin-left:40px; font-size:14px; font-weight:bold;}
#live_product_title_right{ float:right;}

/*公告区*/
.news_content{ clear:both; text-align:center;}
.news_content img{ border:1px #cccccc solid; padding:1px; margin-top:5px;}
.news_content ul{ margin:5px; padding:0px; list-style:none;line-height:20px;}
.news_content ul li{font-size:12px; font-family: "宋体"; text-align:left; clear:both;}

.bodybanner{ width:100%; height:70px;clear:both; margin-top:2px; float:left;}

.c_product{ border:1px  #c8cac5 solid; background:url(img_bg_b.gif) repeat-x 0px 1px; width:774px;clear:both;margin-top:5px;float:left;  overflow:hidden;}
.c_product .c_category{ float:left;display:inline;  margin:0px 0px 0px 280px; list-style:none;  padding:0px; border-right:1px #c6c6c6 solid;}
.c_product .c_category li{ float:left; display:inline;background:url(c_bg.gif);  width:75px; height:25px; margin-left:1px; line-height:25px; text-align:center;}

.c_vod_bg{background:url(vod_title_bg.gif) no-repeat; width:100%; height:30px;margin:1px 0px 0px 1px;}
.c_home_bg{ background:url(img_bg.gif) no-repeat; width:100%; height:30px;margin:1px 0px 0px 1px;}
.c_mall_bg{background:url(mall_title_bg.gif) no-repeat; width:100%; height:30px;margin:1px 0px 0px 1px;}
.c_cateogry_over{background:url(c_bg.gif) left -25px  !important;}
.more_img{ float:right; margin:5px;}
.c_3c_bg{ background:url(img_bg.gif) left -30px no-repeat; width:100%; height:30px; margin:1px 0px 0px 1px; }
.c_ec_bg{ background:url(img_bg.gif) left -60px no-repeat; width:100%; height:30px;margin:1px 0px 0px 1px;}
.c_zb_bg{ background:url(img_bg.gif) left -90px no-repeat; width:100%; height:30px;margin:1px 0px 0px 1px;}
.c_sh_bg{ background:url(img_bg.gif) left -120px no-repeat; width:100%; height:30px;margin:1px 0px 0px 1px;}
.c_content_left{ float:left; margin:3px 0px 0px 3px; padding-bottom:3px; width:238px;overflow:auto;}
.c_content_left img{ border:1px solid #cec8cc; margin:0px; padding:1px;  }
.c_content_left .c_content_title{border:1px solid #cec8cc; background:#f2f2f2;clear:both; overflow:auto;  width:234px; float:left; padding:1px;}
.c_content_left .c_content_title ul{margin:2px; padding:0px; list-style:none;line-height:19px;}
.c_content_left .c_content_title ul li{font-size:12px; color: #ff8700; font-family: "宋体";}
.c_content_right{ float:left; width:530px; }
.c_content_all{}
.c_content_all ul li{ display:inline;float:left;width:112px; margin-left:34px;  padding-bottom:5px; text-align:center; line-height:20px !important; }

.shopping_hot_product{ overflow:auto;}
.c_content_right .conten_img,.c_content_all .conten_img,.shopping_hot_product .conten_img{ width:110px;}
.c_content_right ul,.c_content_all ul,.shopping_hot_product ul{ list-style:none; margin:3px 0px 0px 0px; padding:0px;}
.c_content_right ul li,.shopping_hot_product ul li{ display:inline;float:left;width:112px; margin-left:17px;  padding-bottom:5px; text-align:center; line-height:20px !important; }
#service{ padding:10px; line-height:20px;}

/*用户后台*/
#personal_content{}
#personal_content ul{ list-style:none;  margin:15px 0px 0px 0px; padding:0px;}
#personal_content ul li{ line-height:30px; margin-left:20px;}
#left_top{  background:#656565; height:32px; color:White; line-height:32px; font-size:14px; font-weight:bold; padding:0px 10px 0px 10px;}

#comm{list-style: none; float:left; margin:0px; padding:0px;}
#comm ul li{line-height: 30px;}
#comm img{ margin-left:5px;}
.person_title{ background:url(title_center.gif) 1px -54px repeat-x; height:21px; line-height:21px; color:#ff6800;border-bottom:1px #cccccc solid;}
#person_main_left p,#person_main_right p{ margin:10px; padding:0px; line-height:20px; overflow:auto;}
.readdress{ clear:both; overflow:auto; line-height:20px; margin-top:15px; border-bottom:1px dashed #cccccc; padding-bottom:4px;}
#userprofile_head{ clear:both; overflow:auto;}
#userprofile_head img{ float:left;border:1px #cccccc solid; padding:1px;  margin:2px;}
/*产品详细右*/
#pro_sidebar{ width:190px; float:right;}

/*订单*/
.order_top{ clear:both;  height:35px; padding:5px 15px 0px 0px;  background-color:White;}
.shopping_cart1{ background:url(shopping_cart.gif) no-repeat left top; width:975px; height:70px;}
.shopping_cart2{ background:url(shopping_cart.gif) no-repeat left -70px; width:975px; height:70px;}
.shopping_cart3{ background:url(shopping_cart.gif) no-repeat left -140px; width:975px; height:70px;}
.shopping_cart4{ background:url(shopping_cart.gif) no-repeat left -210px; width:975px; height:70px;}
.shopping_cart5{ background:url(shopping_cart.gif) no-repeat left -280px; width:975px; height:70px;}
.shopping_content{ border-right:1px #9a9a9a solid; border-left:1px #9a9a9a solid; border-bottom:1px #9a9a9a solid; overflow:auto; clear:both;}

#shop{ width:224px; height:169px; line-height:17px;}
#shop img{ cursor:hand;}
#shop .shop_img{ background-color:White; border:1px solid #cccccc; padding:1px;}
.sh_bg{ background:url(sh_bg.gif) no-repeat right top;}


#vod_button_li{ margin-top:20px;}
#vod_button_li ul{ margin:0px; padding:0px; list-style:none;}
#vod_button_li ul li{ background:url(vod_button.gif) no-repeat; width:450px; height:40px; margin-top:4px; cursor:hand; line-height:41px;}
.vod_button_o{background:url(vod_button.gif) no-repeat left -40px !important ; }


/*产品详细左*/
#pro_content{width:778px; float:left; overflow:hidden; }
#proInfo #proinfo_left{ float:left; width:262px; height:345px;margin:15px 0px 0px 0px;}
#proinfo_title{ font-size:15px; font-weight:bold; color:#656565; border-bottom:1px solid #656565;  line-height:22px; padding:10px 0px 4px 20px; overflow:auto;}
#proinfo_title1{ font-size:15px; font-weight:bold; color:#333333;  text-align:center;  line-height:22px; padding:10px 20px 4px 20px; overflow:auto;}
#proinfo_title1 #lblShortDescription{ color:#BF1202;}
#proInfo #proinfo_middle{float:left; width:500px;  margin:6px 0px 0px 0px; overflow:auto;}
#proInfo #proinfo_middle ul{  margin:0px; padding:0px; list-style:none;}
#proInfo #proinfo_middle ul li{ line-height:30px;  padding-left:8px;  margin-left:10px}
.product_border{border:1px #F0D190 solid; background-color:#FFFCEB;  overflow:auto; padding-right:8px; }
.colordiv{   width:470px; border-bottom:1px #F0D190 dashed; margin:4px 0px 4px 0px;   padding-bottom:4px; overflow:auto;}
.colorList{ float:left;white-space: nowrap; cursor:hand; border:1px solid #CCCCCC; background-color:#FFFFFF; margin:3px; line-height:22px !important; padding:0px 7px 0px 7px; }
.colorList a{ text-decoration:none;}
.colorOver{border:1px solid #FE4F04; background:url(color_bg.gif) right bottom no-repeat;}
.colorNoBorder{ border:none;background-color:#FFFCEB; padding:0px;}
.colorChooie{ clear:both; padding-left:6px;}
.AddShopCart{ height:40px; margin-top:5px;}
.nobottom{border:none !important;line-height:40px !important;}
.present{line-height:17px !important; padding-bottom:5px;}
.border3{border:1px #FA8700 solid;}
#proinfo_smallimg{  width:100%; margin-top:10px; margin-left:-3px; }
.prev{ float:left; margin-left:3px;  cursor:hand;}
#jCarousel{ float:left; }
#jCarousel ul,#shop_carousel ul{ margin:0px;padding:0px;}
#jCarousel ul li{ float:left; width:57px; margin-left:3px; display:inline;}
#shop_carousel ul li{ float:left; width:140px;}

#img_title{ text-align:center; font-size:16px; font-weight:bold; line-height:35px; clear:both;}
#img_nav{ height:100px; border-bottom:1px #CCCCCC solid; background-color:#F7F7F7;}
#img_nav ul{ list-style:none; padding:0px; margin:0px; margin-top:8px;}
#img_nav ul li{ float:left; margin-left:8px;}
#img_nav_body{ width:975px; text-align:center;  margin:0 auto;}
#img_body{ margin:0 auto; text-align:center;  padding:10px;}
#img_bottom{border-top:1px #CCCCCC solid; text-align:center; line-height:30px; clear:both;}


/*产品属性*/
#procontent{ clear:both;}
.tabs{ border-bottom:1px black solid; overflow:hidden; clear:both;height:29px; }
.tabs ul{ position:relative; margin:0px 0px -1px 0px; padding:0px; list-style:none; padding-left:10px; overflow:hidden;  position:relative; z-index:1px;}
.tabs ul li{ float:left; margin-left:2px; background:url(tab.gif); width:90px; height:30px; text-align:center; line-height:30px; cursor:hand;  display:inline; }
.tabsover{background:url(tab.gif) left -30px  !important;}
#procontent #tabs-0,#tabs-1,#tabs-2,#tabs-3,#tabs-4{ line-height:18px; margin:10px 5px 10px 0px; clear:both;overflow:auto;}
.spanl{ width:100%; background:#F0F0F0; margin-bottom:10px; height:25px; line-height:25px;clear:both; overflow:auto;}
.propertytitle{ width:150px; float:left; margin-left:10px; text-align:left;color:#525252;font-weight:bold;}
.propertyvalue{ width:150px; float:left; margin-left:10px;text-align:left;color:#3366CC; font-size:13px; }
.w100{ width:100%; clear:both; overflow:auto; line-height:20px; padding-bottom:5px;}
.qna{ margin:15px 0px 0px 10px;}
.qna ul{ list-style:none; margin:0px; padding:0px;}
.qna li{ line-height:20px;}
.qna_date{ text-align:right;}
.qna_title{ color:Black; font-weight:bold;}
.comment{ border:1px #CCCCCC solid; margin:10px 0px 0px 0px; clear:both; overflow:auto;}
.comment .comment_left{ float:left; width:100px; padding:10px; text-align:center;}
.comment .comment_left img{ border:1px solid #cccccc; padding:1px;}
.comment .comment_right{ float:left; width:640px;}
.comment .comment_right ul{ margin:10px; padding:0px; list-style:none;}
.comment .comment_right ul li{ line-height:20px;}
.comment_bottom{ border-bottom:1px #cccccc dotted; color:#8B8B8B; padding-bottom:3px; margin-bottom:2px;}
.comment_content{ margin-top:3px;}
.qnt_bottom{ margin:15px;color:Black; font-weight:bold; float:right;}
.del{text-decoration: line-through;font-family: "宋体"; }
#commentAvg{}
#commentAvg ul{ margin:0px; padding:0px; float:left; margin:10px;}
#commentAvg ul li{ list-style:none; line-height:20px; line-height:20px;}
#commentAvg ul li div{ float:left;}

#login{ background:url(login_bg.gif) left 20px no-repeat; width:423px; height:252px;  margin:0 auto; padding:20px 0px 20px 0px;}
#reg{ background:url(reg_bg.gif) left 20px no-repeat; width:540px; height:298px; margin:0 auto; padding:20px 0px 20px 0px;}
#notify{ width:80%; margin:0 auto; line-height:25px; padding:20px 0px 20px 0px;}

/*底部*/
#footer{width:100%;overflow:hidden; clear:both; margin-top:5px;}
.shopping_lc{border:1px #CCCCCC solid; padding:1px;  margin-bottom:5px;}
.content_border{border:1px #CCCCCC solid; margin-bottom:5px; overflow:auto;}
#link{ clear:both; margin-bottom:5px; width:975px;}
#link_img{ float:left;  width:615px;  height:90px;border:1px #CCCCCC solid; padding:10px 0px 10px 10px;*padding:10px 0px 10px 10px !important;*padding:10px 0px 6px 10px;}
#link_text{ float:right;  width:320px;  height:90px;border:1px #CCCCCC solid;  padding:10px;}
.content_bg{  background-color:#F3F3F3; height:130px; margin:1px; overflow:auto;}
#service_body{ margin:0px 0px 5px 2px; overflow:auto;  clear:both; }
.service_span{ width:128px; height:90px; background-color:White;border:1px #CCCCCC solid; float:left; margin-left:8px; display:inline; overflow:auto;}
.service_span ul{ list-style:none; margin:5px 2px 0px 32px; padding:0px;}
.service_span ul li{ line-height:20px;}
.sitemap_nav_bg{ background:url(siteMap_bg.gif) repeat-x;margin:1px; line-height:22px;}
#bottom_left{ background:url(bottom_left_bg.gif); width:793px; height:114px; margin:1px; float:left;}
#bottom_left ul{ margin:0px 0px 0px 215px; list-style:none; padding:0px; font-weight:bold;}
#bottom_left ul li{ float:left;display:block; line-height:34px; margin:0px 2px; }
.bottom_left_div{ line-height:30px !important; }
#bottom_right img{ margin:7px; float:left; border:none;}
#bottom_right #phone{margin:10px 0px 0px 5px; float:left; }

/*宜和有理*/
#youli_content{ border:3px solid #ececec; background-color:#f8f8f8;}
#youli_content ul{ padding:0px; margin:10px; list-style:none;}
#youli_content ul li{ height:105px; border-bottom:1px #baaeb2 dashed; line-height:20px;}
#youli_content img{ border:1px solid #bdbdbd; padding:1px;}
#youliList_bg{ background:url(bg2.jpg); height:85px; width:974px;}
#youliList_content{ width:800px; height:85px; margin-left:142px; overflow:hidden;}
#youliList_content ul { margin:0px; padding:0px; list-style:none;}
#youliList_content ul li{ float:left; margin-left:10px;}
#youliList_content ul img{border: 1px solid #cccccc; padding:1px;}
#youliList_content img{ cursor:hand;}