@charset "utf-8"; 
/*--------------------- 
# Shop_admin_stylesheets.
# update:2008-09-05
注：推荐的CSS编码顺序分为
三类 一、显示与定位： display  position  float  list-style
二、元素自身：width   height   margin   padding   border   backgroun
d 三、文本外观：color  font  line-height  text-align  text-decoration  other
索引：
页-面-元-素(全局) 
清-除-浮-动(clear) 
表-单
表单提示信息 
头部区
Center 
中部内容区 
二级主页面-左
用户权限 and 菜单编辑 
二级主页面-右 
footer admin-index
菜单详细页（索引）
促销页（索引） 
促销步骤 
流程页（索引）
关键字 
商品图片
管理器
/*------------------- 
 页-面-元-素(全局)
 ------------------*/ 
*{ margin:0; padding:0;}
ul, li { list-style:none;} 
fieldset,img{ border:none; vertical-align:middle;}
input{ vertical-align:middle; font-size:12px; padding-left:3px;}
select{ vertical-align:middle; font-size:12px; margin-right:8px;}
textarea{ color:#666; font-size:12px;}
html, body{ width:100%; height:100%; background: url(../image/body_bg.jpg) repeat-x; text-align:center; font-size:12px; margin:0; padding:0;} 
table{ width:100%; border:0; border-collapse:collapse; word-spacing:0;} 
h1, h2, h3, h4, h5, h6{ font-size:12px; font-weight:normal;} 
p,ul{ margin:0; padding:0;}
.mtop10{margin-top:10px;}
/*第二种按钮样式*/
.btn_b{ } 
.btn_b a{ color:#fff; display:block; background:#294B93 url(../image/btn_b.gif) repeat-x 0 0; border:1px solid #00236F; height:17px; line-height:17px; padding:0 12px;}
.c1, .c2, .c3, .c4, .b1, .b2, .b3, .b4{ font-size:0px; overflow:hidden; display:block; height:1px; border-left-style:solid; border-right-style:solid; border-left-width:1px; border-right-width:1px;}
.c1, .b4{ margin:0 5px;}
.c2, .b3{ margin:0 3px; border-width:0 2px;}
.c3, .b2{ margin:0 2px;}
.c4, .b1{ margin:0 1px; height:2px;}
a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#6F81BF; text-decoration:underline;}
a:active{color:#333; text-decoration:none;}
/*---------------
清-除-浮-动(clear)
----------------*/ 
.cl,.clear {
	clear:both;overflow:hidden;
	*height:0;	} 
/*-----表单提示样式--------*/
lable{ padding:3px 0 3px 18px;}
lable.error{background:url(../image/tip_error.gif) no-repeat; color:#FD0000; }
lable.valid{background:url(../image/tip_right.gif) no-repeat; color:#6FC60C;}
/* head */
#head {width:1002px; height:86px; background:url(../image/body_bg.jpg) repeat-x;}
.logo {width:186px;height:84px;float:left;}
.head-right {position:relative;float:left;margin-left:16px;width:800px;height:86px; }
.head-tool {text-align:right;margin-top:10px; color: #666;}
.head-tool span {padding:0 5px;}
.head-tool span.important_color{ padding:0; color:#F90;}
.head-tool span.hello{ padding-left:15px;background:url(../image/head_menu_arrow.gif) no-repeat left 3px; }
.head-tool a:link,.head-tool a:visited{ color:#666;}
.head-tool a:hover{ color:#687CB1;}
.head-tool a span.bold{ font-weight:bold;}
/*.head-tool strong {background:#306306;padding:3px 7px;}
.head-tool strong a:link,.head-tool strong a:visited,.head-tool strong a:hover,.head-tool strong a:active{color:#fff; text-decoration:none;}*/
.head-right span.poright {position:absolute;right:2px;top:58px}
/*.head-right span.poright { float:right;background:#e17e18;padding:3px 7px;color:#fff;font-weight:bold;}*/
.head-right span.poleft {position:absolute;left:0;top:65px;}
.head-right ul {float:right;margin:24px 77px 0 0; _margin:25px 77px 0 0; display:inline; }
.head-right ul li.nomal{line-height:30px;float:left;margin-right:10px; padding-right:10px;height:30px;display:inline;background:url(../image/menu-bgright.gif) no-repeat right top;position:relative;}
.head-right ul li.nomal ul{display:block;float:left;padding:2px 0 0 25px;text-decoration:none;background:url(../image/menu-bgleft01.gif) no-repeat left top;color:#666;font-weight:bold;}
.head-right ul li.nomal a:link,.head-right ul li.nomal a:visited,.head-right ul li.nomal a:hover {display:block;float:left;padding:2px 0 0 25px;text-decoration:none;background:url(../image/menu-bgleft01.gif) no-repeat left top;color: #333;font-weight:bold;}

.head-right ul li.nomal a:hover{color: #06C;font-weight:bold;}
.hot_sort{ position:absolute; z-index:2000; top:0; left:230px; width:370px; padding:4px; border:1px solid #556b9c; border-top-width:2px; background-color:#fff;text-align:left; }
.hot_sort a:link,.hot_sort a:visited,.hot_sort a:hover{ display:block; float:left; line-height:1.8em; margin:2px 5px;white-space:nowrap;}
/*.head-right ul li.poright{text-align:center;line-height:25px;float:left;height:25px;display:inline;position:relative;color:#fff; margin-right:0px;background-color:#e17e18; background-image:none;}*/
/*.head-right ul li.poright a:link,.head-right ul li.poright a:visited,.head-right ul li.poright a:hover,.head-right ul li.poright a:active{ background-color:#e17e18; background-image:none;color:#fff;font-weight:bold;display:block;text-decoration:none;float:left;padding:0 8px;}*/
.head-search {width:1002px;background:url(../image/search_bg.jpg) no-repeat right top;height:37px;position:relative;z-index:1; }
.left-meun {width:186px;float:left; overflow:hidden; position:relative;}
.left-meun .menu_arrow{ position:absolute; top:15px; right:14px; width:17px; height:16px; cursor:pointer;}
.left-meun h3 {background:url(../image/meunh3-bg.gif) no-repeat;height:37px;line-height:37px;}
.left-meun h3 a{ display:block; float:left; text-indent:40px;color:#fff;font-size:15px; font-weight:bold;text-indent:-9999px;}
.left-meun h3 a:link, .left-meun h3 a:visited {color:#fff;text-decoration:none;}
.left-meun h3 a:hover, .left-meun h3 a:active {color:#fff;text-decoration:none;}
.sub_a_main .left-meun {width:186px;float:left; padding-left:10px; overflow:hidden; position:relative;}
/*pop_menu----------------*/
#bd {position: absolute; top:37px; left:10px; float:left; z-index:100; text-align:left;}
.hd-category li { 
	width:189px;
	height:27px;
	line-height:26px; text-align:left;
}
.hd-category span {
	display:block;
	overflow:hidden;
	color:#2993ad;
}
.hd-category li span {
	display:block;
	padding-left:15px;
	background:url(../image/bg_yellow_01.gif) no-repeat;
	height:27px;
	line-height:22px;
  	*line-height:22px;
	cursor:default;
}
.hd-category li span a{ margin:2px 14px 0 0; overflow:hidden; display:block;}
.hd-category li span a:link,.hd-category li span a:visited,.hd-category li span a:hover{ color: #000; font-weight:bold; text-decoration:none;}
.hd-category li span a:hover{ color:#fff;}
.hd-category .on1, .hd-category .on3 {
	position:relative;
	top:0;
	left:0;
*margin-bottom:-3px
}
.hd-category .on1 span, .hd-category .on3 span {
	position:absolute;
	top:0;
	width:146px;
	z-index:400;
}
.hd-category .on1 .outter, .hd-category .on3 .outter {
	display:block
}
.hd-category .on1 span {
	display:block;
	background:url(../image/bg_white_01.gif) no-repeat;
	height:27px;
}
.hd-category .on2 span {
	display:block;
	padding-left:15px;
	background:url(../image/bg_yellow_02.gif);
	width:170px;
	height:13px;
}
.hd-category .on3 span {
	display:block;
	background:url(../image/bg_white_02.gif) no-repeat;
	height:27px;
}
.hd-category .outter {
	display:none;
	position:absolute;
	width:179px;
	top:0;
	left:140px;
	border-top:2px solid #0071b5;
	z-index:600;
}
.hd-category ol{
	padding-right:2px;
	background-color:#FFF;
	border-left:2px solid #0071b5;
	border-right:2px solid #0071b5;
	border-bottom:2px solid #0071b5;
	width:174px;
	padding-bottom:8px;
	padding-top:3px;
}
.hd-category ol li {
	padding-left:25px;
	width:148px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	background:url(../image/ul-liullibg.gif) no-repeat 8px 7px;text-align:left;
}
.hd-category ol li a:link,.hd-category ol li a:visited,.hd-category ol li a:hover{ 
    display:block;width:148px;height:20px;
    color:#0071b5;text-decoration:none; text-align:left;line-height:20px;}
.hd-category ol li a:hover{text-decoration:underline;}
.hd-category .inner{ width:179px;}
/*下面被注释掉的是带有购物车的样式 是二期的样式*/
.top_search{width:790px; float:left;display:inline; position:relative;}
.top_search select{ vertical-align:middle;_margin-top:6px;}
.serach-ico{position:absolute;top:-6px;left:16px; width:32px; float:left;}
.serach_main{width:590px;height:37px;float:left; margin-left:26px; display:inline;}
.search_text{ float:left; width:61px; font-weight:bold; padding-top:8px; color:#FFF;}
.search_list{ float:left; width:500px; height:22px; margin-top:8px;}
.search_list select{ float:left; width:100px; overflow:hidden; vertical-align:middle; padding:2px 0; _margin-top:0px; margin-right:10px; }
.search_list .second_select{ width:155px;}
.search_list .input_text{ float:left; background:#fff;padding:3px 3px; *padding:2px 3px; *+padding:2px 3px;width:200px; border:1px solid #7f9db7; margin-right:10px; vertical-align:middle; color:#CCC;}
.search_list .input_text_currt{float:left; background:#fff;padding:3px 3px; *padding:2px 3px; *+padding:2px 3px;width:200px; border:1px solid #7f9db7; margin-right:10px; vertical-align:middle;color:#000;}
.search_img{ float:left; padding-top:7px;}
.rounded_bg img{ width:186px; height:16px; vertical-align:top;z-index:-999px;position:absolute;bottom:-16px;left:0px; *left:-10px;}
.shopping_cart{ float:right; position:relative; z-index:1000; margin-top:5px; width:156px; background:url(../image/cart_img.gif) no-repeat; padding-right:10px; text-align:left;}
.shopping_cart a:link,.shopping_cart a:visited,.shopping_cart a:hover{height:29px; line-height:29px; color: #666; font-weight:bold; margin-left:50px;}
.shopping_cart_active{ float:right; position:relative; z-index:1000; margin-top:4px; width:116px; background:url(../image/cart_img_active.gif) no-repeat; padding: 0 10px 0 40px;}
.shopping_cart_active a:link,.shopping_cart_active a:visited,.shopping_cart_active a:hover{ height:33px; line-height:33px; color:#333; font-weight:bold; text-align:left; text-decoration:none;}
.my_cart{ position:absolute; top:28px; right:10px; background:#fff; width:360px; color:#000;}
.my_cart_title{border-left:2px solid #02639A; border-right:2px solid #02639A; padding:10px;background:url(../image/cart_img_top.jpg) no-repeat; text-align:left; font-weight:bold; }
.my_cart_title .red{ color:#D26B17; padding:0 5px;}
.my_cart_content{ border-left:2px solid #02639A; border-right:2px solid #02639A; padding:0 10px;}
.my_cart_content ul li{ border-bottom:1px dotted #CCC; padding:5px 5px 0 5px;}
.my_cart_content .image{float:left; width:50px; height:50px; padding:1px; margin-top:5px; background-color:#fff; border:1px solid #CCC; text-align:left;}
.my_cart_content .carcont_top{float:right; text-align:left; width:250px;}
.my_cart_content .carcont_top h4{ height:25px; padding:0; overflow:hidden;}
.my_cart_content .carcont_top h4 a:link,.my_cart_content .carcont_top h4 a:visited{ line-height:24px; color:#02639A;}
.my_cart_content .carcont_top h4 a:hover{ color:#F1B536}
.my_cart_content .carcont_top h5{ line-height:20px; color:#D26B17;}
.my_cart_button{ border:2px solid #02639A; border-top:none; text-align:center; padding:22px 0; position:relative;}
.my_cart_button .shop_add_fav{ text-align:center; position:absolute; right:5%; top:25%!important; top:4%;}
.my_cart_button .shop_add_fav .left{
	float:left;
	width:22px; height:25px; background:url(../image/pop_cartbtn_l.gif) no-repeat;}
.my_cart_button .shop_add_fav .right{
	float:left;
	height:25px; line-height:25px; padding-right:10px; background:url(../image/pop_cartbtn_r.gif) no-repeat right top;
	}
.my_cart_button .shop_add_fav .right a{
	color:#fff;line-height:25px; text-align:left;}	
/*关闭的按钮*/
.my_cart .close{
	position:absolute; top:-20px; right:10px; z-index:1001;
	width:17px; height:16px; line-height:16px;}
.my_cart .close img{
	cursor:pointer;}
/*清空商品*/	
.my_cart .del_all{
	position:absolute; bottom:15px; left:14px; z-index:1001;
	padding:0 2px; height:16px; line-height:16px; background-color:#02639A;
	color:#fff; cursor:pointer;}
/*每个商品后面加一个删除商品的按钮*/	
.my_cart_content .del_product{
	float:right;
	padding:0 2px; margin-top:8px; line-height:16px; background-color: #C00;
	color:#fff; cursor:pointer;}	
#container{  width:1002px; height:100%; margin:0 auto; background-color:#fff;} 
/*------------- 
平-台-首-页-框-架
------------*/  
.index_main,.sub_main,.sub_a_main{ width:1002px; text-align:left; margin:0 auto;}
.index_a_index{ float:left; width:186px;position:relative; z-index:1000;}
.index_abc{ float:left; width:1002px; height:215px; margin:0 auto; background-color:#E2F3FD;}
.index_a{ float:left; width:186px;position:relative;}
.index_b{ float:left; width:600px; margin:0 10px 0 12px;_margin:0 5px; background:transparent; overflow:hidden;}
.index_c{ float:right; width:185px; margin:2px 5px 0 0;}
.sub_main{padding-top:10px; background:url(../image/sub_ctn_topbg.jpg) repeat-x left -1px;}
.sub_index_a{ float:left; width:185px; padding:5px 0 0 5px;}
.sub_index_b{ float:left; width:600px; margin:0 8px;}
.sub_index_c { float:left; width:185px;}
.sub_a{ float:left; width:185px; padding:0 0 0 10px;position:relative;}
.sub_b{ float:left; width:780px; padding:0 0 0 10px;}
.search_b{ float:left; margin-left:9px; display:inline;}
.cate_image{width:600px; overflow:hidden;}
/*产品分类列表*/ 
.dcp-pannel-04{ margin-top:8px; zoom:1;}
.dcp-pannel-04 .title{ width:185px; height:59px; background:url(../image/sort_top.gif) no-repeat; line-height:36px; overflow:hidden;}
.dcp-pannel-04 .title h3{ color:#fff; font-weight:bold; padding-left:55px;}
.dcp-pannel-04 dl dt{ padding:3px 0px; border-bottom:1px solid #CECECE;}
.dcp-pannel-04 dl dd{ padding:3px 0px; font-size:12px; margin:0 6px; border-bottom:1px dotted #C3C3C3; overflow:hidden;}
.dcp-pannel-04 dl dd.noline{ border-bottom:none;}
.dcp-pannel-04 dl dd.option{ border-bottom:none; padding-top:10px;}
.dcp-pannel-04 dl dd.parent_class{ font-weight:bold;}
.dcp-pannel-04 dl dd.first_class a:link,.dcp-pannel-04 dl dd.first_class a:hover{ color:#F98605; font-weight:bold;}
/*价格区间*/ 
.price_area dl dd a:link,.price_area dl dd a:visited,.price_area dl dd a:hover,.price_area dl dd a:active{ color:#757575;}
.dcp-pannel-04 dl{width:183px; border-left:1px solid #0072B5; border-right:1px solid #0072B5;}
.dcp-pannel-04 dl dd a, .dcp-pannel-04 dl dd span{ display:block; padding:5px 0 0 10px;}
.dcp-pannel-04 dl dt{ background-color:#E3E4E6; font-size:14px; font-weight:bold;}
.dcp-pannel-04 b{ font-size:16px;}
.dcp-pannel-04 span{ color:#038ED1;}
.dcp-pannel-04 dd.option input{ width:45px; padding:1px 2px; margin:0;}
/*soft_flash_title*/ 
.soft_flash_title{ font-size:14px; text-transform:capitalize; color:#6C7BBC; height:40px; line-height:40px; font-weight:bold;}
/*------------- 
fery 
------------*/  
.fery{ margin-top:9px;}
.fery .title{ width:185px; height:59px; background:url(../image/brand_top.gif) no-repeat; line-height:36px; overflow:hidden;}
.fery .title h3{ float:left; font-size:14px; font-weight:bold; color:#fff;padding-left:55px;}
.fery .title .rig_bg{ float:left; width:14px; height:36px; background:url(../image/index_pro_title.gif) no-repeat center 12px;}
.fery .content{width:183px; border-left:1px solid #0072B5; border-right:1px solid #0072B5;}
.fery .content .image{ text-align:center; width:130px; height:128px; overflow:hidden; margin:0 auto;}
/*推荐品牌*/
.fery .content{padding-top:9px;}
.fery .content dl{ float:left;width:52px; margin:0 14px 5px 20px; display:inline; }
.fery .content dl dt{ width:52px; overflow:hidden;}
.fery .content dl dt .image{ width:50px; height:50px; overflow:hidden; border:1px solid #ddd; position:relative; display:table-cell; text-align:center;vertical-align:middle;}
.fery .content dl dt .image .pic{ position:static; +position:absolute; top:50%;}
.fery .content dl dt .image .pic img{ position:static; +position:relative; top:-50%; left:-50%;}
.fery .content dl dd{ height:2em; line-height:2em; width:52px; text-align:center; overflow:hidden;}
.fery .content .more{ text-align:right; padding-right:10px;}
.fery .content .more a:link,.fery .content .more a:visited,.fery .content .more a:hover{font-weight:bold;}
/*掌柜店铺*/
.shopkeeper{ margin-top:9px;zoom:1;}
.shopkeeper .title{ width:185px; height:59px; background:url(../image/file_top.gif) no-repeat; line-height:36px; overflow:hidden;}
.shopkeeper .title h3{ float:left; font-size:14px; font-weight:bold; color:#fff;padding-left:55px;}
.shopkeeper .title .rig_bg{ float:left; width:14px; height:36px;background:url(../image/index_pro_title.gif) no-repeat center 12px;}
.shopkeeper .content{ width:173px; border-left:1px solid #0072B5; border-right:1px solid #0072B5; padding:0 5px;}
.supply_info{ margin-top:10px; padding-top:4px;}
.supply_info li{ color:#555555; font-weight:bold; line-height:20px;}
.supply_info li span{ font-weight:normal;}
.supply_info li .image{ float:right;}
.supply_info li a{ font-weight:bold; color:#717CBE; text-decoration:underline;}
.supply_info li.text{ position:relative; top:0; left:0;}
.supply_info li.shopper_name img{ position:relative;}
.supply_cont{ border:1px solid #EAEAEA; position:absolute; left:30px; top:30px; background:#F7F7F7;}
.shopkeeper .img{ float:left; width:50px; height:50px;}
.email_shopper{ float:right;}
.email_shopper .shop_email_l{ float:left; width:25px; height:22px; background:url(../image/shop_mail_l.gif) no-repeat;}
.email_shopper .shop_email_r{ float:left; height:22px; line-height:24px; padding-right:8px; background:url(../image/shop_add_fav_r.gif) no-repeat right top;}
.email_shopper .shop_email_r a{ color:#666;}
.add_friend{ float:right; margin-top:8px;}
.add_friend .shop_add_fav_l{ float:left; width:25px; height:22px; background:url(../image/shop_add_fav_l.gif) no-repeat;}
.add_friend .shop_add_fav_r{ float:left; height:22px; line-height:24px; padding-right:8px; background:url(../image/shop_add_fav_r.gif) no-repeat right top;}
.add_friend .shop_add_fav_r a{ color:#666;}
/*------------- 
infomartion
------------*/   
.infomartion{ margin:8px 0; zoom:1;} 
.infomartion .title{width:185px; height:59px; background:url(../image/wtb_top.gif) no-repeat;  line-height:36px;overflow:hidden;}
.infomartion .title h3{ float:left; font-size:14px; font-weight:bold; padding-right:2px; padding-left:55px; color:#fff;}
.infomartion .title .rig_bg{ float:left; width:14px; height:36px;background:url(../image/index_pro_title.gif) no-repeat center 12px;}
.infomartion .content{ width:183px; border-left:1px solid #0072B5; border-right:1px solid #0072B5;}
.infomartion .datalist li{ height:27px; line-height:27px; overflow:hidden;}
.infomartion .datalist li a{ background:url(../image/datalist_bgimg.gif) no-repeat 0 3px; padding-left:8px;}
.infomartion .datalist li a:link,.infomartion .datalist li a:visited,.infomartion .datalist li a:hover{ color:#6d81bc;}
.infomartion .datalist li a:hover{ color:#0072B5; font-weight:bold;}
.pro_name{ font-size:14px; line-height:30px; font-weight:bold; color:#6D80BB;}
/*latest_buy最新求购*/
.latest_buy{ }
.latest_buy .title{ width:185px; height:59px; background:url(../image/wtb_top.gif) no-repeat;line-height:36px;overflow:hidden;}
.latest_buy .title h3{ float:left; font-size:14px; font-weight:bold; color:#fff;padding-left:55px;}
.latest_buy .content{ width:163px; padding:6px 10px 0;}
.latest_buy .content li{ height:27px; line-height:27px; border-bottom:1px dashed #D8D8D8; background:url(../image/arrow_04.gif) no-repeat 0 10px; padding-left:10px; overflow:hidden;}
.latest_buy .content li a:link,.latest_buy .content li a:visited{color:#575757;}
.latest_buy .content li a:hover{ text-decoration:underline; color:#687CC1;}
.latest_buy .content li.noline{ border-bottom:none;}
.latest_buy .content .more{ text-align:right; padding-right:10px;}
.latest_buy .content .more a:link,.latest_buy .content .more a:visited,.latest_buy .content .more a:hover{font-weight:bold; color:#F98605;}
/*latest_buy最新求购右侧*/
.latest_buy_right{}
.latest_buy_right .title{ width:185px; height:59px; background:url(../image/wtb_top.gif) no-repeat;line-height:36px;}
.latest_buy_right .title h3{ font-size:14px; font-weight:bold; color:#fff; padding-left:55px;}
.latest_buy_right .title .rig_bg{ display:none;}
.latest_buy_right .content{ width:163px; padding:6px 10px 0;}
.latest_buy_right .content li{ height:27px; line-height:27px; border-bottom:1px dashed #D8D8D8; background:url(../image/arrow_04.gif) no-repeat 0 10px; padding-left:10px; overflow:hidden;}
.latest_buy_right .content li a:link,.latest_buy .content li a:visited{color:#575757;}
.latest_buy_right .content li a:hover{ text-decoration:underline; color:#0072B5;}
.latest_buy_right .content li.noline{ border-bottom:none;}
.latest_buy_right .content .more{ text-align:right; padding-right:10px;}
.latest_buy_right .content .more a:link,.latest_buy_right .content .more a:visited,.latest_buy_right .content .more a:hover{font-weight:bold; color:#F98605;}
/*recommend_shops 首页推荐店铺*/
.recommend_shops .title{ width:185px; height:59px; background:url(../image/recommend_top.gif) no-repeat; color:#fff;line-height:36px;overflow:hidden;}
.recommend_shops .content{ width:175px; padding:0 2px 0 6px;}
.recommend_shops ul{ width:175px;}
.recommend_shops ul li{ padding-top:10px;}
.recommend_shops .image_box{ float:left; width:65px;}
.recommend_shops .image_box .pic{margin-top:4px; width:65px; height:65px; border:2px solid #CECECE; overflow:hidden; position:relative; display:table-cell; text-align:center;vertical-align:middle;}
.recommend_shops .image_box .pic p{ position:static; +position:absolute; top:50%;}
.recommend_shops .pic p img{  position:static; +position:relative; top:-50%; left:-50%;}
.recommend_shops dl{ float:right; width:100px; overflow:hidden;}
.recommend_shops dt{ line-height:23px; height:23px; overflow:hidden;}
.recommend_shops dt a{ color:#0072B5; font-weight:bold;}
.recommend_shops dd{ color:#8D9799; line-height:1.5em;}
.recommend_shops dd span{ color:#666666;}
.recommend_shops .content .more{ text-align:right; padding-right:10px;}
.recommend_shops .content .more a:link,.recommend_shops .content .more a:visited,.recommend_shops .content .more a:hover{font-weight:bold;}
/*店铺分类*/
.shop_sort{ background:url(../image/sort_shop.gif) no-repeat 90% 10px;}
.shop_sort .content{ width:175px; border-left:1px solid #0072B5; border-right:1px solid #0072B5; padding-left:8px;word-break:break-all;}
/*-------------
feedback首页客户反馈
------------*/ 
.feedback{ margin-top:9px;}
.feedback .title{ width:185px; height:59px; background:url(../image/mail_top.gif) no-repeat; line-height:36px; overflow:hidden;}
.feedback .title h3{ float:left; font-size:14px; font-weight:bold; color:#fff;padding-left:55px;}
.feedback .content{ width:175px; border-left:1px solid #0072B5; border-right:1px solid #0072B5; padding-left:8px;word-break:break-all;}
.feedback .content p{ color:#8291AE; padding:0 5px 0 5px;}
.feedback .content span{ font-weight:bold; padding:0 2px 0 4px; color:#8190AD;}
.feedback .content input.email_input{ width:160px; padding:1px 2px; border:1px solid #C8C8C8; border-top:2px solid #C8C8C8;}
.feedback .content input.error{ border:1px solid #FFAAAA; display:block;}
.feedback .content lable.error{background:url(../image/tip_error.gif) no-repeat 0 3px; color:#FD0000;}
.feedback .content input.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding-left:16px;width:148px;}
.feedback .content  textarea{ width:158px; height:59px; border:1px solid #C8C8C8; border-top:2px solid #C8C8C8; padding:3px; margin:8px 0;}
.feedback .content textarea.error{ border:1px solid #FFAAAA; display:block;}
.feedback .content lable.error{background:url(../image/tip_error.gif) no-repeat 0 3px; color:#FD0000; display:block;}
.feedback .content textarea.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding-left:16px;width:148px;}
.feedback .content .submit_btn{ margin-top:12px; text-align:left; float:left;}
/*店内搜索*/
.shop_search{ margin-top:9px;}
.shop_search .title{ width:185px; height:59px; background:url(../image/search_top.gif) no-repeat; line-height:36px; overflow:hidden;}
.shop_search .title h3{ float:left; font-size:14px; font-weight:bold; color:#fff;padding-left:55px;}
.shop_search .title .rig_bg{ float:left; width:14px; height:36px; background:url(../image/index_pro_title.gif) no-repeat center center;}
.shop_search .content{ width:173px; border-left:1px solid #0072B5; border-right:1px solid #0072B5; padding:0 5px; }
.shop_search .content .text{ width:154px; padding:4px 2px; border:1px solid #ECECEC; background:url(../image/search_input_bg.gif) repeat-x;}
.shop_search .content .tijiao{ text-align:right; padding:10px 0;}
.shop_search .texts{ margin-top:8px; text-align:right; padding-right:15px;}
/*浏览历史记录*/
.history_record{ margin-top:9px;}
.history_record .title{width:185px; height:59px; background:url(../image/histroy_top.gif) no-repeat; line-height:36px; overflow:hidden;}
.history_record .content{ padding:14px 5px 0; width:173px;}
.history_record dl{ float:left;width:77px; margin:0 0 8px 7px;}
.history_record dl dt{ width:77px; height:75px; overflow:hidden;}
.history_record dl dt .image{ width:75px; height:75px; border:1px solid #CECECE; overflow:hidden; position:relative; display:table-cell; text-align:center;vertical-align:middle;}
.history_record dl dt .image .pic{ position:static; +position:absolute; top:50%;}
.history_record dl dt .image .pic img{ position:static; +position:relative; top:-50%; left:-50%;}
.history_record dl dd{ height:2em; line-height:2em; width:75px; text-align:center; overflow:hidden;}
/*首页flash特效  index_flash*/
.index_flash{ margin-top:10px; width:580px; overflow:hidden;}
/*中文卖家会员注册流程*/
.register_step{ padding-top:8px;}
.register_tips{ background:url(../image/register_tips.gif) repeat-x; height:31px; line-height:31px; border-left:1px solid #F2EEBF; border-right:1px solid #F2EEBF;}
.register_tips ul{}
.register_tips li{ float:left; color:#060606; font-weight:bold; padding:0 12px; margin-top:2px;}
.register_tips li.title{ color:#A6A6A6; background:url(../image/register_title.gif) no-repeat 10px 4px; padding-left:38px;}
.register_tips li.currt{ color:#03256C; background:#fff;}
.register_left{ float:left; clear:left;}
.help_tips{ border:1px solid #EBEBEB; background:#FDFDFD; width:170px; padding:10px; margin-top:25px;}
.help_tips h3{ font-weight:bold; font-size:14px;}
.help_tips p{ line-height:32px;}
.register_rig{ float:right;}
.register_form{ padding:25px 0; border-bottom:1px solid #D6DAE6; width:670px;}
.register_form h3{ color:#656668; font-weight:bold; height:27px; line-height:27px;}
.register_form h4{ color:#6E6554; height:27px; line-height:27px;}
.register_form th{ width:30%; text-align:right;}
.register_form td{ width:68%; padding-left:8px; text-align:left; height:31px;}
.register_form td .input_text{ border:1px solid #DDD; padding:3px 3px; width:194px;}
.register_form td .first_tel_input{ border:1px solid #DDD; padding:3px 3px; width:43px;}
.register_form td .second_tel_input{ border:1px solid #DDD; padding:3px 3px; width:60px;}
.register_form td .third_tel_input{ border:1px solid #DDD; padding:3px 3px; width:117px;}
.register_form td .name_input{ border:1px solid #DDD; padding:3px 3px; width:60px;}
.register_form td img{ vertical-align:middle;}
/*会员登陆和创建新账户*/
.login_b{ float:left; margin-left:20px; display:inline;}
.login_tips{ height:50px; line-height:50px; font-size:16px; overflow:hidden; padding-left:80px; color:#585858; background:url(../image/login_tips.gif) no-repeat 12px 10px;}
.login_tips span{ color:#0073B6; font-weight:bold;}
.login_area{ float:left; width:350px; border:1px solid #DDDDDD; margin:0 13px; display:inline;}
.login_area .title{ height:32px; line-height:32px; background:url(../image/login_area_title.gif) repeat-x; border-bottom:2px solid #05266D; padding-left:10px;}
.login_area .title h3{ font-weight:bold;}
.login_area .content{ padding:10px;}
.login_area .content h3{ margin:10px 0; line-height:16px; color:#63666B; font-size:11px;}
.login_area .content h3 span.star{ color:#f00; padding-left:3px; vertical-align:middle;}
.specific_form{ color:#63666B; font-size:11px;}
.specific_form .input_text{padding:3px 3px; width:264px; border:1px solid #CECED0; margin-bottom:6px;}
.specific_form input.error{ border:1px solid #FFAAAA;}
.specific_form lable.error{background:url(../image/tip_error.gif) no-repeat 0 5px; color:#FD0000; display:block;}
.specific_form input.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; width:254px; padding-left:13px;}
.specific_form .input_checkbox{ vertical-align:middle; margin-right:4px;}
.specific_form select{ margin-bottom:6px;}
.specific_form span.star{ color:#f00; padding-left:3px; vertical-align:top;}
.login_area .btn{ padding:20px 0;}
.login_area .btn input.center{ float:left; text-align:center; background:url(../image/btn_c_mid.gif) repeat-x; border:none; color:#fff; overflow:hidden;}
.login_add_fav{overflow:hidden;}
.login_add_fav .left{ float:left; background:url(../image/btn_m_left.gif) no-repeat; width:10px; height:27px;}
.login_add_fav .right{ float:left;background:url(../image/btn_c_rig.gif) no-repeat right top; padding:5px 10px 0 0; height:22px; text-align:left;}
.login_add_fav .right input{ margin:0; padding:0; cursor:pointer;}
.specific_form a:link, .specific_form a:visited, .specific_form a:hover, .specific_form a:active{ color:#7E3E3F; text-decoration:underline}

/*我要留言*/
.leave_msg{ margin-top:10px;}
.leave_msg .title{ background:#E1E1E1 url(../image/leave_msg_title.gif) no-repeat 16px 9px; border-bottom:1px solid #D2D2D2; border-top:2px solid #EFEFEF; height:26px; line-height:26px; color:#3D484E; font-weight:bold; padding-left:30px;}
.leave_msg .content{padding-top:22px;}
.leave_msg .content .input_title{border:1px solid #B6B6B6; width:410px; padding:4px 2px;}
.leave_msg .content input.error{ border:1px solid #FFAAAA;}
.leave_msg .content lable.error{background:url(../image/tip_error.gif) no-repeat 0 1px; color:#FD0000; }
.leave_msg .content input.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding-left:16px;}
.leave_msg .content textarea{ vertical-align:middle; width:600px; height:108px; border-left:1px solid #848484; border-top:1px solid #848484; padding:2px;}
.leave_msg .content .form{text-align:left; margin-top:10px;}
.leave_msg .content .form .input_text{border:1px solid #B3B5B4; width:250px; padding:3px 2px; vertical-align:middle;}
.leave_msg .content .form .authcode_text{border:1px solid #B3B5B4; width:58px; padding:3px 2px; vertical-align:middle;}
.leave_msg .content .form input.error{ border:1px solid #FFAAAA;}
.leave_msg .content .form lable.error{background:url(../image/tip_error.gif) no-repeat 0 1px; color:#FD0000; }
.leave_msg .content .form input.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding-left:16px;}
.leave_msg .content img{ vertical-align:middle; margin-left:8px;}
.leave_msg .texts{ padding-top:8px;}
/*-------------
产-品-列-表
------------*/ 
.pro_list{ width:598px; margin-top:10px; padding-bottom:20px; background:#fcf7e8 url(../image/module_title_bg_click.jpg) no-repeat left top; border:1px solid #F2E1AA;} 
.pro_list .title{ padding-left:40px; height:35px; line-height:35px;}
.pro_list .title h3{ float:left; padding-right:6px; font-size:14px; font-weight:bold; color: #333;}
.pro_list .title .rig_bg{ float:left; width:14px; height:27px; background:url(../image/index_pro_title.gif) no-repeat center 12px;}
.pro_list .content{width:602px;}
.pro_list .content ul{ float:left;overflow:hidden; width:123px; padding:5px; margin:14px 0 0 46px!important; margin:14px 0 0 32px;}
.pro_list .content .image{display:inline; width:122px; height:122px; border:1px solid #ccc; background-color:#fff; overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.pro_list .content .image p{ position:static; +position:absolute; top:50%;}
.pro_list .content .image p img{  position:static; +position:relative; top:-50%; left:-50%;}
.pro_list .content .text_link{ margin-top:4px; height:34px; line-height:17px; overflow:hidden; text-overflow:ellipsis;}
.pro_list .content .red{ height:22px; line-height:22px; overflow:hidden; color:#f00; font-weight:bold;}
.pro_list .content .desc{ height:22px; line-height:22px; overflow:hidden; display:none;}
/*-------------
广-告
------------*/  
.ad_img01, .ad_img02{ margin-top:8px; overflow:hidden;}
/*-------------
相-关-产-品
------------*/ 
.relet_pro{ margin-top:9px; background:url(../image/product_mark.gif) no-repeat 90% 8px;}
.relet_pro .title{ background:url(../image/relet_pro_title.gif) no-repeat; width:100%; height:36px; line-height:36px; overflow:hidden;}
.relet_pro .title h3{ background:url(../image/relet_pro_title_left.gif) no-repeat 7px 10px; font-size:14px; font-weight:bold; color:#F98605; padding-right:6px; padding-left:28px;}
.relet_pro .content{ clear:both; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8; zoom:1;}
.relet_pro .content ul{ margin:0px 12px 20px; border-bottom:1px dashed #B5B5B5; padding-top:14px;}
.relet_pro .content ul.noline{ border-bottom:none;}
.relet_pro .content .image{ text-align:center; margin:0 auto; overflow:hidden;}
.relet_pro .content .texts{ color:#6874A6; line-height:27px; height:54px; overflow:hidden;}
.relet_pro .content .line{ color:#A3A6AB; text-decoration:line-through; padding-right:12px; line-height:27px; height:27px;}
.relet_pro .content .red{ color:#f00; font-weight:bold; line-height:27px; height:27px;}
.relet_pro .more{ text-align:right; padding-right:12px;}
.relet_pro .more a{ text-transform:capitalize; font-weight:bold;}
.relet_pro_bottom{ background:url(../image/relet_pro_bottom.gif) no-repeat; height:5px; line-height:5px; font-size:5px;}
/*灰色圆角*/
.fillet_bottom{ width:185px; height:11px; background:url(../image/relet_pro_bottom_rig.gif) no-repeat;}

/*会员中心圆角*/
.bottom_border{}
.bottom_border .left{ background:url(../image/bottom_border_left.gif) no-repeat; height:8px; font-size:8px; width:20%; float:left;}
.bottom_border .right{ background:url(../image/bottom_border_rig.gif) no-repeat right; height:8px; font-size:8px; float:right; width:80%;}
.top_border{}
.top_border .left{ background:url(../image/top_border_left.gif) no-repeat; height:8px; font-size:8px; width:20%; float:left;}
.top_border .right{ background:url(../image/top_border_rig.gif) no-repeat right; height:8px; font-size:8px; float:right; width:80%;}
/*-------------
热-销
------------*/ 
.hot_sale{ margin-top:9px;}
.hot_sale .title,.questionnaire .title{width:185px; height:59px; background:url(../image/hotsale_top.gif) no-repeat;line-height:36px;}
.questionnaire .title{ background:url(../image/vote_top.gif) no-repeat;}
.hot_sale .title h3{ font-size:14px; font-weight:bold; color:#fff; padding-left:55px;}
.hot_sale .content{ width:173px; border-left:1px solid #0072B5; border-right:1px solid #0072B5; padding:0 5px;}
.hot_sale .content li{ color:#8E923E; line-height:32px; border-bottom:1px dashed #7B7B7B; }
.hot_sale .content li .number{ float:left; display:block; width:15px; height:32px; line-height:32px; text-align:center; background:url(../image/number_bg02.gif) no-repeat 0 9px; color:#Fff; margin-right:8px;}
.hot_sale .content li.active .number{ background:url(../image/number_bg01.gif) no-repeat 0 9px; color:#Fff;}
.hot_sale .content li a{ float:left; display:block; color: #666; width:147px; height:32px; line-height:32px; overflow:hidden;}
.hot_sale .content li.active a{ color:#2D2B2C; border:none;}
.hot_sale .content li .short{ clear:both; border-bottom:1px dashed #7B7B7B; padding-bottom:4px;}
.hot_sale .content li .short dt a{ float:left; width:49px; height:49px; overflow:hidden; margin-right:8px;}
.hot_sale .content li .short .price{ height:22px; line-height:22px; overflow:hidden; color:#242424;}
.hot_sale .content li .short .price span{ color:#FF7C0A;}
.hot_sale .content li .short .intro{ height:30px; line-height:15px; overflow:hidden; color:#9E9E9E;}
.hot_sale .content li.noline{ border:none;}
.hot_sale .content li.active .short{ border:none;}
/*资讯*/
.zixun{ float:left; width:191px; height:191px; margin-top:10px; background: url(../image/news_title_bg.jpg) no-repeat; zoom:1;}
.zixun .title{ height:36px; line-height:36px; padding-left:25px;}
.zixun .title h3{float:left; font-size:12px; font-weight:bold; color: #333; padding-right:6px; padding-left:12px;}
.zixun .title .rig_bg{ float:left; width:14px; height:36px;}
.zixun .content{ clear:both; zoom:1; padding:0 5px;}
.zixun .content li{ height:23px; line-height:23px; overflow:hidden; background:url(../image/arrow_blue.gif) no-repeat 6px 8px; padding-left:20px;}
.zixun .content li a{ color: #333;}
.zixun .content .more{ text-align:right; padding-right:10px;}
.zixun .content .more a:link,.zixun .content .more a:visited,.zixun .content .more a:hover{font-weight:bold; color: #333;}
/*咨询黄色圆角*/
.fillet_bottom{ height:11px; font-size:8px;}
.yellow_bottom .left{height:8px; font-size:8px; width:3%; float:left;}
.yellow_bottom .right{ height:8px; font-size:8px; float:right; width:97%;}
/*pro_relect_info*/
.pro_relect_info{ background-color:#F0F8FD; margin-top:8px; }
.pro_relect_info tr td{ border-right:1px solid #fff; color: #666; text-align:center; height:38px; overflow:hidden;}
.pro_relect_info tr td.image{ width:142px; }
.pro_relect_info tr td.pro_info{ width:174px;}
.pro_relect_info tr td.supply{ width:184px;}
.pro_relect_info tr td.country{ width:86px;}
.pro_relect_info tr td.contact{ width:88px; border-right:none;}

/*商品列表显示方式一*/
.btn_c{overflow:hidden; height:22px; line-height:22px; }
.btn_c .left{ float:left; background: url(../image/btn_c_left.gif) no-repeat; height:22px; line-height:22px; width:7px;}
.btn_c .center{ float:left; text-align:center; background:url(../image/btn_c_mid.gif) repeat-x; height:22px; line-height:22px; overflow:hidden; text-align:center;}
.btn_c .center a{ float:left; display:block; background:url(../image/cart_icon.gif) no-repeat; padding-left:22px; color:#fff;}
.btn_c .center a.fav{background:url(../image/fav_icon.gif) no-repeat;}
.btn_c .right{ float:left; background:url(../image/btn_c_rig.gif) no-repeat; width:7px; height:22px; line-height:22px; }
.pro_list_first{ width:780px;}
.pro_list_first dl{ margin-top:10px; border-top:1px dotted #C0C0C0; padding:8px 6px; zoom:1; font-size:11px;}
.pro_list_first dl.active{}
.pro_list_first dt{ float:left; width:138px; padding:0 10px;}
.pro_list_first dt div{ display:inline; text-align:left; width:120px; height:120px; overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.pro_list_first dt p{ position:static; +position:absolute; top:50%;}
.pro_list_first dt p img{  position:static; +position:relative; top:-50%; left:-50%;}
.pro_list_first dd.texts{ float:left; text-align:left; width:192px; padding:0 10px 0 0; height:124px;}
.pro_list_first dd.texts a{ color:#0073B6;font-weight:bold; line-height:1.8em; text-decoration:underline;}
.pro_list_first dd.texts .text{ font-size:12px; line-height:22px; height:44px; overflow:hidden; color:#81807C;}
.pro_list_first .view_more{ margin-top:15px; height:44px; line-height:22px; overflow:hidden; color:#81807C;}
.pro_list_first dd.relet_info{ float:left; width:212px;}
.pro_list_first dd.relet_info .text{ height:14px; line-height:14px; overflow:hidden;}
.pro_list_first dd.relet_info li a:link,.pro_list_first dd.relet_info li a:visited,.pro_list_first dd.relet_info li a:hover{ color:#F98605;}
.pro_list_first dd.relet_info li a:hover{ text-decoration:underline;}
.pro_list_first dd.relet_info .grade{ margin-top:22px;}
.pro_list_first dd.relet_info .check{ color:#81807C;}
.pro_list_first dd.contry{ float:left; width:122px; color:#81807C;}
.pro_list_first dd.chat_way{ float:left; width:74px;}
.pro_list_first dd .chat{ height:22px; line-height:22px; margin-bottom:4px;}
.pro_list_first dd .chat .left{float:left; background:url(../image/chat_left.gif) no-repeat; width:3px; height:22px;}
.pro_list_first dd .chat .center{float:left; text-align:center; background:url(../image/chat_mid.gif) repeat-x; width:62px; height:22px; line-height:22px;overflow:hidden;}
.pro_list_first dd .chat .center a{color:#fff;}
.pro_list_first dd .chat .right{ float:left; background:url(../image/chat_rig.gif) no-repeat; width:3px; height:22px;}
/*Msn---*/
.msn{ position:relative;z-index:1000; width:14px; height:18px; padding:1px 55px 0 7px; margin:5px 0; vertical-align:top; background:url(../image/msn_bg.gif) no-repeat left center;}
.msn a{ display:block; margin:0; padding:0;}
.msn img{ vertical-align:top;}
.msn_popup{ display:none; position:absolute; top:20px; right:0; width:530px; height:300px; background:#fff url(../image/translate_bg.gif) no-repeat right bottom; border:1px solid #CCC; padding:5px;}
.msn_popup .close{
	position:absolute; top:5px; right:5px;
	width:17px; height:16px; background:url(../image/close.gif) no-repeat;
	cursor:pointer;}
.msn_popup .msn_dialog{
	float:left;
	width:300px; height:300px; margin-right:10px;}
.msn_popup .translate{
	float:left;
	width:200px;
	text-align:left;}
.msn_popup .translate h2{
	height:20px; padding:2px 0; background:url(../image/translate.gif) no-repeat left top; padding-left:20px;
	font:bold 12px "宋体", "Arial Unicode MS"; color:#333;}	
.msn_popup .translate textarea.translat_area{
	float:left;
	width:200px; height:150px; margin:0; border:1px solid #CCC; padding:1px; vertical-align:middle;}
.msn_popup .translate p{
	line-height:40px; vertical-align:middle;}	
/*商品列表虚线*/
.through_line{ border-bottom:1px dashed #555; height:10px; clear:left;}
/*商品列表显示方式二*/
.pro_list_second{ } 
.pro_list_second .price { width:124px; white-space:nowrap;  text-overflow: ellipsis; overflow:hidden; } 
.pro_list_second dl{ float:left; width:130px; margin:17px 22px 0 20px!important; margin:17px 15px 0 15px; padding:10px;}
.pro_list_data{ margin-top:35px;}
.pro_list_data .pro_list_second dl{ margin:22px 20px 0 25px; }
.pro_list_second dl.active{ background-color:#fff; border:1px solid #CCC;}
.pro_list_second dt{ height:122px; overflow:hidden;} 
.pro_list_second dt div{ background-color:#fff; text-align:center; width:130px; height:120px; overflow:hidden; display:table-cell; vertical-align:middle;}
.pro_list_second dt p{ }
.pro_list_second dt p img{ }
.pro_list_second dd.texts{ text-align:left; margin:5px 0 0 6px;}
.pro_list_second dd.texts a:link,.pro_list_second dd.texts a:visited,.pro_list_second dd.texts a:hover{ display:block; color:#4F4F4D; font-size:12px; font-weight:bold; line-height:24px; height:24px; overflow:hidden; text-decoration:none; }
.pro_list_second dd.texts .price span{ color:#f00; font-weight:bold;}
.pro_list_second dd.texts .text{ font-size:12px; line-height:24px; height:48px; overflow:hidden; color: #666;}
.pro_list_second dd.texts .text span{ color: #06C; font-size:12px; font-weight:bold; text-decoration:underline;}
.pro_list_second dd.btn{ text-align:left; margin:0 auto;}
.pro_list_second dd.btn .btn_c{ float:left; height:27px; margin:5px 0 5px 5px;}
.pro_list_second dd.btn .btn_c .left{ float:left; width:29px; height:27px; background:url(../image/btn_c_left.gif) no-repeat;}
.pro_list_second dd.btn .btn_c .right{ float:left; width:auto; padding:2px 10px 0 0; height:25px; background:url(../image/btn_c_rig.gif) no-repeat right top; text-align:left;}
.pro_list_second dd.btn .btn_c a{ display:inline; color:#fff;}
/*询盘按钮----*/
.pro_list_second dd.btn .btn_inquire{ float:left; height:27px; margin:5px 0 5px 5px;}
.pro_list_second dd.btn .btn_inquire .left{ float:left; width:29px; height:27px; background:url(../image/inquire_left.gif) no-repeat;}
.pro_list_second dd.btn .btn_inquire .right{ float:left; width:auto; padding:2px 10px 0 0; height:25px; background:url(../image/inquire_right.gif) no-repeat right top; text-align:left;}
.pro_list_second dd.btn .btn_inquire a{ display:inline; color:#fff;}

/*商品列表提交购物车提示*/
.grid_cart_tip,.list_cart_tip{
	position:absolute;z-index:10;
	width:178px; padding:6px 20px 6px 6px; background-color:#fff; border:2px solid #02639A; text-align:left;
	opacity:0.9; filter:alpha(opacity=90);}
.grid_cart_tip{
	left:0; bottom:0; 
	}	
.list_cart_tip{
	right:0; top:0;
	}	
.grid_cart_tip h3,.list_cart_tip h3{
	padding:3px 0 0 25px;
	font-size:12px; font-weight:bold; color:#393;}	
.grid_cart_tip h3.succed,.list_cart_tip h3.succed{
	background:url(../image/shopping_cart_accept.png) no-repeat 0 0; text-align:center;
	}
.grid_cart_tip h3.error,.list_cart_tip h3.error{
	background:url(../image/remove_from_shopping_cart.png) no-repeat 0 0;
	color:#C00;
	}	
.grid_cart_tip h3.loading,.list_cart_tip h3.loading{
	background:url(../image/indicator_flower.gif) no-repeat 0 6px;
	color: #999;
	}	
.grid_cart_tip p,.list_cart_tip p{
	display:inline;
	margin-top:5px; background-color:#02639A;
	text-align:left; color:#fff;}
.grid_cart_tip a:link,.grid_cart_tip a:visited,.grid_cart_tip a:hover,.list_cart_tip a:link,.list_cart_tip a:visited,.list_cart_tip a:hover{
	color:#fff;}	
.cart_tip_close{
	position:absolute; right:4px; top:4px; z-index:11;
	width: 17px; height:16px; background:url(../image/close.gif) no-repeat;
	cursor:pointer;}	

/*商品总分类*/
.pro_all_sort_directory{ border-bottom:1px solid #ccc; margin:10px;}
.pro_all_sort_directory h4{ font-size:18px; font-weight:bold; height:40px; line-height:40px;}
.pro_all_sort{text-align:center;/* background:url(../image/pro_all_sort_bg.gif) repeat-y; */width:982px; padding:0 10px;}
.pro_all_sort .datalist .title{ margin:15px 0 6px;}
.pro_all_sort .datalist .title h4{ font-size:15px; font-weight:bold; background:url(../image/link_icon.gif) no-repeat 0 6px; padding-left:12px;}
.pro_all_sort .datalist{ padding:0px 10px 0; text-align:left;}
.pro_all_sort .datalist ul{ width:982px;}
.pro_all_sort .datalist ul li{float:left;}
.pro_all_sort .datalist ul li a{ float:left; padding:3px 0 3px 19px; margin-right:10px; background:url(../image/arrow_04.gif) no-repeat 8px 10px; white-space:normal; }
.pro_all_sort .datalist ul li a:link,.pro_all_sort .datalist ul li a:visited{ text-decoration:none;}
.pro_all_sort .datalist ul li a:hover{ text-decoration:underline;}
/*询盘*/
.nquiry{ margin-top:9px;}
.nquiry .title{ margin-bottom:10px; padding-top:10px; background:url(../image/index_fery_title.gif) no-repeat 0px 14px; padding-left:12px;}
.nquiry .title h3{ font-size:14px; font-weight:bold; color:#6C7DB1;}
.nquiry .nquiry_title{height:29px; line-height:29px; background:#FDF9BC url(../image/arrow_04.gif) no-repeat 8px 12px; margin-bottom:6px;}
.nquiry_title h4{ color:#727183; padding-left:18px; font-weight:bold;}
.nquiry .content table{ width:99%;}
.nquiry .content table th{ color:#6C7DB1; text-align:right;padding:10px 0; width:15%; padding-right:8px;}
.nquiry .content table td{ text-align:left; padding:10px 0; width:74%;}
.nquiry .content table td .input_text{ border:1px solid #E2E2E2; padding:3px 2px; width:220px;}
.nquiry .content table td input.error{ border:1px solid #FFAAAA;}
.nquiry .content table td lable.error{background:url(../image/tip_error.gif) no-repeat 0 1px; color:#FD0000; }
.nquiry .content table td input.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding-left:16px; width:206px;}
.nquiry .content table td.textarea{ vertical-align:top;}
.nquiry .content table td textarea{ border:1px solid #E2E2E2; padding:3px 2px; width:220px; height:100px;}
.nquiry .content .btn{ margin-top:10px; padding-left:70px;}
.nquiry .content .btn .submit_btn{ float:left; margin:0 12px;}
/*查询方式*/
.qm_ctn{
	width:780px; height:34px; margin-top:10px; background:url(../image/qm_bg.jpg) repeat-x;}
.qm_title{
	float:left; margin-right:10px;}
.qm_title_l{
	float:left;
	width:18px; height:34px; background:url(../image/qm_l.jpg) no-repeat;}
.qm_title_r{
	float:left;
	height:34px; line-height:34px; padding-right:25px; background:url(../image/qm_r.jpg) no-repeat right top;
	color:#fff; font-size:14px; font-weight:bold; text-align:left;}	
.qm_ctn ul{
	float:left;}
.qm_ctn ul li{
	position:relative; z-index:0;
	float:left; width:70px; height:34px; line-height:34px; padding-left:30px; margin-right:20px; background:url(../image/qm_arrow_01.gif) no-repeat 10px center;
	color:#999; cursor:pointer;}
.qm_ctn ul li.time{
	background:url(../image/qm_arrow_02.gif) no-repeat 10px center;}
.qm_ctn ul li.field{
	background:url(../image/qm_arrow_03.gif) no-repeat 10px center;}
.qm_ctn ul li.kind{
	background:url(../image/qm_arrow_04.gif) no-repeat 10px center;}
.qm_ctn ul li.current{
	background-color:#fff; border-left:1px solid #B8DFFE;border-right:1px solid #B8DFFE;border-top:1px solid #B8DFFE;}
.qm_ctn ul li ul{
	display:none;
	position:absolute; top:32px; left:-1px;
	padding:0px 10px 10px 10px;border:1px solid #B8DFFE; border-top:none; background-color:#fff;}
.qm_ctn ul li ul div.dataArea{
	width:280px; padding-top:10px;}
.qm_ctn ul li ul div.dataArea li{
	width:120px;padding-left:20px;background:url(../image/date_16x16.gif) no-repeat left 3px;}
.qm_ctn ul li ul div.dataArea li.no_icon{
	background:none;}
.qm_ctn ul li ul li{
	padding-left:10px; margin-right:0;background:url(../image/ul-liullibg.gif) no-repeat left center;
	text-align:left; height:25px;line-height:25px; white-space:nowrap;_word-break:break-all;_word-wrap:break-word;overflow:hidden;
    text-overflow: ellipsis;}	
.qm_result{
	width:780px; margin-top:10px;}
.qm_result span{
	color: #F90; margin:0 5px; }	
	
/*显示方式*/
.view_method{ height:33px; padding-left:12px; margin-top:10px;}
.view_method .way{ float:left; line-height:33px;}
.view_method .way input{_margin-top:8px;}
.view_method .text select{ _margin-top:6px; width:120px;}
.view_method .text{ float:left; line-height:33px; color:#9E9E7A; font-weight:bold; padding-right:6px;}
.view_method .page-nav{ margin-top:6px;}
/*turn_flash----*/
.turn_flash{ float:left; margin:10px 12px 0 6px; padding:1px; background-color:#fff; overflow:hidden;}
.turn_flash #flash_img{width:600px; height:190px; overflow:hidden;}
/*page翻页*/
.page-nav{padding:10px; text-align:right;}
.page-nav a, .page-nav span{ margin:0 5px; font-weight:bold; text-decoration:none; color:#606060;}
.page-nav span{ color:#DB7A1B;}
.pro_list_page_nav{ padding-top:55px;}
/*当前所在位置*/ 
.now_path{background:url(../image/crumb_arrow.gif) no-repeat 7px 8px; color: #999; border-bottom:1px dotted #CCC; line-height:27px; padding:3px 10px 8px 30px;}
.now_path a:link,.now_path a:visited,.now_path a:hover{ color:#0071B5; text-decoration:none;}
.now_path a:hover{ text-decoration: underline;}
.pathway{ font-size:14px;color:#667BBA; height:40px; line-height:40px;}
.pathway a{ color:#667BBA;}
.three_nav,.three_nav a{ color:#E17F24; font-size:16px;}
.usercp_now_path{ margin-top:5px;}
/*商品详情*/ 
.ware_details{ padding:0 3px;}
.ware_details .top_title{ background:url(../image/tit-bg05.gif) no-repeat 6px 30px; height:57px; border-top:1px dashed #ccc; padding-top:8px;}
.ware_details .top_title h4{height:57px; line-height:57px; color:#091B5D; font-weight:bold; font-size:17px; padding-left:28px;}
.ware_details .content{ padding-top:12px;}
.ware_details .cont_left{ float:left; margin-left:12px; width:325px; display:inline; position:relative; z-index:5000;}
.ware_details .cont_left .pic{/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;
	/* 针对IE的Hack */
	*display: block;
	*font-size: 262px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	width:300px;
	height:300px;
	line-height:300px;
	border:1px solid #E9DF6C;
	overflow:hidden;}
.ware_details .cont_left .pic img{vertical-align:middle;}
.ware_details .cont_left .list{ margin-top:48px;}
.ware_details .cont_left .list ul{ float:left; width:289px; overflow:hidden; height:54px; line-height:54px;}
.ware_details .cont_left .list ul li{ float:left; margin:4px 4px; border:2px solid #fff;}
.ware_details .cont_left .list ul li.current_thumb{ border:2px solid #4760b2;}
.ware_details .cont_left .list .btn{ float:left; width:18px; margin-top:8px;}
.ware_details .cont_middle{ float:left; margin-left:10px; width:290px; margin-right:30px; overflow:hidden;}
/*商品大图显示----*/
.image_wrap {  
     width:300px;background-color:#fff;border:2px solid #EBEBEB;outline:1px solid #ddd;-moz-ouline-radius:4px;
	 display: table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;
	/* 针对IE的Hack */
	*display: block;
	*font-size: 262px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	height:300px;
	line-height:300px;
	overflow:hidden;}
.image_wrap a{display:block;width:300px; height:300px;}
.image_wrap img{vertical-align:middle;}
/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {
	/* required settings */
	position:relative;overflow:hidden;
	width: 222px;height:70px; margin-top:10px;
}
/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	position:absolute;
	clear:both;	width:20000em;
}
/* single scrollable item */
.scrollable img {
	float:left;
	margin:7px 8px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	cursor:pointer;
	width:50px;
	height:50px;
}
/* active item */
.scrollable .active {
	border:2px solid #9C0;
	z-index:9999;
	position:relative;
}
/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}
/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(../image/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:30px 10px;
	cursor:pointer;
	font-size:1px;
}
/* right */
a.right{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover{ background-position:-30px -30px; }
a.right:active{ background-position:-60px -30px; } 
/* left */
a.left{ margin-left: 0px; } 
a.left:hover{ background-position:-30px 0; }
a.left:active{ background-position:-60px 0; }
/* up and down */
a.up, a.down		{ 
	background:url(../image/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}
/* up */
a.up:hover { background-position:-30px 0; }
a.up:active { background-position:-60px 0; }
/* down */
a.down { background-position: 0 -30px; }
a.down:hover { background-position:-30px -30px; }
a.down:active{ background-position:-60px -30px; } 
/*价格选项*/
.goods_showinfo .symbol,.goods_showinfo .symbol_hover{ float:left; position:relative; z-index:500; background:url(../image/mart_bg01.gif) no-repeat 35px 5px; width:40px;height:20px; padding:0 5px; border:1px solid #fff;}
.goods_showinfo .symbol_hover{background:url(../image/mart_bg02.gif) no-repeat 38px 10px; border:1px solid #ddd; border-bottom:none;}
.goods_showinfo .symbol_list{ position:absolute; top:16px; left:-1px; z-index:1000; background:#fff;width:40px; padding:2px 5px 0 5px; border:1px solid #ddd; border-top:none; }
.goods_showinfo .symbol_list li{ height:20px;}
.goods_showinfo h5{ font-size:14px; font-weight:bold; line-height:30px; overflow:hidden;}
.goods_showinfo ul{ border-bottom:1px dotted #CCC;}
.goods_showinfo ul li{ height:30px; color:5a5a59;}
.goods_showinfo ul li.line{ padding-top:10px; margin-top:8px; border-top:1px dotted #CCC;}
.goods_showinfo ul li .strong{ float:left; padding-right:3px; color:#030303;}
/*-------------------*/
.goods_showinfo ul li.line .price{ float:left; padding-left:5px;}
.goods_showinfo ul li strong{ padding-right:3px; color:#030303;}
.goods_showinfo ul li .blue{ color:#FCA710;}
.goods_showinfo ul li .red{ color:#CE220A; font-size:15px; font-weight:bold;}
.goods_showinfo dl{ padding-top:10px;}
.goods_showinfo dt{ font-weight:bold;}
.goods_showinfo dd{ line-height:27px; height:216px; overflow:hidden;}
.goods_showinfo li.pay_way,.goods_showinfo li.dispatch{width:285px;}
.goods_showinfo li.pay_way ul,.goods_showinfo li.dispatch ul{
	border-bottom:none;}
.goods_showinfo li.pay_way ul li,.goods_showinfo li.dispatch ul li{
	float:left; height:27px; padding:1px;margin:10px 10px 10px 0; overflow:hidden; border:1px solid #EFEFEF;}
.goods_showinfo li.pay_way ul li img,.goods_showinfo li.dispatch ul li img{
	height:27px;}	
.ware_details .cont_right{ float:left; width:317px; background:url(../image/cart_ctn_center_bg.jpg) repeat-y;}
/*灰色圆角*/
.buy_bottom{ width:317px; height:11px; background:url(../image/cart_ctn_bottom_bg.jpg) no-repeat;}
.buy_top{ height:5px; font-size:5px;}
.buy_info{ width:287px; background:url(../image/cart_ctn_top_bg.jpg) no-repeat; padding:0 15px 15px 15px;}
.buy_info .num{line-height:32px; height:32px; overflow:hidden;font-size:14px;}
.buy_info .price{ font-weight:bold; margin-top:10px;}
.buy_info .price .bold{ color: #666; font-size:14px;}
.buy_info .price .price_select{font-size:16px; padding-top:2px; line-height:40px; color:#f00;}
.buy_info .old_price .bold{font-style: italic; color:#867E8B; font-weight:normal;}
.buy_info .old_price .price_select{ color:#867E8B; font-style: italic; text-decoration:line-through;}
.buy_info .me_buy{ font-size:12px; color:#FFF;}
.buy_info .num .bold{ font-weight:bold; padding-right:6px;}
.buy_info .me_buy .gray{ color: #CCC;}
.buy_info .num .red{ color:#FB4106; font-size:14px; font-weight:bold;}
.buy_info .btn .shop_add_fav{ float:left; height:40px; margin:10px 10px 0 0;}
.buy_info .btn .shop_add_fav a.fav{ background:url(../image/fav_icon.gif) no-repeat;}
.buy_info .btn .shop_add_fav a.nquiry_icon{ background:url(../image/nquiry_icon.png) no-repeat;}
.touch_way{ width:267px; padding:6px 10px; margin:15px; background-color:#fff;}
.touch_way li{line-height:26px; padding-left:25px;}
.touch_way li .nomal_color{ color: #999;}
.touch_way li a{ color:#295197;}
.touch_way li.feedback{ background:url(../image/feed_icon.gif) no-repeat 2px 2px;}
.touch_way li.online{ background:url(../image/online_icon.gif) no-repeat 2px 6px;}
.touch_way li.email{ background:url(../image/email_icon.gif) no-repeat 0px 8px;}
.touch_way li.email .comment,td.desc .comment{ position:absolute; width:360px; overflow:hidden; left:650px; background:#fff; border:2px solid #CCC; padding:5px;}
.touch_way li.email .close,td.desc .close{ position:absolute; right:5px; top:5px; width:17px; height:16px; background:url(../image/close.gif) no-repeat; cursor:pointer;}
.touch_way li.email .comment th{ text-align:right;padding:5px 0 5px 5px; vertical-align:top;}
.touch_way li.email .comment td{padding:5px 0 5px 5px; text-align:left;}
.touch_way li.email .comment td .input_txet2{ border:1px solid #ddd; width:210px; padding:3px 0;}
.touch_way li.email .comment td input.error{ border:1px solid #FFAAAA; display:block;}
.touch_way li.email .comment td lable.error{background:url(../image/tip_error.gif) no-repeat 0 3px; color:#FD0000;}
.touch_way li.email .comment td input.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding-left:16px;width:194px;}
.touch_way li.email .comment td textarea{ border:1px solid #ddd; width:210px; height:60px;}
.touch_way li.email .comment td textarea.error{ border:1px solid #FFAAAA; display:block;}
.touch_way li.email .comment td lable.error{background:url(../image/tip_error.gif) no-repeat 0 3px; color:#FD0000; display:block;}
.touch_way li.email .comment td textarea.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding-left:16px;width:194px;}
.touch_way li.msn{ background:url(../image/msn_icon.gif) no-repeat 2px 2px;}
/*国旗图片样式*/
.touch_way li.flag_1000{ background:url(../image/flag/china.gif) no-repeat 2px 5px;}
/*.touch_way li.flag_1001{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }*/
.touch_way li.flag_1002{ background:url(../image/flag/peru.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1003{ background:url(../image/flag/argentina.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1004{ background:url(../image/flag/brazil.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1005{ background:url(../image/flag/chile.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1006{ background:url(../image/flag/columbia.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1007{ background:url(../image/flag/venezuela.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1008{ background:url(../image/flag/bolivia.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1009{ background:url(../image/flag/guyana.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1010{ background:url(../image/flag/ecuador.gif) no-repeat 2px 8px; }
/*.touch_way li.flag_1011{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1012{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }*/
.touch_way li.flag_1013{ background:url(../image/flag/suriname.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1014{ background:url(../image/flag/uruguay.gif) no-repeat 2px 8px; height:30px; }
/*.touch_way li.flag_1015{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1016{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1017{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1018{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1019{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }
.touch_way li.flag_1020{ background:url(../image/flag/national_icon.gif) no-repeat 2px 8px; height:30px; }*/
/*shopper_moreinfo 新增加二期内容*/
.shopper_moreinfo{ width:267px; padding:10px; margin:15px; background-color:#fff;}
.shopper_moreinfo dl dt{ float:left; color:#0F5AB5;}
.shopper_moreinfo dl dd{ float:left; color:#0F5AB5;}
.shopper_moreinfo h4{ color:#ACA899;}
.shopper_moreinfo h4 a{font-size:14px;color:#0F5AB5;}
.shopper_moreinfo h5{clear:left; color:#0F5AB5;}
.shopper_moreinfo h5 a{ font-size:12px; color:#0F5AB5; }
.shopper_moreinfo ul li{ line-height:20px; padding-left:16px; background:url(../image/arrow_05.gif) no-repeat 2px 8px;}
.shopper_moreinfo ul li a:link,.shopper_moreinfo ul li a:visited{color:#0F5AB5;}
.shopper_moreinfo ul li a:hover{ text-decoration:underline;}
/*商品显示及评论*/ 
.ware_show{ margin-top:24px; padding-bottom:20px;} 
*html .ware_show, *+html .ware_show{ margin-top:10px;}
.tags_title ul{ border-bottom:1px solid #ABC075; height:31px; line-height:31px;}
.tags_title ul li{ float:left; background:url(../image/tags_bgs2.gif) no-repeat; width:113px; text-align:center; margin-left:6px;}
.tags_title ul li.currt{ background:url(../image/tags_bgs1.gif);}
.ware_related{ } .ware_related dl{ float:left; background:#F9F9F7; width:170px; margin:15px 22px 15px 28px; padding:6px 7px 6px 6px; display:inline; text-align:center;}
.ware_related dl.currt{ background:#E8ECD3;}
.ware_related dl dt{ border:1px solid #E4E4E4; margin:0 auto; width:170px; height:170px; line-height:170px; overflow:hidden; position:relative; text-align:center;}
.ware_related dl dt p{ position:static; +position:absolute; top:50%; vertical-align:middle;}
.ware_related dl dt p img{ position:static; +position:relative; top:-50%; left:-50%; vertical-align:middle; padding:1px;}
.ware_related dl dd{ line-height:1.8em; text-align:left;}
.ware_related dl .textinfo{ font-weight:bold; padding-top:5px; line-height:1.8em; height:1.8em; overflow:hidden;}
.ware_related dl .price{ line-height:1.8em; height:1.8em; overflow:hidden;}
.ware_related dl .price span{ font-weight:bold; color:#F9390C;}
.ware_related dl .cuxiao_btn{ padding-left:10px;}
.ware_related dl .btn{ padding-left:25px;}
/*会员评论*/ 
.critique{ margin:0 15px;}
.critique .top{ height:27px; line-height:27px; background:url(../image/incommon.gif) no-repeat 6px 8px; padding-left:30px; margin-top:10px;}
.critique .top span.btn{ float:right; text-align:center; border:none;}
.critique .top span.color{ color:#EB7F12; padding:0 8px;}
.critique .top .common{ float:left;}
.critique .top .page-nav{ float:right; padding:0 10px;}
.critique .cont{ margin-top:12px;}
.critique .cont .critique_title{ background-color:#F0F9FE; height:32px; line-height:32px; padding:0 20px 0 0px;}
.critique .cont .critique_title h2{ float:left; width:200px; font-size:12px; height:32px; line-height:32px; overflow:hidden; color:#6A6B66;}
.critique .cont .critique_title h2 span{ float:left;font-weight:bold; font-size:18px; color:#395107; margin-right:12px; font-style:italic; padding-left:10px;}
.critique .cont .critique_title li{ float:left; margin-left:22px; height:32px; line-height:32px;}
.critique .cont .critique_title li.image{ float:left; position:relative; width:230px; margin:0 auto;}
.critique .cont .critique_title li.image .star{ float:right; position:relative;width:150px;margin:-30px auto 0;}
.critique .cont .critique_title li.image img{ vertical-align:middle;}
.critique .cont .critique_title li .time{ color:#EB7F12; padding-left:12px;}
.critique .cont .content{ padding:0 40px; clear:both;}
.critique .cont .content .text{ line-height:1.8em; margin-top:8px;}
.critique .cont .content .date{ margin-top:15px; color:#989898; line-height:19px;}
.critique .cont .content .date h6, .critique .cont .content .date h5{ float:left;}
.critique .cont .content .date h5 .submit_btn{ float:left; }
.critique .cont .content .date h5 .shop_add_fav{ float:left; margin-left:12px;}
.critique .cont .content .date .color{ color:#EB7F12;}
.critique .cont .content .reply{ margin:0 10px 8px;line-height:1.8em; text-align:left;padding:3px 8px; border:1px solid #E1E1E1; background:#FFFBDF;}
/*商品详细评价登陆和未登录样式----*/
.please_login{ margin-top:20px; margin-left:20px;}
.please_login th{ width:15%; text-align:right; padding:5px 6px 5px 30px;}
.please_login td{padding:5px 6px 5px 10px;}
.please_login td input.input_text1{ width:500px;}
.please_login td input{ vertical-align:middle; margin:0 3px; padding:3px 0;}
.please_login td input.error{ border:1px solid #FFAAAA;margin:0 3px; padding:3px 0;}
.please_login td lable.error{ padding-left:25px;background:url(../image/tip_error.gif) no-repeat 0 1px; color:#FD0000;}
.please_login td input.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding:3px 0 3px 16px;}
.please_login tr.ping_fen td{ height:27px; line-height:27px;}
.please_login td textarea{ width:500px; height:150px; margin-left:2px; vertical-align:top;}
/*评论提示---*/
.comment_tooltip{display:none;}
.comment_tooltip_ctn{
 width:150px; background: url(../image/comment_tooltip.png) no-repeat;
 color:#fff; line-height:1.8em;padding:20px 30px 5px 30px;}	
.comment_tooltip_bottom{
 width:200px; height:20px; background: url(../image/comment_tooltip_bottom.png) no-repeat;}	
/*星级评论效果----*/
.star{position:relative;width:150px;margin:0 auto;}
.star,.index,.star a{overflow:hidden;height:30px;background: url(../image/star.gif) repeat-x;color:#FFF;font:0/0 arial;}
.index{position:absolute;z-index:1;top:0;left:0;margin:0;background-position:0 -60px;}
.star a{position:absolute;z-index:3;top:0;width:15px;background-position:0 -90px; text-indent:-999px;}
.star a:hover{z-index:2;left:0;background-position:0 -30px;}
a.star1{left:0;}
a.star1:hover{width:15px;}
a.star2{left:15px;}
a.star2:hover{width:30px;}
a.star3{left:30px;}
a.star3:hover{width:45px;}
a.star4{left:45px;}
a.star4:hover{width:60px;}
a.star5{left:60px;}
a.star5:hover{width:75px;}
a.star6{left:75px;}
a.star6:hover{width:90px;}
a.star7{left:90px;}
a.star7:hover{width:105px;}
a.star8{left:105px;}
a.star8:hover{width:120px;}
a.star9{left:120px;}
a.star9:hover{width:135px;}
a.star10{left:135px;}
a.star10:hover{width:150px;}
.please_login td .star{ float:left; position:relative; width:150px; margin:0 auto;}
.please_login td.submit_btn input{ margin-top:12px;}
.no_login{ padding-left:40px; margin-top:20px;}
.no_login a:link{ color:#294A91;}
.no_login a:visited{ color:#294A91;}
.no_login a:hover{ color:#f00; text-decoration:underline;}
.no_login a:active{ color:#294A91;}
/*pro_supply*/
.pro_supply{ } 
.pro_supply .title{ height:30px; margin:14px 15px; background-color:#B6E2FD;}
.pro_supply .title .menu_l{ float:left; width:31px; height:30px; background:url(../image/detail_title_bg_l.jpg) no-repeat;}
.pro_supply .title .menu_r{ float:left; height:26px; padding:4px 40px 0 0;background:url(../image/detail_title_bg_r.jpg) no-repeat right top;}
.pro_supply .title h4{ font-weight:bold; font-size:14px; color:#fff;}
.pro_supply .content{ padding:0 7px 0 6px;}
/*商品订单详细页数据列表*/
.pro_order_datalist{border:1px solid #CECECE; border-right:none; border-bottom:none; margin:25px 0px 0 0px; text-align:center;}
.pro_order_datalist tr td{border-bottom:1px solid #CECECE; border-right:1px solid #CECECE;}
.pro_order_datalist tr th{ background:#F1F1F1; border-right:1px solid #CECECE; height:19px; line-height:19px;}
/*商品分类导航*/
.sort_menu{ padding-top:14px; background:url(../image/sort_menu_bg.jpg) no-repeat left bottom;}
.sort_menu ul{ padding-left:16px;}
.sort_menu li{ float:left; height:28px; line-height:28px; margin-left:4px; background:url(../image/sort_menu_rig01.gif) no-repeat right;}
.sort_menu li a{display:block; float:left; font-weight:bold; background:url(../image/sort_menu_left01.gif) no-repeat; padding:0 10px; color:#245FAD;}
.sort_menu li.active{background:url(../image/sort_menu_rig02.gif) no-repeat right;}
.sort_menu li.active a{background:url(../image/sort_menu_left02.gif) no-repeat; color:#245FAD;}
/*evaluation*/
.evaluation{}
.evaluation{margin-top:15px;}
.evaluation .top_title{ border-top:1px solid #E4D76E; border-bottom:1px solid #D4D0B7; height:23px; line-height:23px; background:url(../image/link_title.gif) repeat-x;}
.evaluation .top_title h3{ color:#040B51; font-weight:bold; padding-left:30px; background:url(../image/link_icon.gif) no-repeat 12px 4px;}
.evaluation tr{text-align:center; height:32px; line-height:32px; }
.evaluation tr th,.evaluation tr td{ border:1px solid #E4ECDF;padding:5px; text-align:center; }
.evaluation tr th{ font-weight:bold;}
.evaluation .title{ background:#F8F8F8; border-bottom:1px solid #E2E2E2;text-align:center; color:#A9A9A7; height:25px; line-height:25px;}
.evaluation .red,.evaluation .green,.evaluation .black,.evaluation .blue{
	padding-left:25px; text-align:left; margin:0 auto;}
.evaluation .red{ background:url(../image/grade_good.gif) no-repeat; color:#FB0021;}
.evaluation .green{ background:url(../image/grade_med.gif) no-repeat; color:#5D913F;}
.evaluation .black{ background:url(../image/grade_mal.gif) no-repeat; color:#38445E;}
.evaluation .blue{ color:#285CCA;}
/*店铺*/
.shop_pro_title{ margin-top:20px;}
.shop_pro_title h3{ color:#345DB5; font-size:14px; font-weight:bold;}
/*banner*/
.banner{ overflow:hidden; margin:10px 10px 0;}
/*shop_menu*/
.shop_nav{ border-bottom:3px solid #245FAD; margin:14px 10px 0; height:25px;}
.shop_menu{ float:left;}
.shop_menu ul li{ float:left; height:24px; line-height:24px; margin-right:5px;}
.shop_menu ul li a{ display:block; float:left; padding:0 10px; border:1px solid #9BADD5; border-bottom:none; background:url(../image/shop_menu_a1.gif) repeat-x; color:#245FAD; font-weight:bold; text-decoration:none;}
.shop_menu ul li.currt a{border:1px solid #245FAD; border-bottom:none; background:url(../image/shop_menu_a2.gif) repeat-x; color:#fff; text-decoration:none;}
.shop_menu ul li a:hover{ border:1px solid #030D4B; border-bottom:none; background:url(../image/shop_menu_a2.gif) repeat-x; color:#fff; text-decoration:underline;}
.shopper_add_fav{float:right;}
.shopper_add_fav .shop_add_fav_l{ float:left; width:25px; height:22px;background:url(../image/shop_add_fav_l.gif) no-repeat;}
.shopper_add_fav .shop_add_fav_r{ float:left; height:24px; padding-right:8px; background:url(../image/shop_add_fav_r.gif) no-repeat right top; line-height:22px;}
.shopper_add_fav a{ color:#666; font-size:12px; text-decoration:none;}
/*加入收藏按钮样式*/
.shop_add_fav{overflow:hidden;}
.shop_add_fav .left{ float:left; background:url(../image/btn_m_left.gif) no-repeat; width:10px; height:27px;}
.shop_add_fav input.center{ float:left; text-align:left; background:url(../image/btn_c_rig.gif) no-repeat right top; height:27px; margin:0; padding:0 10px 0 0; border:none; color:#fff; cursor: pointer;}
/*about_shop*/
.about_shop{ margin-top:11px; color:#040C4B; padding-bottom:15px;}
.about_shop .title{ line-height:30px; font-weight:bold; font-size:14px;}
.about_shop .texts{ line-height:2.2em;}
/*店铺认证页*/
.shop_certification{ margin-top:13px; border-bottom:1px dashed #333333; padding-bottom:26px;}
.certification_title{ font-size:18px; font-weight:bold; color:#2C3C8A; line-height:30px; padding-bottom:19px;}
.certification_left{ float:left; width:490px; padding-left:5px; border-right:1px dashed #333; overflow:hidden;}
.certification_rig{ float:right; width:270px; text-align:center; overflow:hidden;}
.certification_left li{ line-height:24px;}
.certification_left li span{ font-weight:bold; padding-right:6px;}
.certification_left li p{ text-indent:24px;}
.certification_left .image span{ font-weight:bold; color:#767BBD; padding:0 5px 0 8px;}
/*店铺认证关于我们*/
.shop_aboutus{ margin-top:24px;}
.shop_aboutus .title{ height:38px; line-height:38px; overflow:hidden;}
.shop_aboutus .title h4{ font-size:20px;}
.shop_aboutus .title span{ float:right; background:url(../image/datalist_bgimg.gif) no-repeat 0 16px; padding:0 10px 0 8px; color:#1559A2;}
.shop_aboutus .content .texts{ float:left; width:375px; margin-right:25px;}
.shop_aboutus .content .texts p{ line-height:1.8em; margin-bottom:15px;}
.shop_aboutus .content .image{ float:left;}
.shop_aboutus .content .image .contact_btn{ margin-top:16px;}
.contact_btn .shop_add_fav .center a{ display:block; float:left;  height:22px; line-height:22px; background:none; padding-left:0px; color:#fff;}
/*店铺认证公司信息*/
.shop_company_info{ margin-top:14px;}
.shop_company_info .title{ height:38px; line-height:38px; overflow:hidden;}
.shop_company_info .title h4{ font-size:20px;}
.shop_company_info_content h5{ background:#FDF5A4; margin-top:11px; padding-left:11px;}
.shop_company_info_content h6{ margin-top:21px; color:#898A84;}
.shop_company_info_content .tables th{ width:19%;}
.shop_company_info_content .tables td,.shop_company_info_content .tables th{ border-bottom:1px solid #CCCCCC; padding:2px 0px 2px 8px;}
.shop_company_info_content a{color:#25518E;}
/*店铺认证留言给卖家*/
.shop_leave_msg{ background:#F2F6F9; margin-top:11px; border-top:1px solid #CCCCCC;}
.shop_leave_msg .title{ padding:10px 0; line-height:27px; padding-left:11px;}
.shop_leave_msg .title h4{ font-size:19px;}
.shop_leave_msg .content{ padding:0 24px 28px 24px;}
.shop_leave_msg .left_msg{ float:left; width:108px; height:108px;}
.shop_leave_msg .left_msg p img{ border:1px solid #C0CED7; padding:3px; background:#FFFFFF; width:100px; height:100px;}
.shop_leave_msg .left_msg h4{ padding-top:8px;} 
.shop_leave_msg .left_msg h4 span a{ font-weight:bold; color:#2A5099;}
.shop_leave_msg .left_msg h4 img{ margin-top:3px; vertical-align:middle;}
.shop_leave_msg .rig_msg{ float:right; text-align:left; width:608px;}
.shop_leave_msg .rig_msg .input_title{ width:250px; padding:3px 2px;}
.shop_leave_msg .rig_msg textarea{ width:550px; height:126px; margin-top:9px; border:1px solid #9F9E99;}
.shop_leave_msg .rig_msg .submit_btn{ margin-top:17px;}
.shop_leave_msg .rig_msg .form input{ padding:3px 5px;}
.shop_leave_msg .rig_msg .form .input_text{ width:200px;}
.submit_btn .shop_add_fav .center a{ display:block; float:left;  height:22px; line-height:22px; background:none; padding-left:0px; color:#fff;}
.look_all_pro{ text-align:right; font-weight:bold; margin-top:10px;}
.look_all_pro a:link,.look_all_pro a:visited{ color:#6C80BB;}
.look_all_pro a:hover{ text-decoration:underline;}
/*店铺列表*/
.shop_list{ width:780px;}
.shop_list dl{ margin-top:15px; padding-top:17px; border-top:1px solid #C0C0C0; zoom:1; font-size:11px;}
.shop_list dt{ float:left; width:125px; padding-right:18px;}
.shop_list dt div{}
.shop_list dt p{}
.shop_list dt p img{}
.shop_list dd.texts{ float:left; text-align:left; width:225px; padding:0 10px 0 0; height:124px;}
.shop_list dd.texts a{ color:#0073B6;font-weight:bold; line-height:1.8em; text-decoration:underline;}
.shop_list dd.texts ul li{ font-size:12px; line-height:22px; height:22px; overflow:hidden; color:#81807C;}
.shop_list dd.texts ul li.text{ line-height:22px; height:44px; overflow:hidden; }
.shop_list dd.texts ul li span{ font-weight:bold; padding-right:6px;}
.shop_list dd.contry{ float:left; width:180px;color:#81807C;}
.shop_list dd.contry h5 a{ color:#0073B6;font-weight:bold; line-height:1.8em; text-decoration:underline;}
.shop_list dd.contry .city .text{ font-weight:bold;}
.shop_list dd.chat_way{ float:left; width:220px; overflow:hidden;}
.shop_list dd.chat_way .mem .text{color:#0073B6;font-weight:bold; line-height:1.8em; padding-right:10px;}
/*求购列表*/
.buyinfo_list{ margin-top:10px;}
.buyinfo_list td{ padding:4px; border:1px solid #EFEFEF; border-collapse:collapse; vertical-align:top;}
.buyinfo_list td img{ float:left; margin-right:10px;}
.buyinfo_list td h3{ float:left; font-size:12px;font-weight:bold; text-align:left;}
.buyinfo_list .top_title td{ font-weight:bold; color:#818181; background: #EFEFEF url(../image/arrow_04.gif) no-repeat 5px 13px; padding-left:12px; vertical-align:top;}
.buyinfo_list .name{ width:120px;}
.buyinfo_list .title{ width:230px;}
.buyinfo_list .overtime{ width:130px;}
.buyinfo_list .price{ width:70px;}
.buyinfo_list .local{ width:110px; }
.buyinfo_list .publish_time{ width:100px; }
/*求购详细页*/
.buyinfo_detailed{ margin-top:10px; color:#3F3F3F;}
.publish_title{ border-bottom:1px solid #C0C0C0; color:#697DBA; font-weight:bold;}
.publish_title span{ padding-left:12px; color:#3E3E3E;}
.publish_title span a:link,.publish_title span a:visited{ color:#3e3e3e;}
.publish_title span a:hover{ color:#c06;}
.publish_info{ height:30px; line-height:30px; overflow:hidden;}
.publish_info .red{ color:#EB3607;}
.publish_cont{ background:#F7F7F7; line-height:2em; padding:0px 10px;}
.publisher{ height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #DDDDDD;}
.publisher span{ padding-left:20px;}
.reply .reply_title{ height:30px; line-height:30px; font-weight:bold;}
.reply .cont li{ border-bottom:1px dashed #DDDDDD; margin-bottom:10px;}
.reply .cont li .reply_cont{background:#F7F7F7; line-height:2em; padding:0px 20px;}
.reply .cont li .reply_date{line-height:2em; padding:0px 20px;}
.reply_form{ margin-top:40px;}
.reply_form th{text-align:left; width:6%; padding:5px 8px 5px 0;}
.reply_form td{ text-align:left; padding:5px 0px 5px 0;}
.reply_form td .input_title{ text-align:left; padding:2px; width:250px;}
.reply_form td textarea{ padding:2px; width:300px; height:80px;}
/*求购搜索结果*/
.cen-left h4 { background:url(../image/search_icon.gif) no-repeat 2px 6px; line-height:22px;height:22px;text-indent:15px;position:relative;font-weight:bold;color:#525252;}
.buy_search{ padding:12px 0 0 10px;}
.buy_search input{ margin-bottom:6px;}
.buy_search .input{ border:1px solid #B3B3B3; width:134px; padding:3px 2px;}
.buy_search select{ margin-bottom:6px; width:140px;}
/*搜索结果提示页*/
.seach_result{}
.seach_result h3{ color:#252525; font-weight:bold; background:url(../image/search_result.gif) repeat-x 0 35px; line-height:40px; font-size:14px; }
.seach_result h3 .red{ color:#F34312; padding:0 3px;}
.seach_result p{ color:#697DBA; background:url(../image/crying_face.gif) 0 6px no-repeat; padding:10px 0 10px 30px; line-height:27px;}
.seach_result p .red{ color:#D42C08; padding:0 3px;}
.seach_result h4{line-height:31px; color:#697DBA; padding-left:12px;}
.seach_result ul li{ line-height:31px; color:#434343; background:url(../image/cen-left-liico.gif) no-repeat 10px 14px; padding-left:22px;}
/*商品搜索结果页*/
.serach {width:778px; margin-top:8px;border:#d8dfe5 1px solid;background:#f0f7fd url(../image/serach-bg.gif) no-repeat 20px center;padding:10px}
.serach h4 {line-height:24px;text-indent:50px;font-size:12px;font-weight:normal;}
.serach p {background:#ffee04;line-height:22px;padding:0 5px;float:left;margin-left:50px;word-spacing:5px;display:inline;}
.search_result_pro{ width:800px;}
/*frieng_link友情链接*/
.frieng_link{ border:1px solid #E0E0E0; margin-top:10px;}
.frieng_link .title{ border-top:1px solid #E4D76E; border-bottom:1px solid #D4D0B7; height:23px; line-height:23px; background:url(../image/link_title.gif) repeat-x;}
.frieng_link .title h3{ color:#CE6E07; font-weight:bold; padding-left:18px; background:url(../image/link_icon.gif) no-repeat 4px 2px;}
.frieng_link .content{ padding:0px 10px 10px; zoom:1;}
.frieng_link .content li{ float:left; height:31px; overflow:hidden; border:1px solid #EDEDED; margin:9px 6px 0 0;}
/*------------- 尾-部 ------------*/ 
.footer{ margin:25px auto 0; line-height:1.8em; padding-bottom:10px; padding-top:15px;}
.footer img{ margin:10px 0;}
.footer .top{ width:1000px; padding:5px 0; border:1px solid #E4E4E4; background-color:#F3F3F3; text-align:center;}
.footer .bottom{ width:1002px; background:url(../image/footer_bg.jpg) repeat-x left top; padding-top:10px; margin-bottom:20px;}
.footer a:link,.footer a:visited,.footer a:hover{ color:#3A3A3A; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}
/*报错页面*/
.error_tips {width:373px;border:#efefef 2px solid;padding:2px;margin:0px auto 0px auto;position:absolute; top:33%; left:30%;}
.error_tips h3 {background:url(../image/error-h3bg.gif) repeat-x;line-height:23px;height:23px;position:relative;text-indent:30px;font-size:12px;color:#BC5100; text-align:left;}
.error_tips h3 img {position:absolute;top:5px;left:10px;}
.error_tips ul {background:#fff url(../image/error-cent-bg.gif) no-repeat 25px 50px;padding:40px 40px 40px 90px; text-align:left;}
.success_tips ul {background:#fff url(../image/success-cent-bg.gif) no-repeat 25px 50px;padding:40px 40px 40px 90px;}
.error_tips ul li strong{ font-size:14px;}
.error_tips ul li {line-height:32px;}
.error_tips ul li a:link,.error_tips ul li a:visited,.error_tips ul li a:hover,.error_tips ul li a:active,{ text-decoration:underline; color:#6A7EBB;}
/*拉美通会员页面样式*/
.lamei_a{ float:right; width:186px; overflow:hidden; margin:0 0 0 20px;}
.lamei_b{float:left; width:790px; overflow:hidden;}
.intro_01{margin-top:10px;}
.intro_02{ margin-top:20px;}
.intro_01 .intro_title{ background:#D1D8E9; color:#333333; padding:5px 20px;}
.intro_02 .intro_title{ background:#D3EED1;}
.intro_01 .datelist{ padding:5px 10px 10px; border:1px solid #DEE7D4; }
.intro_01 .datelist .flow_btn{ text-align:center; padding:15px 0;}
.intro_01 .datelist ul{ width:760px; clear:left;}
.intro_01 .datelist li{ float:left; width:356px; margin:15px 12px; display:inline;}
.intro_01 .datelist .common_01 li table tr td{ height:80px;}
.intro_01 .datelist .common_02 li table tr td{ height:110px;}
.intro_01 .datelist .common_03 li table tr td{ height:150px;}
.intro_01 .datelist li.right{ float:right;}
.intro_01 .datelist li table{ border:1px dashed #C2D0EB;}
.intro_01 .datelist li table th{ vertical-align:middle; padding:0 10px;}
.lamei_mem .content{ text-align:center; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2;}
.company_arrow a:link,.company_arrow a:visited,.company_arrow a:hover{ background:#FFF url(../image/company_arrow.jpg) center top no-repeat; padding:80px 0px 0 2px; width:135px; color:#ff8506; font-size:12px; font-weight:bold; text-align:left; margin:0 auto; display:block; line-height:17px; margin-top:20px; text-decoration:underline;}
.company_arrow a:hover{ background:#FFF url(../image/company_arrow0.jpg) center top no-repeat;padding:80px 0px 0 2px; width:135px; color:#5e5e5e; font-size:12px; font-weight:bold; text-align:left; margin:0 auto; color:#ff8506; margin-top:20px; line-height:17px;}

/*静态页样式*/
.staic_pagemenu{ border:1px solid #F0F0F0; margin:10px 0 0 10px; width:170px;overflow:hidden;} 
.staic_pagemenu dl{}
.staic_pagemenu dl dd{width:170px;height:26px; padding-top:5px;overflow:hidden;text-indent:35px;background:url(../image/staic_menu_bg.jpg) no-repeat;}
.staic_pagemenu dl dd a:link,.staic_pagemenu dl dd a:visited,.staic_pagemenu dl dd a:hover{ color: #666; text-decoration:none;}
.staic_pagemenu .more{ position:relative; bottom:-15px; text-align:right; padding-right:15px;}
.staic_pagemenu .more a:link,.staic_pagemenu .more a:visited{color:#524741; font-weight:bold; text-decoration:none;}
.staic_pagemenu dl dd.current{background:url(../image/staic_menu_current_bg.jpg) no-repeat;} 
.staic_pagemenu dl dd.current a:link,.staic_pagemenu dl dd.current a:visited,.staic_pagemenu dl dd.current a:hover{ color:#fff;}
.staic_pagemenu .more a:hover{ text-decoration:underline;}
.static_page .turn_article{ margin-top:10px;}
.static_page .turn_article h5{ line-height:2em;}
.static_page .turn_article h5 span{ color:#657EB7;}
.static_page .turn_article h5 a:link,.static_page .turn_article h5 a:visited{ color:#333;}
.static_page .turn_article h5 a:hover{ color:#657eb7; text-decoration:underline;}
.static_title{ margin-top:9px; width:780px; border-bottom:1px dashed #ddd; padding-bottom:8px; font: bold 22px "微软雅黑", Verdana;}
.static_page .content{ padding:10px 0;}
.static_page .content p{ padding:0; margin:0; font-size:14px; line-height:2em;}
.static_page .l_box{float:left;width:520px; padding-right:10px;}
.static_page .r_box{
	float:left;
	width:233px;padding-left:12px;border-left:2px solid #E7E7E7;}
.static_page .r_box img{
	margin-bottom:10px;}
.static_page .sub_title{
	width:777px; padding:5px 0;
	text-align:center;}
.static_page .sub_title h5{
	font: normal 12px "宋体", "Arial Unicode MS"; color:#999;}	
.static_page .sub_function_box{
	width:170px;margin:0 auto; padding-top:10px;}	
.static_page .sub_function_box p{
	float:left;
    margin:0 10px 0 0; padding:0;
	color:#39F; font-size:14px; vertical-align: top; cursor:pointer;}
.static_page .sub_function_box #ckepop{
	float:left;
	padding-top:3px;
	vertical-align:middle;
	}
.static_page p.link_text{
	color:#359EDF; font-weight:bold; margin:5px 0;}
.static_page .h5{ color:#F90;}	
.static_page .pay td,.static_page .pay th{
	padding:8px; border:1px solid #CCC; border-collapse:collapse;
	line-height:2em; vertical-align:top;}
.static_page .pay th{
	width:100px;
	background-color: #F0F0F0;}	
	
/*找回密码*/
.findpass{ width:450px; border:4px solid #ccc; text-align:center; margin:70px auto 40px; padding:15px 25px 30px;}
.findpass .top{ border-bottom:1px solid #ccc; font-weight:bold; font-size:14px; color:#000; text-align:left; background:url(../image/ico_key.gif) no-repeat 0 3px; padding:0 0 8px 35px;}
.findpass .top span{ float:right; font-weight:normal; font-size:12px;}
.findpass .top a{ color:#336699; text-decoration:underline;}
#contentTR1{ padding:30px 30px 0px;text-align:left;}
#contentTR2{ padding-left:30px; padding-top:10px; height:25px; line-height:25px; text-align:left; padding-bottom:20px;}
#contentTR2 ul li{ float:left;}
#contentTd2{padding-left:10px; }
#contentTd3{ text-align:left; padding-left:10px;}
#contentTR3{ padding-left:87px; text-align:left; padding-top:5px;}
#contentTR2 .input_text{ padding:3px 0;}
#contentTR2 input.error{ border:1px solid #FFAAAA;}
#contentTR2 lable.error{background:url(../image/tip_error.gif) no-repeat 0 1px; color:#FD0000;}
#contentTR2 input.valid{background:url(../image/tip_right.gif) no-repeat 0 2px; color:#6FC60C; padding-left:16px;}

/*编辑器----------*/
#tinymce-desc body,#tinymce-desc td,#tinymce-desc pre {color:#000; font-family: "宋体", "MS Gothic", "arial Unicode MS"; font-size:12px;}
#tinymce-desc body {background:#FFF;}
#tinymce-desc body.mceForceColors {background:#FFF; color:#000;}
#tinymce-desc h1 {font-size: 2em}
#tinymce-desc h2 {font-size: 1.5em}
#tinymce-desc h3 {font-size: 1.17em}
#tinymce-desc h4 {font-size: 1em}
#tinymce-desc h5 {font-size: .83em}
#tinymce-desc h6 {font-size: .75em}
#tinymce-desc ul,#tinymce-desc ul li{ list-style: disc inside;}
#tinymce-desc ol,#tinymce-desc ol li{ list-style: decimal inside;}
#tinymce-desc .mceItemTable,#tinymce-desc .mceItemTable td,#tinymce-desc .mceItemTable th,#tinymce-desc .mceItemTable caption,#tinymce-desc .mceItemVisualAid {border: 1px dashed #BBB;}
#tinymce-desc a.mceItemAnchor {width:12px; line-height:6px; overflow:hidden; padding-left:12px; background:url(img/items.gif) no-repeat bottom left;}
#tinymce-desc a:link,#tinymce-desc a:visited,#tinymce-desc a:hover,#tinymce-desc a:active{ text-decoration:none; color:#666;} 
#tinymce-desc img.mceItemAnchor {width:12px; height:12px; background:url(img/items.gif) no-repeat;}
#tinymce-desc img {border:0;}

/* IE */
#tinymce-desc * html body {
scrollbar-3dlight-color:#F0F0EE;
scrollbar-arrow-color:#676662;
scrollbar-base-color:#F0F0EE;
scrollbar-darkshadow-color:#DDD;
scrollbar-face-color:#E0E0DD;
scrollbar-highlight-color:#F0F0EE;
scrollbar-shadow-color:#F0F0EE;
scrollbar-track-color:#F5F5F5;
}

/*投票结果页-------------*/
#poll{
	position:relative;}
.poll_results{
	display:none;
	position:absolute; left:-300px; top:0;
	width:250px;padding:30px 10px 10px 10px; border:2px solid #697dbc; background:#fff url(../image/poll_result.gif) no-repeat 0 0;}
.poll_results span.important{
	color:#C00; font-size:12px; font-weight:normal;}
.poll_results h2,.poll_results h3{
	margin:5px 0; padding-left:20px;
	font-weight:bold;color:#333;}	
.poll_results h2{
	background: url(../image/arrow_02.gif) no-repeat left 3px;
	font-size:14px; }
.poll_results h3{
	background: url(../image/arrow_05.gif) no-repeat 10px 8px;
	font-size:12px; }	
.poll_results td,.poll_results th{
	border:1px solid #E8E8E8; padding:5px; border-collapse:collapse;
	text-align:left;}
.poll_results th{
	background-color: #F3F3F3;}
.poll_results .bar_graph_red{
	height:20px; background-color:#C00;}
.poll_results .bar_graph_green{
	height:20px; background-color: #9C0;}
.poll_results .close{
	position:absolute; right:10px; top:10px;
	width:17px; height:16px; background:url(../image/close.gif) no-repeat;
	cursor:pointer;}	
/*促销套餐----*/
.cuxiao_ctn,.cuxiao_include_ctn{ background:url(../image/cuxiao_bg.jpg) no-repeat; margin-left:10px; padding:10px 0;}
.cuxiao_include_ctn{background:url(../image/cuxiao_include_bg.jpg) no-repeat;}
.cuxiao_ctn .cu_top,.cuxiao_include_ctn .cu_top{ color:#EA8303; font-weight:bold; padding:12px 0 0 20px;}
.cuxiao_ctn .new_ware,.cuxiao_include_ctn .new_ware{}
.cuxiao_ctn .new_ware ul,.cuxiao_include_ctn .new_ware ul{ float:left; margin:0 20px; *margin:0 30px 0 0;}
.cu_price{ float:right; width:190px; padding-top:30px;}
.cu_price dl dd{ line-height:1.8em; color:#3B3B3B;}
.cu_price dl dd span{ color:#F17863;}
.product_plus{ float:left; margin-top:50px;width:16px; height:16px; background:url(../image/add.gif) no-repeat;}
/*促销页面样式------*/
.promotion_ctn{
	width:981px; margin:10px 0 0 10px; background:url(../image/promotion_a_mid.jpg) repeat-y;
 }
.promotion_ctn_top{
	width:755px; height:267px; padding:145px 84px 0 142px; background:url(../image/promotion_a_top.jpg) no-repeat left top;}
.promotion_ctn_top .product_image{
	float:left;
	width:205px; height:205px; border:1px solid #CCC; padding:1px; background-color:#fff; margin-right:8px;}
.promotion_ctn_top .product_image img{
	width:200px;
	height:200px;
}
.promotion_ctn_top .product_info{
	width:170px;
}
.promotion_ctn_top .product_info img{
	_width:100px;
	max-width:170px;
	margin-bottom:5px;	
}

.promotion_ctn_top p{
	float:left;
	font-size:12px; line-height:2em;}
.promotion_ctn_top span.secondary{
	text-decoration:line-through; color:#999;}
.promotion_ctn_top span.emphasis {
	color:#C30; font-weight:bold;}
.promotion_ctn_top .time{
	float:left;
	width:140px; height:25px;padding: 80px 10px 0 30px; overflow:hidden;
	color: #C30; font:25px bold Georgia, "Times New Roman", Times, serif ;}	
.promotion_ctn_mid{
	position:relative;
	width:870px; padding:10px 20px 20px 80px;}
.promotion_ctn_mid .title{
	width:870px; height:57px; background:url(../image/title.jpg) no-repeat;}	
.promotion_ctn_mid .pro_list_second{
	margin:0 20px 10px 20px;
	}
.promotion_ctn_mid .pro_list_second dl{
	margin-right:35px; margin-bottom:30px;}	
.promotion_ctn_mid .pro_list_second span.date{
	padding:0 0 5px 20px; background:url(../image/date_16x16.gif) no-repeat left top;
	font:12px Verdana, Geneva, sans-serif;}
.promotion_ctn_mid .return_top{
	position:absolute; right:40px; bottom:15px;
	width:44px; height:17px;}
.promotion_ctn_bottom{
	width:981px; height:34px; background:url(../image/promotion_a_bottom.jpg) no-repeat;}
/*礼品页面样式------*/
.gift_ctn{
	position:relative;
	width:981px; margin:10px 0 0 10px; 
 }
.gift_ctn .pro_list_second{
	margin:0 20px 10px 20px;
	}
.gift_ctn .tip{
	position:absolute; left:100px; top:18px;
	background:url(../image/gift_tip.gif) no-repeat; padding-left:20px;}
.gift_a_product{
	position:relative;
	width:859px; height:544px; padding:80px 0 0 122px; background:url(../image/gift_a_product_bg.jpg) no-repeat left top;}
.gift_a_product .more{
	position:absolute; right:70px; bottom:40px;}	
.gift_a_gift{
	width:749px; height:504px; margin-top:10px; padding:80px 202px 0 30px; background:url(../image/gift_a_gift_bg.jpg) no-repeat left top;}
.gift_a_gift .pro_list_second {
	width:700px;
	}
.gift_a_gift .pro_list_second dl{
	margin-right:60px;}	
/*详细页商品搜索框*/
.list_sub_category{
	width:756px; padding:10px; margin:10px 0; border:2px solid #E2F3FD;}
.sub_category_box,.sub_search_box{
	float:left;
	width:365px; height:60px; overflow:hidden;margin:0 10px 0 0; border-right:1px dotted #06C;}
.sub_search_box{
	height:38px;}	
.sub_category_box.noline,.sub_search_box.noline{
	border-right:1px dotted #fff;}	
.sub_category_box .find_by_hint,.sub_search_box .find_by_hint{
	background:url(../image/sort_arrow.gif) no-repeat left center; padding-left:15px;
	color:#333; font-weight:bold;}
.sub_search_box .find_by_hint{
	float:left;}
.sub_search_box input{
	width:220px; height:18px; padding:1px; margin-left:5px; border:1px inset #E2F3FD; }	
.sub_category_box ul.color{
	margin-top:5px;}
.sub_category_box ul.color li{
	float:left; margin:0 10px 10px 0;}
.sub_category_box ul.color li a:link,.sub_category_box ul.color li a:visited,.sub_category_box ul.color li a:hover{
	display:block;
	width:20px; height:20px; border:2px solid #E2F3FD;}
.sub_category_box ul.color li a:hover,.sub_category_box ul.color li a.current{
	border:2px solid #F90;}
.sub_category_box ul.color li.current{
	color:#ff0000;}

