﻿@charset "utf-8";
/* CSS Document default*/
html { height:100%; width:100%;} /*Always show Firefox scrollbar*/
body,html{ background:#fff;

min-width:1018px;
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1018?"1018px":"");

}
body,td,li,input, textarea, select, button{ margin:0px; font-size:12px; color:#555; padding:0px; font-family:"Microsoft Yahei", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, 'Simsun', sans-serif;}
.richtextpre{ margin:0px; font-size:12px; color:#555; padding:0px; font-family:"Microsoft Yahei", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, 'Simsun', sans-serif;}
ul{padding:0px;margin:0px;list-style:none; }
li{padding:0px;margin:0px;list-style:none;}
ol,ul,li{list-style-image:none;
list-style-position:outside;
list-style-type:none;}
img{ border:0px;}
h1,h2,h3,h4,h5,h6{font-size:14px;padding:0px;margin:0px;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#000	;}


td{ margin-left:5px;}
form, fieldset, legend, input, button, textarea, p, blockquote{ margin:0px; padding:0px; font-size:12px;}
dt,dd,dl{ padding:0px; margin:0px;}
.hui2{color:#999}
.blue{ color:#0734F5;}
.blue2{ color:#3E93D6;}
.hui{color:#C0B7B5}
.green{ color:#09B331;}
.px20{ padding-left:20px;}
.px10{ padding-left:10px;}
.red{ color:#F00}
.right{ float:right;}
.through{ text-decoration:line-through}
.center{ text-align:center}
i{ font-style:normal;}


.top{ height:32px; line-height:32px; border-bottom:1px solid #D8D8D8; width:100%;float:left; position:relative; z-index:10001;}
.page{ width:1200px; margin-left:auto; margin-right:auto; height:25px; line-height:25px;}
.quick-menu{ margin: 5px 0px;}
.pageleft{ float:left; height:26px; overflow:hidden} 
.pageleft span{ float:left; display:block; color:#555;}
.welimg img{ margin-top:7px; padding-left:5px; padding-right:5px;}
.lightblue{ color:#666666;}
.pxlr{ padding-left:5px; padding-right:5px;}

.pageright{ float:right;}
.quick-menu li{ float:left;}

.search .menu-hd s { BACKGROUND:url(../images/mbg.png) no-repeat left center;}
.quick-menu li {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP: 2px}
.quick-menu li.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; z-index:10001; }
.menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px}
.mytaobao .menu-hd {WIDTH: 80px; PADDING-TOP: 1px; _padding-top: 1px}
.search .menu-hd {WIDTH: 90px; PADDING-TOP: 1px; _padding-top: 1px}
.menu-hd b {FONT-SIZE: 0px; RIGHT: 10px;  WIDTH: 0px; LINE-HEIGHT: 0;  POSITION: absolute; TOP:12px; HEIGHT: 0px; line-height:0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in; border:4px solid; border-color:rgb(105,102,102) transparent transparent; _border-color:rgb(102,102,102) tomato tomato;_filter:chroma(color=tomato)}
.search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
.search .menu-hd s {BACKGROUND-POSITION: -67px -20px; LEFT: 9px; WIDTH: 14px; POSITION: absolute; TOP: 4px; HEIGHT: 13px}
.menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #f2f2f0; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 21px}
.search .menu-bd {_right: -1px}
.menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
.menu {POSITION: relative}
.menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: #f2f2f0; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
.hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
.menu:hover .menu-bd {DISPLAY: block}
.hover .menu-bd {DISPLAY: block}
.menu:hover .menu-hd b {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; top:11px; top:8px\9; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
.mytaobao .menu-bd {WIDTH: 112px; LINE-HEIGHT: 1.7; TOP: 21px;}
.mytaobao .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; }
.mytaobao .menu-bd-panel a{ display:block; text-align:left;}
.search .menu-bd {WIDTH:340px; TOP: 21px; overflow:hidden}
.menupx{ padding-left:5px; padding-right:5px; background:url(../images/shu.jpg) no-repeat right 70%;}
.gwc{ width:340px; overflow:hidden}
.gwc h1{ color:#D74F34; font-size:12px; font-weight:lighter;}
.shopp_ingtop{ float:left; width:320px; border-top:1px solid #f1f1f1;}
.shopimg{ float:left;  margin-right:10px; padding-top:5px; }
.shopp_ingtop  span{ display:block; float:left;}
.shopl{ width:180px; display:block; float:left; }
.shopl_del{ display:block; width:215px; text-align:right;float:left;}
.shopbtn{ margin-top:10px; float:right; padding-right:40px;}
.shopbtn a{ background:url(../images/ckgwc.jpg) no-repeat;height:23px; border:0px; color:#FFF;font-size:12px;text-align:center; padding: 3px 3px 5px 5px;}


.main{ width:1200px; margin-left:auto; margin-right:auto; clear:both;}
.head{ width:1200px; height:110px; position:relative; z-index:10000;}
.logo{width:287px;  float:left; height:47px; padding-top:17px;padding-right: 15px;}
.logo span{width:200px;
height:100px;
display:table-cell;
*display:block;
text-align:center;
position:relative;
vertical-align:middle; overflow:hidden}
.logo span p{*position:absolute;
top:50%;
left:50%; } 
.logo span p img{  
*position:relative;
top:-50%;
left:-50%; }
.toph_bigsearch {
		width: 510px;
		padding-left: 40px;
		padding-top: 40px;
		padding-right: 40px;
		float: left;
	}
.toph_sear{ width:500px; border:1px solid #468dab; height:32px;position:relative;background: #f2f2f0;}
.toph_bgsear{ overflow:hidden; width:75px; float:left;border:1px solid #468dab;  float:left; position:absolute; top:-1px; left:-1px; padding-top: 2px;}
.toph_bgsear li{ width:100%; text-align:center;background:#fff; height:30px; line-height:28px; border-bottom:0px; position:relative; float:left;} 
.toph_bgsear li a{ display:block;}
.toph_bgsear li a:hover{ background: #f2f2f0;}  
.toph_bgsear .this{ background: #f2f2f0;}
.toph_bgsear .active_s{position:absolute;  line-height:0px; height:0px; border-width:4px; border-style:solid; width:0px; transition:transform 0.2s ease-in 0s; top:13px; right:7px; border-color:transparent transparent rgb(153, 153, 153) ;_border-color:tomato tomato rgb(153, 153, 153);_filter:chroma(color=tomato);}
.toph_bgsear li s{position:absolute;  line-height:0px; height:0px; border-width:4px; border-style:solid; width:0px; transition:transform 0.2s ease-in 0s; top:12px; right:7px; border-color:rgb(153, 153, 153) transparent transparent ;_border-color: rgb(153, 153, 153) tomato tomato;_filter:chroma(color=tomato);}
.toph_sear_txt{ position:absolute; width:383px; left:77px; height:30px; top:0px; border:0px; padding-left:10px; line-height:30px;outline: none;}
.toph_sear_btn{ background:#468dab; width:93px; height:32px; position:absolute; top:0px; right:0px; border:0px; color:#fff; font-size:16px;}
.keyword{ clear:both; line-height:30px; width:520px; overflow:hidden; height:30px;}
.keyword a{ margin-left:5px; margin-right:5px; white-space:nowrap}
.keyword a:hover{ text-decoration:underline}
.orange{ color:#F60}
.two_code{ width:115px; right:0px; position:absolute; margin-top:5px;}
.two_code_box{ width:84px;border:1px solid #ddd;  float:left;}
.two_code_box b{ text-align:center; height:20px; line-height:20px; display:block}
.two_code_a{ width:19px; height:19px; display:block; border:1px solid #ddd; background:url(../images/two_code_a.gif) no-repeat; float:left; border-right:0px;}
.two_code_a:hover{ background:url(../images/close_code.gif) no-repeat;border:1px solid #ff4400; border-right:0px;}



.sannav{ float:right; margin-right:10px; margin-top:20px}
.nav,.nvcontianer,.footercont{ background-color:; margin-top: 0px; width:100%; height:35px; position:relative; z-index:9999;}
.footercont{
    background-color:#468dab;
}
.footercont{
	width:100%;
	height:60px;
	text-align: center;
	line-height: 60px;
	z-index:0;
	margin-top: 10px;
}
.footercont img{
	margin-top: 12px;
}
.nvcontianer{width:100%;
    /*Firefox*/  
/*     -moz-box-shadow: 0px 2px 2px #888;   */
    /*Safari,Chrome*/  
/*     -webkit-box-shadow: 0px 2px 2px #888;   */
    /*css3: Opera,IE9*/  
/*     box-shadow: 0px 2px 2px #888;   */
    /* For IE 8 */  
/*     -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#888888')";   */
    /* For IE 5.5 - 7 */  
/*     filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); */
    }
.navleft{ width:220px;  position:relative; float:left; height:46px; color:#fff; font-size:12px;}
.navleft .nav_lefts { display:block; height:46px; background-color:#468dab ; color:white;  text-align:left;line-height:46px; cursor:pointer; font-size: 16px; padding-left: 4px;}
.navleft .nav_lefts span{ display:block; position:absolute; width:7px;height:4px; top:18px; right:20px; font-size:16px;}
.navul{ float:left;}
.navul li{ text-align:center; float:left; line-height:35px; font-size: 16px;}
.navul li .this{ text-align:center;background-color:#65a9c5;display:block; line-height:35px; color:#fff;width:100%;font-size: 16px}
/*长三角卷轴样式导航 start*/
.navul_csj{ float:left; height: 100%;}
.navul_csj li{ float:left;}
.navul_csj li:hover{ background:rgba(227,218,191,0.4);}
.navul_csj .this { float:left;background:rgba(227,218,191,0.4);}
/*长三角卷轴样式导航 end*/
.ncccont{width:100%;background-color:#fff ;height:360px;  }
.index{ width:1200px;  clear:both}
/*全部商品分类*/
.navnext{ width:182px; float:left; position:absolute; left:0px;}
.index_menu{ float:left;width:240px; background:#fff;  border-top:0px; z-index:1; position:absolute; }
.shop_left_btn_con{width:240px; float:left;}
.shop_left_btn_con li{width:240px; background:url(../images/su.jpg) repeat-x center bottom;position:relative;cursor:default; float:left;  font-size:14px; height:33px; line-height:30px;}
.shop_left_btn_con span{padding:0 10px 0 0;color:#707070;}
.shop_left_btn_con span.title{color:#795130;}
.shop_left_btn_layer{display:none;width:700px;left:0px;top:-1px;position:absolute;}
.shop_left_btn_layer_left{width:225px; font-weight:bold;color:#333;height:30px;border-right:none;float:left;background:#fff; padding-left:15px; line-height:30px; position:absolute; z-index:2;font-size: 14px; }
.shop_left_btn_layer_right{float:left;border:1px #468dab solid;width:450px;padding:0 10px 10px 10px;background:#fff url(../images/left_btn_line.jpg) repeat-y -2px top; position:absolute; z-index:1; left:239px;}
.shop_left_one{ float:left; width:450px; margin-top:10px; border-bottom:1px dashed #ccc; font-size:12px;}
.shop_left_btn_layer_tit{width:auto;padding-top:8px;overflow:hidden; float:left; line-height:19px;}
.shop_left_btn_layer_tit span{color:#333;float:left;font-weight:bold; width:60px;}
.shop_left_btn_layer_tit a{float:left;color:#795130;}
.shop_left_btn_layer_con{width:379px; float:left;}
.shop_left_btn_layer_con dl{width:371px;padding:0 0 0 8px;margin:0;}
.shop_left_btn_layer_con dt{width:371px;font-weight:bold;padding:5px 0 0 0;margin:0;}
.shop_left_btn_layer_con dt a{color:#f60; }
.shop_left_btn_layer_con dt a:hover{color:#f60;}
.shop_left_btn_layer_con dd{width:371px;margin:0;line-height:30px;}
.shop_left_btn_layer_con dd a{margin:0;/* overflow:hidden; */ white-space:nowrap; color:#666; /* width:92px; */ display:block; float:left;padding-right:20px;}
.shop_left_btn_layer_con dd a:hover{ color:#F30;}
.shop_left_btn_con li .d{ padding-left:16px; width:214px; display:block; color:#333; }

.allclass{ width:180px;float:left; margin-top:10px}
.allclass a{ color:white; display:block; width:180px; height:27px;  text-align:center;}
.d_img{ float:left; margin-right:7px; width:35px; height:26px; display:block; text-align:center; line-height:26px; vertical-align:middle; }
.d_img img{ position:relative; top:5px;}
.menuhidden{float:left; width:240px; height:360px;  position:relative; z-index:1000; margin-right:0px;}


.position{ width:100%;clear:both; padding-top:10px; padding-bottom:10px; font-family:"宋体";color:#555;  }
.position a{ color:#555;}
.position span{ color:#555;}
.pos{ margin-left:10px; margin-right:10px;}
.friendlink{ width:1000px; border:1px solid #ccc; overflow:hidden; float:left; margin-top:10px;}
.friendlink h1{ height:30px; line-height:30px; padding-left:20px; border-bottom:1px solid #ccc;}
.friendlink .linkimg{ width:1000px; float:left; overflow:hidden}
.friendlink .linkimg li{ float:left; margin:8px; border:1px solid #ccc;}
.friendlink .linka{ width:1000px; float:left; overflow:hidden;}
.friendlink .linka a{ white-space:nowrap; margin-left:10px; margin-right:5px; line-height:25px;}
.shoppingcon{background-color:#464646; width: 100% ;padding-top: 20px; padding-bottom: 20px;  }
.shopping{ width:1200px;overflow:hidden; margin-top:10px;color:white;margin-left: auto;margin-right: auto; }
.shopone{ width:285px; float:left;position: relative; margin-left:15px;}
.shopone_1{ width:250px; float:left;position: relative; margin-left:23px;}
.shopone_2{ width:285px; float:left;position: relative; margin-left:20px;}
.shopone_3{ width:285px; float:left;position: relative; margin-left:28px;}
.shopone_4{ width:255px; float:left;position: relative; margin-left:47px;}
.shopone a{ color:white;}
.shopone h1{  font-size:18px;  height:30px; line-height:30px;text-align:left;}
.shopone ul{ margin-top:0px; padding-left:0px;}
.shopone ul li{ padding-left:0px;line-height:20px;text-align:left;}
.footer {
		width: 100%;
		background-color: black;
		height: 100px;
		color: white;
	}
.footer ul li{ text-align:center; color:#fff; line-height:30px;}
.footer ul li a{ color:#fff; margin-left:5px; margin-right:5px;}
.footer ul li a:hover{ color:#fff} 

.index2{ width:1200px; padding-bottom:10px; }



/*分页*/
.fenye{color:#000; text-align:center; margin-right:30px; width:780px; float:right;  padding-bottom:2px; margin-top:20px; padding-top:10px; padding-bottom:10px; height:20px;}
.fenye a{ color:#000; margin-left:2px; margin-right:2px;padding-top:2px; padding-bottom:2px;padding-left:5px; padding-right:5px;border:1px solid #CCCCCC;}
.fenye .this{ padding-top:2px; padding-bottom:2px;  padding-left:5px; padding-right:5px;border:1px solid #F57202;}
.fenye a:hover{background:#FEA900; color:#FFF;border:1px solid #F57202; }
/**验证样式**/
label.error{color:#FF0000; margin-left:3px;}
input.error{ border:2px solid #FF0000;}


/*店铺搜索*/
.main_top{ width:1200px; margin-left:auto; margin-right:auto;}
.shop_top_search{ width:700px;margin-top:20px; float:left; padding-left:40px; _padding-left:10px; position:relative; z-index:10000;}
.top_search_left{  height:48px; position:absolute; z-index:1;}
.top_searleft{filter:alpha(opacity=70);
-moz-opacity:0.70;
opacity:0.70;
background:#fff;

 width:280px; height:48px;
 border:1px solid #999;
/* Gecko browsers */
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 0px;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 0px;
 
/* W3C syntax */
border-top-left-radius: 5px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius:  5px;
position:absolute; top:0px; z-index:99;
}
.filter_z{ width:272px; height:50px; position:relative;}
.top_nofilter{ width:270px; height:48px; position:absolute; top:0px; z-index:100;}
.top_sear_kf{ width:270px; float:left; font-size:12px; padding-top:5px; line-height:20px;}
.top_sear_kf a{ color:#666; padding-left:10px; float:left;}
.top_sear_kf a:hover{ text-decoration:underline}
.top_sear_star{ width:270px; float:left;  height:34px; padding-left:10px;}
.top_sc{ float:right; margin-right:10px; color:#666; text-decoration:underline}
.top_b{position: absolute;
z-index: 1000; bottom:-2px; cursor:pointer;_bottom:0px;
width: 30px;
height: 8px; background:url(../images/top_t.jpg); left:50%; margin-left:-16px;
border:1px solid #ccc; display:block; overflow:hidden}
.top_b2{position: absolute;
z-index: 1000; bottom:-2px; cursor:pointer; _bottom:0px;
width: 30px;
height: 8px; background:url(../images/top_b.jpg); left:50%; margin-left:-16px;
border:1px solid #ccc; display:block; overflow:hidden}

.top_sear_bom{ background:#fff; overflow:hidden; width:270px; position:absolute; top:1px; z-index:-1;border:1px solid #ccc; padding-top:50px;  padding:5px; padding-top:50px; 
/* Gecko browsers */
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
 
/* W3C syntax */
border-top-left-radius: 5px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius:  0px;


-moz-box-shadow:2px 2px 2px #666;               /* For Firefox3.6+ */
	-webkit-box-shadow:2px 2px 2px #666 ;            /* For Chrome5+, Safari5+ */
	box-shadow:2px 2px 2px #666;                    /* For Latest Opera */

}
.top_dl{ width:270px; float:left; overflow:hidden; margin-top:5px; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.top_dl_width{ width:130px; }
.top_dl_ul{ width:270px; float:left; overflow:hidden;}
.top_dl dt i{ font-style:normal; padding-left:40px; color:#999}
.top_dl_ul li{ width:270px; float:left; overflow:hidden; line-height:20px;margin-bottom:2px;}
.top_dl_ul li i,.top_dl_ul li b,.top_dl_ul li em{ float:left; display:block; font-style:normal}
.top_dl_ul li em{  color:#A1001A; font-family:"宋体"; font-size:14px; cursor:pointer}
.top_dl_ul li em:hover { text-decoration:underline; }
.top_dl_ul li .better strong {background:#b51203; float:left; display:block; width:30px; text-align:center; border-radius:2px; margin-left:50px;  margin-right:5px; font-weight:lighter; font-size:12px; font-family:Arial, "宋体"; color:#FFF;}
.top_dl_ul li .lower strong {background:#0d9540; float:left; display:block; width:30px; text-align:center; border-radius:2px; margin-left:50px;  margin-right:5px; font-weight:lighter; font-size:12px; font-family:Arial, "宋体"; color:#FFF;}
.top_dl_ul li .better{color:#A1001A; } 
.top_dl_ul li .lower{ color:#0D9540;}
.top_dl_ul li b{ color:#36F; }
.top_dl dt{ color:#000; padding:5px; font-size:14px;}
.top_dl span{ float:left; display:inline; margin-left:5px;}
.top_search_right{ width:422px; height:50px; position:absolute; left:321px; _left:291px;}
.top_search_bg{
 width:420px; height:48px;
filter:alpha(opacity=50);
-moz-opacity:0.50;
opacity:0.50;
background:#fff;
 height:48px;
 border:1px solid #999;
/* Gecko browsers */
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 5px;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 5px;
 
/* W3C syntax */
border-top-left-radius: 0px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius:  0px; position:absolute; top:0px; z-index:0;}
.top_shop_seacher{ width:400px; height:48px;  position:absolute; top:1px; z-index:0; padding-left:20px;}
.top_shop_seacher span{ float:left; height:25px; padding-top:13px;}
.sear_shop input{ background:#fff url(../images/tsear.jpg) no-repeat 2px center; border:1px solid #ccc; padding-left:25px; height:23px; line-height:23px; width:200px;}
.all_sear_btn input{ background:url(../images/topsearchbtn.jpg) no-repeat; width:70px; height:25px; color:#fff; border:0px;}
.shop_sear_btn input{ background:url(../images/btntopsearch.jpg) no-repeat; width:70px; height:25px; color:#333; border:0px;}


<!--返回顶部-->
.back_box { position:fixed; width:54px; height:118px; bottom:45px; right:25px;display:none;width:50px; height:50px;position:fixed; bottom:450px; right:15px; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.back_index a { width:54px; height:54px; background:url(../images/backtohome.png) no-repeat; display:block; opacity:0.3;  filter:alpha(opacity=30);-moz-opacity:0.30;}
.back_index a:hover { width:54px; height:54px; background:url(../images/backtohome.png) no-repeat; display:block;  opacity:1.0;  filter:alpha(opacity=100);-moz-opacity:1.00;}
.back_top a {  width:54px; height:54px; background:url(../images/backtotop.png) no-repeat; filter:alpha(opacity=30);-moz-opacity:0.30; opacity:0.3; display:block; margin-top:10px;}
.back_top a:hover { width:54px; height:54px; margin-top:10px; background:url(../images/backtotop.png) no-repeat; display:block; opacity:1.0;  filter:alpha(opacity=100);-moz-opacity:1.00;}



/**2013-08-30聊天框---------------------------------------------------------------**/
.chat_box_l { width:485px; height:390px; float:left; border:1px solid #c8c8c8;position:fixed; bottom:0px; right:190px; z-index:9998; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_box_l h1 { width:465px; height:28px; line-height:28px; background-color:#ececec; border-bottom:1px solid #c8c8c8; padding-left:15px; float:left; font-size:12px; padding-right:5px;}
.chat_box_l h1 a { color:#333;}
.chat_box_l h1 .lf { float:left; no-repeat left center; padding-left:15px; }
.chat_box_l h1 .rg { float:right;}
.chat_box_l h1 .rg a { margin-right:10px; font-weight:bold; font-size:20px;}
.chat_box_l_ul { width:101px; float:left; border-right:1px solid #c8c8c8; height:360px; position:relative; background-color:#FFF; overflow:hidden}
.chat_box_l_ul ul { width:101px; float:left; position:absolute; top:36px; left:0px; height:280px;}
.chat_box_l_ul li { width:101px; float:left; border-bottom:1px solid #c8c8c8; background-color:#f3f3f3; text-align:center;}
.chat_box_l_ul li a { color:#333; height:35px; line-height:35px; margin-left:5px;}
.chat_box_l_ul li b { margin-left:5px;}
.chat_box_l_ul .this { background-color:#FFF; border-right:1px solid #FFF}
.chat_box_l_ul .bt { width:101px; float:left; height:35px; line-height:35px; text-align:center; background-color:#f3f3f3; position:absolute; border-top:1px solid #c8c8c8; bottom:0px; left:0px;}
.chat_box_l_ul .tp { width:101px; float:left; height:35px; line-height:35px; text-align:center; background-color:#f3f3f3; position:absolute; border-bottom:1px solid #c8c8c8; top:0px; left:0px; z-index:999;}
.chat_box_sr { width:383px; float:left;}
.chat_box_y { width:383px; height:240px; float:left; overflow-y:scroll; background-color:#FFF;}
.chat_box_y li { width:360px; line-height:24px; float:left;}
.chat_box_y .me { width:350px; float:left; padding-left:10px; color:#0000ff; font-family:"微软雅黑";}
.chat_box_y .you { width:340px; float:left; padding-left:20px;}
.chat_box_y .you i { width:2px; height:2px; float:left; margin-right:5px; margin-top:10px; background:url(../images/chatting/pic_6.jpg) no-repeat;}
.chat_box_y .you span { float:left; width:330px;}
.chat_box_face { width:373px; height:22px; padding-left:10px; border-bottom:1px solid #c8c8c8; background-color:#f1f1f1; float:left; position:relative;}
.chat_box_face i { width:14px; float:left; margin-top:4px; margin-right:5px;}
.chat_box_face span { line-height:22px; float:left; margin-right:10px;}
.chat_box_tx { width:383px; height:62px; float:left; background-color:#FFF;}
.chat_box_tx textarea { width:380px; height:58px;} 
.chat_box_send { width:373px; height:30px; float:left; text-align:right; background-color:#f1f1f1; padding-right:10px; padding-top:5px;}
.chat_box_send input { width:67px; height:25px; line-height:25px; background-color:#89c41b; border:1px solid #448400; color:#FFF; border-radius:4px;}
.history_fenye {width:378px; height:15px; line-height:15px; background-color:#CCC; padding-left:5px; float:left;}
.history_fenye .fenye_l { width:100px; float:left; background-color: #CCC}
.history_fenye .fenye_r { width:278px; float:left; background-color:#CCC}

.chatting_history { width:383px; height:225px; float:left; overflow-y:scroll; background-color:#FFF;}
.chat_box_y strong { width: 360px; text-align: center; padding: 100px 0px; height: 30px; float: left; font-size: 16px;}
.chatting_history li { width:360px; line-height:24px; float:left;}
.chatting_history .me { width:350px; float:left; padding-left:10px; color:#0000ff; font-family:"微软雅黑";}
.chatting_history .you { width:340px; float:left; padding-left:20px;}
.chatting_history .you i { width:2px; height:2px; float:left; margin-right:5px; margin-top:10px; background:url(../images/chatting/pic_6.jpg) no-repeat;}

.chat_box_r { width:180px; height:394px; float:right; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:0px; z-index:9999; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_box_r h1 { width:170px; height:27px; line-height:27px; float:left; font-size:12px; padding:0px 5px;}
.chat_box_r .rl { float:left;}
.chat_box_r .rr { float:right; font-size:20px; font-weight:bold;}
.chat_box_r b { color:#ff6600;}
.chat_box_r_tab { width:180px; float:left; height:33px; background-color:#FFF;}
.chat_box_r_tab li { float:left; width:89px; height:30px; line-height:30px; text-align:center; border-bottom:1px solid #c8c8c8; background-color:#ececec;}
.chat_box_r_tab .this { background-color:#FFF; border-bottom:1px solid #FFF; border-right:1px solid #c8c8c8;}
.chat_box_r_ul { width:175px; height:320px; float:left; padding-left:3px; overflow-y:scroll; scrollbar-arrow-color:#ececec; scrollbar-face-color:#FDA9C0;}
.chat_box_r_ul li { width:158px; height:35px; float:left; line-height:18px; border-bottom:1px dotted #CCC; padding:3px 0px;}
.chat_box_r_ul li i { width:30px; height:30px; float:left; margin-top:3px; }

.chat_box_r_ul li span { width:118px; float:left; margin-left:10px;}
.chat_box_r_ul li span em { width:35px; overflow:hidden; float:left;white-space:nowrap; margin-left:5px;}
.chat_box_r_ul li span a { width:65px; overflow:hidden; float:left; white-space:nowrap;}

.chat_box_r_ul li span b { width:9px; height:9px; float:left; margin-top:5px; margin-right:3px;}
.chat_history { float:right; width:60px; height:16px; border:1px solid #CCC;border-radius:2px; color:#FFF; text-align:center; margin-right:20px; margin-top:3px;}
.chat_history a { color: #666;}

.chat_bottom_l { width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:190px; z-index:9999;_position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_bottom_r { width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:10px; z-index:9999;_position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
/**系统常用按钮样式css3**/
.cart_common{color: #666;display: block;float: left;margin-right: 8px;text-decoration: none;font-weight: lighter;line-height: 1;border: 2px;border: 1px solid #ccc;border-radius: 3px;box-shadow: 0 1px 1px #999;text-shadow: 0 -1px 1px #ccc;cursor: pointer;padding: 5px 5px;}
.cart_common:hover{background: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#fff) );background: -moz-linear-gradient(top, #ccc, #fff);}
/*聊天框表情*/
.chatting_Container{ width:262px; height:140px; font-size:12px; position:absolute; top:120px; left:103px; z-index:999999; }
.chatting_Container_top { width:231px; padding-left:30px; height:4px; float:left;}
.chatting_Container_content { width:262px; float:left; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; height:146px; border:1px solid #cfcfcf;}
.chatting_Container_content_title { width:246px; float:left; border-bottom:1px solid #cfcfcf; background-color:#f8f8f8; height:18px; line-height:18px; padding-left:10px; padding-right:4px;}
.chatting_Container_content_QQ { width:245px; float:left; padding:8px; background-color:#FFF}
.chatting_Container_content_QQ li { float:left; margin-bottom:2px;}
.chatting_Container_content_QQ_left { float:left;}
.chatting_Container_content_QQ_right { float:right; margin-top:2px;}
.im_common{color: #666;display: block;float: left;margin-right: 8px;text-decoration: none;font-weight: lighter;line-height: 1;border: 2px;border: 1px solid #ccc;border-radius: 3px;box-shadow: 0 1px 1px #999;text-shadow: 0 -1px 1px #ccc;cursor: pointer;padding: 5px 10px; background:url(../images/im.jpg) no-repeat 5px center;padding-left:18px;}
.im_common:hover{background: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#fff) );background: -moz-linear-gradient(top, #ccc, #fff);background:url(../images/im.jpg) no-repeat 5px center;}


/*搜索不到商品*/
.starshop_list{ width:100%; overflow:hidden;}
.sigh{  width:420px; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:50px;}
.sigh span{ width:120px; float:left; margin-right:20px;}
.sigh  b{ width:280px; float:left; margin-top:30px; line-height:30px; font-size:14px;}

/***店铺二维码**/
.shop_erweiwrap { padding:0px 3px; left:50%; margin-left:-621px; width:116px; height:180px; bottom:25px; right:5px; position:fixed;}
.shop_erweiwrap .shop_weweiimg:hover { background-color:#CCC}
.shop_erweiwrap .ewm_close { width:14px; height:13px; float:right;}
.shop_erweiwrap .shop_weweiimg { width:116px; height:140px; float:left;}
.shop_erweiwrap .shop_weweiimg span { width:116px; float:left; line-height:30px; text-align:center;}
.shop_erweiwrap .shop_weweiimg b { width:116px; float:left; text-align:center;}
.fleft,.fright{display: block}
.fleft{float: left;}
.fright{float:right;}
.topicon {
	height: 14px;
}
.toptext{
	color:#fff;
}
.richtextdiv {
	margin: 10px;
	height: auto;
	overflow: auto;
	word-wrap: break-word;
	color:black;
}


/* .richtextdiv img {
	width: 100%;
} */





/* ansh 追加 */
.pmenun{
width:59px;height:48px;float:left
}
.pmenun div{
	width:100%;
	float:left;
}
.pmenun .pmenu_img{
	padding-left:10px;padding-right:10px;width:35px;height:35px;
}
.pmenun .pmenun_lab {
	text-align:center;font-size:10px;margin-top:2px
}

.toph_bgsear li{ background: #f2f2f0; }