/* fileconcat:css/base.css date:2025-09-25 08:10:52 */ 
@charset "utf-8";

/* 
	@名称: base
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{
	color:#343841;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
html, body {height:100%; line-height:26px; margin:0; padding:0; }
.clr:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clr{zoom:1;}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0;
}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;
}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{
	font:12px/26px \5b8b\4f53,Arial,sans-serif;   /*SimHei SimSun*/ /*\9ED1\4F53, SimHei*/  
}
input,select,textarea{
	font-size:100%;
}

/* 去掉各Table  cell 的边距并让其边重合 */
table{
	border-collapse:collapse;border-spacing:0;
}

/* IE bug fixed: th 不继承 text-align*/
th{
	text-align:inherit;
}

/* 去除默认边框 */
fieldset,img{
	border:0;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{
	display:block;
}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{
	border:0;font-variant:normal;
}

/* 一致的 del 样式 */
del {
	text-decoration:line-through;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:500;
}

/* 去掉列表前的标识, li 会继承 */
ol,ul {
	list-style:none;
}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {
	text-align:left;
}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:500;
}

q:before,q:after {
	content:'';
}

/* 统一上标和下标 */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}



/* 让链接在 hover 状态下显示下划线 */
a:hover {
	text-decoration:none;
}

/* 默认不显示下划线，保持页面简洁 */
ins,a {
	text-decoration:none;
}

/* 清理浮动 */
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1; /* for IE6 IE7 */
}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
	display:none;
}

/* 设置内联, 减少浮动带来的bug */
.fl,.fr {
	display:inline;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.rows { overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; }
i,em{ font-style:normal;}

/********去虚线框**********/
a{
/* blr: expression(this.onFocus=this.close()); */
} /* 只支持IE，过多使用效率低 */
a{
/* blr: expression(this.onFocus=this.blur()); */
} /* 只支持IE，过多使用效率低 */
a:focus {
-moz-outline-style: none;
} /* IE不支持 */
:focus {
outline: none;
} /* for Firefox */
/* fileconcat:css/common.css date:2025-09-25 08:10:52 */ 
@charset "utf-8";

/* --------------------------layout css ------------------------------- */
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1", "\5b8b\4f53",tahoma,arial, sans-serif; background:#f0f1f3;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb35{margin-bottom:35px;}
.posl{ position:relative}
.posa{ position:absolute}

a{color:#343841; cursor:pointer}
a:hover{color:#ff7d01; text-decoration:none;}

.w{width:1200px; margin:30px auto 0;}
.w:after{display: block; overflow: hidden; clear: both; height: 0; visibility: hidden;content: "."} 


/* -------------------------- top_yq ------------------------------- */
.jyh_toolbar{ width:100%; height:30px; background:#f7f7f7;}
.jyh_toolbar_box{ width:1200px; margin:0px auto;}
.jyh_toolbar_box ul.jyh_toolbar_left{ float:left;}
.jyh_toolbar_box ul li{ list-style-type:none; float:left; line-height:30px;}
.jyh_toolbar_box ul li a{padding:0px 8px;}
.jyh_toolbar_box ul.jyh_toolbar_right{ float:right;}

.jyh_head{ width:100%; height:100px; background:#343841;}
.jyh_head_box{ width:1200px; margin:0px auto;}
.jyh_head_box_logo{ float:left; width:156px; height:49px; padding-top:20px;}

.jyh_head_box_menu{ float:right; margin-right:50px;}
.jyh_head_box_menu ul{ float:left;}
.jyh_head_box_menu ul li{ list-style-type:none; float:left; padding:0px 15px; font-size:20px; font-family:"Microsoft Yahei"; color:#fff; line-height:100px;}
.jyh_head_box_menu ul li a{color:#fff;}
.jyh_head_box_menu ul li a:hover{ color:#ff7d01;}

.jyh_head_box_search{ float:right; padding-top:30px; position:relative;}
.jyh_head_box_search_input{ width:263px; height:26px;padding:7px 7px;float: left; line-height:26px; font-size:14px; color: #999;outline: 0 none; border: 0 none;}
.jyh_head_box_search_but{width: 100px; height: 40px; border: 0 none; color: #fff; font-size: 16px; line-height: 40px; float: left; background: #ff7d01; cursor: pointer; _margin-left: -3px; padding: 0;font-family:"Microsoft Yahei";}
.jyh_head_box_search .shide{ position:absolute; left:0; top:70px; z-index:999; width:275px; background:#fff; border:1px solid #e1e1e3}
.jyh_head_box_search .shide li{ height:28px; overflow:hidden}
.jyh_head_box_search .shide li a{ padding:0 10px; display:block; line-height:28px;}
.jyh_head_box_search .shide li span{ float:right; display:inline; background:#fff; padding:0 0 0 10px; color:#999;}
.jyh_head_box_search .shide li.on,.jyh_head_box_search .shide li a:hover{ background:#ffe9d4}
.jyh_head_box_search .shide li.on span,.jyh_head_box_search .shide li a:hover span{background:#ffe9d4}

.jyh_nav{ width:100%; height:30px; background:#ff7d01;}
.jyh_nav_box{ width:1200px; margin:0px auto;}
.jyh_nav_box ul{ float:left; margin-left:-2px;}
.jyh_nav_box ul li{ float:left; display:inline; list-style-type:none; color:#fff; line-height:30px; font-size:14px; font-family:"Microsoft Yahei";  margin:0px 14px 0px 0px;}
.jyh_nav_box ul li a{ color:#fff; display:block; height:30px; padding:0 10px;}
.jyh_nav_box ul li a:hover{ text-decoration:underline}
.jyh_nav_box ul li a.on,.jyh_nav_box ul li a.on:hover{ color:#fff; background:#f16c00; text-decoration:none;}
.jyh_toolbar_right .ulog,.jyh_toolbar_right .dlog{margin:0 6px 0 0}
.jyh_toolbar_right .ulog a,.jyh_toolbar_right .dlog a{padding:0;}
.jyh_toolbar_right .ulog span,.jyh_toolbar_right .dlog span{ margin:0 0 0 2px;}
.jyh_toolbar_right .cartli{ position:relative; width:80px; height:30px;}
.jyh_toolbar_right .cartli .arr{ display:block; width:63px; height:30px; border:1px solid #f7f7f7; border-bottom:none; border-top:none;text-align:center;}
.jyh_toolbar_right .cartli .on{background:#fff; background:#fff; padding-bottom:2px; position:absolute; left:0; top:0;z-index:10000; border:1px solid #e1e1e3; border-bottom:none; border-top:none; }
.jyh_toolbar_right .cartli em{color:#ff7d01; font-weight:bold; padding:0 2px;}
.jyh_toolbar_right .mcart{ position:absolute; right:0; top:30px; width:350px; background:#fff; border:1px solid #e1e1e3; z-index:9999; overflow:hidden;}
.jyh_toolbar_box .mcart-c{ height:auto; max-height:308px; overflow-x:hidden;  overflow-x:auto}
.jyh_toolbar_box .mcart-b{padding: 8px 8px 10px; background: #f5f5f5; text-align:right}
.jyh_toolbar_box .mcart-b .smb b,.jyh_toolbar_box .mcart-b .smb strong{color: #ff7d01;}
.jyh_toolbar_box .mcart-b .smb strong {font-size: 18px;}
.jyh_toolbar_box .mcart-b .smb b{margin:0 3px;}
.jyh_toolbar_box .mcart-b .smb a{ background:#ff7d01; color:#fff; height:26px; line-height:26px; padding:0 12px; display:inline-block; font-weight:bold}
.jyh_toolbar_box .mcart-c  ul{margin-top:-1px;}
.jyh_toolbar_box .mcart-c li{ float:none; border-top:1px solid #eaeaea; padding:8px; line-height:16px; height:60px; overflow:hidden}
.jyh_toolbar_box .mcart .p-img{margin:0 10px 0 0; overflow:hidden}
.jyh_toolbar_box .mcart .p-img,.jyh_toolbar_right .mcart .p-img img{width:60px; height:60px;}
.jyh_toolbar_box .mcart .p-name{width:170px; padding:4px 0 0;}
.jyh_toolbar_box .mcart .p-name a{ padding:0;}
.jyh_toolbar_box .mcart .p-name span{ width:100%; display:block; color:#999; padding:5px 0 0;}
.jyh_toolbar_box .mcart .p-detail {text-align:right; color:#999; padding:4px 0 0 0;}
.jyh_toolbar_box .mcart .p-price strong{color :#ff7d01; }
.jyh_toolbar_box .mcart .p-detail .delete{ line-height:24px; color:#005ea7}
.jyh_toolbar_box .mcart .p-detail .delete:hover{ color:#005ea7; text-decoration:underline}
.mcart .p-name, .mcart .p-detail {word-break: break-all;word-wrap: break-word;}
.jyh_toolbar_box .jyh_toolbar_right .cartli:hover .mcart{-moz-box-shadow:0 2px 6px #666;-webkit-box-shadow:0 2px 6px #666;box-shadow:0 2px 6px #666 }
.jyh_toolbar_box .jyh_toolbar_right .cartli:hover .on{-moz-box-shadow:0 -4px 6px #aaa;-webkit-box-shadow:0 -4px 6px #aaa;box-shadow:0 -4px 6px #aaa }

/* -------------------------- footer ------------------------------- */
.jyh_foot{ width:100%; margin-top:30px;}
.jyh_foot_server{ margin:0px auto; width:1200px; border-top:#ccc 1px solid; padding:30px 0px 0px 0px;}

.jyh_foot_serverlist{ float:left; width:990px;}
.jyh_foot_serverlist dl{ float:left; width:198px;}
.jyh_foot_serverlist dl dt{ font-size:14px; font-weight:bold; line-height:23px; padding-left:40px; background:url(../images/foot_server_list.png) no-repeat;}
.jyh_foot_serverlist dl dd{ padding-left:40px; line-height:26px;}
.jyh_foot_serverlist dl dt.gywm{ background-position:0px 0px; }
.jyh_foot_serverlist dl dt.dgzn{ background-position:0px -23px; }
.jyh_foot_serverlist dl dt.psfw{ background-position:0px -43px; }
.jyh_foot_serverlist dl dt.zffs{ background-position:0px -64px; }
.jyh_foot_serverlist dl dt.hzzq{ background-position:0px -87px; }
.jyh_foot_phone{ float:right; width:210px;}

.jyh_foot_market{ float:left; width:100%; background:#343841; height:81px; padding-top:24px; margin-top:40px;}
.jyh_foot_marketbox{margin:0px auto; width:1200px; text-align:center;}

.jyh_foot_links{ float:left; width:100%; margin-top:10px;}
.jyh_foot_linksbox{ margin:0px auto; width:1200px; line-height:26px;}
.jyh_foot_morelogo{ margin:10px auto; width:1200px;  }

/* -------------------------- 当前地址 ------------------------------- */
.local{height: 44px; line-height: 44px;font-family:"\5b8b\4f53";margin:0 auto; overflow: hidden}


/* -------------------------- 共用弹出层------------------------------- */
.spop,.spopb{ overflow: hidden;background: #fff;/*width: 460px; position:absolute; left:50%; top:30%; z-index:9999; margin-left:-230px; border:1px solid #bbb;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666;box-shadow:0 0 4px #666*/}
.spop .spopc{ position:relative; height:auto; line-height:24px; margin:15px 20px 0; overflow:hidden; position:relative}
.spop .closea,.spopb .closea{width:21px; height:21px; background:url(../images/btn-close.gif) left top no-repeat; position:absolute; top:8px; right:10px;}
.spop .closea:hover,.spopb .closea:hover{background-position:0 -21px;}
.spop .spopt{ height:36px; line-height:36px; padding:0 10px; font-size:14px; font-weight:bold; background:#f9f9f9; border-bottom:1px solid #e0e0e0 }

.spopb{width:400px; margin-left:-200px; }
.spopb .spopc{position:relative; height:auto; overflow:hidden; position:relative; padding:10px 0;}
.spopb .spopc .bigt{width:100%; text-align:center;}
.spopb .spopc .alert{ display:inline-block; padding:6px 6px 6px 36px; background:url(../images/ico-right2.gif) left 8px no-repeat; font-size:24px; line-height:30px; margin:30px auto 0; font-weight:bold;}
.spopb .spopc .cza{ text-align:center; padding:20px 0 0; width:100%;font-family:"\5b8b\4f53"; font-size:14px;}
.spopb .spopc .cza a{ margin:0 10px; color:#ff7d01;}
.spopb .spopc .cza a:hover{ color:#ff7d01; text-decoration:underline}

.spopd .spopc .txt{ text-align:center; padding:0 0 16px; font-size:16px; line-height:30px;}
.spopd .spopc .cza{  text-align:center}
.spopd .spopc .cza a{display:inline-block; text-align:center; height:24px; line-height:24px; padding:0 20px; margin:0 10px; color:#fff;}
.spopd .btn-sure{background:#ff7d01;}
.spopd .btn-cancel{background:#f24254;}
.spopd .spopc{ height:110px}
.spopd .spopc .cza a:hover{opacity:.9; filter:alpha(opacity=86)}


/**********首页右侧浮动层**********/
.fuc{ width:68px; position:fixed; right:20px; top:36%; z-index:999; }
.fuc ul li{ width:100%; position:relative; width:68px;}
.fuc ul li a{ display:block; width:60px; padding:31px 4px 0; height:28px; line-height:28px; margin:0 0 6px; text-align:center; color:#fff;}
.fuc ul li a:hover{color:#fff;}
.fuc .a1{ background:url(../images/fuc.png) 0 -110px no-repeat;}
.fuc .a2{ background:url(../images/fuc.png) 0 -175px no-repeat;}
.fuc .back{ background:url(../images/fuc.png) 0 no-repeat; background:url(../images/fuc.png) 0 -239px no-repeat;}
.fuc .first,.fuc .first:hover{ padding-top:82px; padding-bottom:6px; color:#ff7d01; height:22px; line-height:22px; background:url(../images/fuc.png) 0 0 no-repeat; margin:0; }
.fuc li.on .first{background:url(../images/fuc.png) -73px 0  no-repeat;}
.fuc li.on .a1{background:url(../images/fuc.png) -73px -110px  no-repeat;}
.fuc li.on .a2{background:url(../images/fuc.png) -73px -175px  no-repeat;}
.fuc li.on .back{background:url(../images/fuc.png) -73px -239px  no-repeat;}
.fuc .mpop{width: 123px; padding:0 12px 0 3px; height:158px; position:absolute; left:-132px; background:url(../images/popbg.png) left top no-repeat; font-family:"\5b8b\4f53"; color:#666; display:none;}
.fuc .mpop img{width:100px; height:100px; margin: 10px 0 0 10px;}
/**dyc for needing modify*/
.fuc .mpop img{width: 230px; height: 230px; margin: -50px 0 0 -110px;}
.fuc .mpop p{text-align:center; line-height:16px; padding:4px 0 0;}
.fuc .mpop1{top: -4px; }
.fuc .mpop2{top: -22px; }
/* fileconcat:css/style.css date:2025-09-25 08:10:52 */ 
@charset "utf-8";
/********* index *********/

/* -------------------------- 首页大轮播_yq ------------------------------- */
.jyh_lunbo{ width:100%; height:370px; text-align:center;position: relative;}

.jyh_lunbobox{ width:1200px; height:0; margin-left:-600px; left:50%; top:0; position: absolute; z-index:909;}
.jyh_lunbo_bj{ position:absolute; width:300px; height:370px; background:#fff;font-family:"Microsoft Yahei"; right:0; }
.jyh_lunbo_bj h1{ width:290px; float:left; padding-left:10px; text-align:left; color:#343841; font-size:18px; font-weight:bold; line-height:45px; background:#fff; border-bottom:#f0f1f3 20px solid;}
.jyh_lunbo_bj p{ text-align:left; width:140px; background:#fff; padding-left:10px;}
.jyh_lunbo_bj p.price{ float:left; line-height:28px; color:#f24254; font-size:20px; margin-top:6px; }
.jyh_lunbo_bj p.img{ float:right; width:150px;position: absolute; top:65px; right:0px; padding:0px;}
.jyh_lunbo_bj p.del{ text-decoration: line-through; line-height:24px;}
.jyh_lunbo_bj p.tit{ line-height:18px; height:36px; font-size:14px; color:#343841; padding-top:6px; overflow:hidden}
.jyh_lunbo_bj p.bz{ line-height:18px; height:36px;color:#f24254; margin-top:6px; margin-bottom:8px; overflow:hidden}
.jyh_lunbo_bj p.phone{ width:290px;border-top:#f0f1f3 20px solid; padding:10px 0px 10px 10px;}
.jyh_lunbo_bj p.tb{ width:290px;}
.jyh_lunbo_bj .today-a{height:215px; overflow:hidden}

.jyh_lunbo #fslider { width:100%; height:370px; float:left; position:relative}
.jyh_lunbo #slides { display:block; width:100%; height:370px; position:relative}
.jyh_lunbo #slides li { display:block; width:100%; height:100%;  position:absolute}
.jyh_lunbo #slides li a { display:block; width:100%; height:100%; text-indent:-999em;}
.jyh_lunbo #pagination { float:left; display:inline; background:#92949a; overflow:hidden}
.jyh_lunbo #pagination li { display:inline-block;width:13px; height:20px; float:left; margin:0 2px; }
.jyh_lunbo #pagination li a {display:inline-block; width:13px; height:13px; background:url(../images/index_lunbo_control.png) -18px top no-repeat; color:#fff; line-height:99em; text-align:center; margin:3px 0 0; cursor:pointer}
.jyh_lunbo #pagination li.current a {background:url(../images/index_lunbo_control.png) 0 0 no-repeat;}
.jyh_lunbo #paged { position:absolute; left:50%; top:340px; z-index:990; }
.jyh_lunbo #paged .lb,.jyh_lunbo #paged .rb{ width:8px; float:left; display:inline; height:20px; overflow:hidden }
.jyh_lunbo #paged .lb{background:url(../images/index_lunbo_control-bg.png) left top no-repeat }
.jyh_lunbo #paged .rb{ background:url(../images/index_lunbo_control-bg.png) right top no-repeat}



/* -------------------------- 首页主体_yq ------------------------------- */
.jyh_main{ width:1200px; margin:10px auto;overflow: hidden;}
.jyh_main_tv{ float:left; width:100%; background:url(../images/index_tv_line.gif) repeat-x; margin:30px 0 0;}
.jyh_main_tv .tvt{ background:url(../images/index_tv_01.gif) left top no-repeat; height:40px; line-height:40px; overflow:hidden;}
.jyh_main_tv .tvt .more{ background:#f0f1f3; float:right; color:#b4b4b7; font-size:14px; padding:0 10px;}
.jyh_main_tv .tvt .more:hover{color:#ff7d01}
.jyh_main_tv .tvw{width:120%; overflow:hidden}
.jyh_main_tvbox_l{ float:left; width:242px; height:230px;font-family:"Microsoft Yahei"; background:#e1e1e3; margin-top:10px; color:#343841;}
.jyh_main_tvbox_l p{ float:left; width:111px; padding-left:10px;font-size:14px;}
.jyh_main_tvbox_l p.zb{ color:#343841; font-size:16px; height:43px; line-height:43px;}
.jyh_main_tvbox_l p.zbb{ padding-left:0px; color:#343841; font-size:14px; height:43px; line-height:45px; text-align:right;}
.jyh_main_tvbox_l p.time{ background:url(../images/index_tv_time.png) no-repeat; width:230px; height:40px; line-height:40px; color:#fff; font-weight:bold;}
.jyh_main_tvbox_l p.name{ width:230px; line-height:18px; color:#343841; padding-top:10px;}
.jyh_main_tvbox_l p.bz{ width:230px; line-height:18px; color:#f24254; padding-top:6px; padding-bottom:8px;}
.jyh_main_tvbox_l p.price{ line-height:28px; font-size:20px; margin-top:6px; width:75px; }
.jyh_main_tvbox_l p.del{ text-decoration: line-through; line-height:24px; margin-top:6px; line-height:30px;}
.jyh_main_tvbox_r{ float:right; width:230px; margin-top:10px;}
.jyh_main_tvbox_r img{border:5px solid #d8d9db; border-bottom:5px solid #e1e1e3; border-left:5px solid #e1e1e3; width:220px; height:220px;}

.jyh_main_tvlist{ float:right; width:721px; background:url(../images/index_tv_line.gif) repeat-x;}
.jyh_main_tvlist ul{ float:left; width:100%;}
.jyh_main_tvlist ul li{ width:125px; height:40px; list-style-type:none; float:left; margin-right:10px; padding-bottom:10px;}
.jyh_main_tvlist ul li.today{ background:url(../images/index_tv_02.gif) no-repeat;}
.jyh_main_tvlist ul li.yestody{ background:url(../images/index_tv_033.gif) no-repeat;}
.jyh_main_tvlist .tvnow{width:472px;}
.jyh_main_tvlistbox{ width:720px; padding:10px 0 0; margin:0 0 0 10px; overflow:hidden}
.jyh_main_tvlistbox ul{ position:relative; width:230px;margin-right:10px; float:left; display:inline;}
.jyh_main_tvlistbox ul li{ width:230px; height:230px; margin:0px; }
.jyh_main_tvlistbox ul li.time{opacity:0.8; position:absolute; float:right; top:155px; right:0px; width:93px; height:20px; line-height:20px; background: url(../images/index_tv_tb.png) no-repeat 5px 3px #333; text-align:right; padding:0px 5px 0px 0px; color:#fff;}
.jyh_main_tvlistbox ul li.name{ width:227px; position:absolute; float:right; bottom:0; right:0px; height:50px; line-height:20px; background:#fff; text-align:right; padding:5px 5px 0px 0px; color:#343841;opacity:0.8;  font-size:14px; font-family:"Microsoft Yahei";}

.jyh_main_limitbuy{ float:left; width:1200px; margin:15px auto;}
.jyh_main_limitbuy ul{ float:left; width:230px; height:230px; margin:5px; padding:0px; position:relative;}
.jyh_main_limitbuy ul.advert{ width:470px; height:470px;}
.jyh_main_limitbuy ul li{ list-style-type:none; }
.jyh_main_limitbuy ul li.name{ width:225px; position:absolute; float:right; bottom:0px; right:0px; height:50px; line-height:20px; background:#fff; text-align:right; padding:0px 5px 0px 0px; color:#343841;opacity:0.8;  font-size:14px; font-weight:bold;font-family:"Microsoft Yahei";}
.jyh_main_limitbuy ul li.name1{ width:225px; position:absolute; float:right; bottom:-239px; right:0px; height:50px;  background:#fff;opacity:0.6; text-align:right; padding:5px 5px 0px 0px; color:#343841;line-height:20px;  font-size:14px; font-weight:bold;font-family:"Microsoft Yahei";}

.jyh_main_limitbuy ul li.name_big{ width:470px; position:absolute; float:right; bottom:0px; right:0px; height:95px;  background:#fff; opacity:0.8; z-index:2;}
.jyh_main_limitbuy .notice{ position:absolute;float:right; bottom:0px; right:0px;width:465px; padding:5px 5px 0px 0px; color:#343841;line-height:30px;  font-size:16px; font-family:"Microsoft Yahei";z-index:3; text-align:right; background:url(../images/index_hot.png) no-repeat 0px 0px;}
.jyh_main_limitbuy .notice a{ font-weight:bold;color:#343841;}
.jyh_main_limitbuy .notice a:hover{ font-weight:bold;color:#ff7d01;}
.jyh_main_limitbuy .notice .bz{ color:#ff7d01; font-size:22px; font-weight:bold;}

.jyh_main_limitbuy .noticesmall{ position:absolute;float:right; bottom:0px; right:0px;width:225px; padding:5px 5px 0px 0px; color:#343841;line-height:24px;  font-size:14px; font-family:"Microsoft Yahei";z-index:3; text-align:right;height: 50px;}
.jyh_main_limitbuy .noticesmall a{ color:#343841;}
.jyh_main_limitbuy .noticesmall a:hover{ color:#343841; text-decoration:underline}

.jyh_main_limitbuy .noticehigh{ position:absolute;float:right; bottom:-239px; right:0px;width:225px; padding:5px 5px 0px 0px; color:#343841;line-height:24px;  font-size:14px; font-family:"Microsoft Yahei";z-index:3; text-align:right;height: 50px;}
.jyh_main_limitbuy .noticehigh a{ color:#343841;}
.jyh_main_limitbuy .noticehigh a:hover{ color:#343841; text-decoration:underline}

.jyh_main_limitbuy .noticesmall_01{ position:absolute;float:right; bottom:0px; right:0px;width:225px; padding:5px 5px 0px 0px; color:#343841;line-height:24px;  font-size:14px; font-family:"Microsoft Yahei";z-index:3; text-align:right; background:url(../images/index_hot.png) no-repeat 0px -106px;height: 50px;}
.jyh_main_limitbuy .noticesmall_01 a{ color:#343841;}
.jyh_main_limitbuy .noticesmall_01 a:hover{ color:#343841; text-decoration:underline}

.jyh_main_limitbuy .noticesmall_02{ position:absolute;float:right; bottom:0px; right:0px;width:225px; padding:5px 5px 0px 0px; color:#343841;line-height:24px;  font-size:14px; font-family:"Microsoft Yahei";z-index:3; text-align:right; background:url(../images/index_hot.png) no-repeat 0px -166px;height: 50px;}
.jyh_main_limitbuy .noticesmall_02 a{ color:#343841;}
.jyh_main_limitbuy .noticesmall_02 a:hover{ color:#343841; text-decoration:underline}

.jyh_main_limitbuy ul li.top{ width:220px; position:absolute; float:left; top:0px; left:0px; height:50px; line-height:50px; background:#e3e3e5; padding:0px 0px 0px 10px; color:#343841; font-size:16px; font-family:"Microsoft Yahei";}
.jyh_main_limitbuy ul li.text{ width:220px; position:absolute; float:left; top:50px; left:0px; height:170px; line-height:26px; background:#e3e3e5; padding:10px 0px 0px 10px; color:#343841; font-size:12px; font-family:"Microsoft Yahei"; background:#fff;}
.jyh_main_limitbuy ul li.top .more{ font-size:12px; color: #888; padding:0 10px 0 0; font-family: "\5b8b\4f53"}
.jyh_main_limitbuy .pinglun{ width:210px; position:absolute; float:left; top:0px; left:0px; height:210px; line-height:26px; padding:10px 10px 10px 10px; color:#343841; font-size:12px; font-family:"Microsoft Yahei"; background:#fff; z-index:4;}

.jyh_main_limitbuy .pl1{ width:210px; height:63px; background:#f0f1f3; z-index:5; position:absolute; margin:10px;}
.jyh_main_limitbuy .pl1 .user{ float:left; margin:17px 10px; width:30px;}
.jyh_main_limitbuy .pl1 .text{float: left; margin: 12px 5px; width: 100px; line-height: 20px;}

.jyh_main_limitbuy .pl2{ width:210px; height:63px; background:#f0f1f3; z-index:5; position:absolute; margin:10px; top:75px;}
.jyh_main_limitbuy .pl2 .user{ float:left; margin:17px 10px; width:30px;}
.jyh_main_limitbuy .pl2 .text{float: left; margin: 12px 5px; width: 100px; line-height: 20px;}

.jyh_main_limitbuy .pl3{ width:210px; height:63px; background:#f0f1f3; z-index:5; position:absolute; margin:10px; top:150px;}
.jyh_main_limitbuy .pl3 .user{ float:left; margin:17px 10px; width:30px;}
.jyh_main_limitbuy .pl3 .text{float: left; margin: 12px 5px; width: 100px; line-height: 20px;}

/* -------------------------- 分类页_yq ------------------------------- */
.jyh_fenlei_list{ margin:20px auto 10px; width:1198px; border:#ccc 1px solid; padding:20px 0px 0; overflow: hidden; background:#fff;}
.jyh_fenlei_list .lid{width:100%; margin: 0 0 12px; overflow:hidden}
.jyh_fenlei_list ul{ float: left; width:92%; font-size:14px;  }
.jyh_fenlei_list ul li{ float:left; display:inline; margin-right:20px; margin-bottom:10px; overflow:hidden }
.jyh_fenlei_list ul li a{ display:inline-block; height:22px; padding:0 8px; line-height:22px; text-align:center; text-align:center;}
.jyh_fenlei_list ul li .on{ background:#ff7d01; color:#fff; }
.jyh_fenlei_list .lid .tabf{ float:left; font-size:14px; width:46px; line-height:22px; text-align:left; margin:0px 0 0px 20px;font-weight:bold; }
.jyh_fenlei_list .lid-px .tabf{width:auto; line-height:26px; font-weight:normal; padding:0 3px 0 0;}
.jyh_fenlei_list .lid-px{ background:#f9f9f9; border-top:1px solid #f0f0f0; margin-top:30px; line-height:24px;margin:35px 0 0; padding:5px 0 6px; color:#666;}
.jyh_fenlei_list .lid-px  ul li {margin-bottom:0; margin-right:5px}
.jyh_fenlei_list .lid-px  ul li a{ line-height:24px; height:24px; border: 1px solid #cecbce; background: #fff; padding:0 14px;}
.jyh_fenlei_list .lid-px  ul li a.on{ color:#fff; background:#ff7d01 url(../images/ico-xq.png) right center no-repeat; border:1px solid #ff7d01; padding-right:18px; padding-left:10px;}
.jyh_fenlei_list dl dd.input{ float:left;}
.jyh_fenlei_list .biaow{ padding-left:30px;}
.jyh_fenlei_list .biao{float:left; color:#666;}
.jyh_fenlei_list .lid-px .biaow  a{border:none; background:none;}
.jyh_fenlei_list .biao .price{width:40px; padding:0 5px; height:22px; line-height:22px; font-size:12px; font-family:arial; border:1px solid #ccc;}
.jyh_fenlei_list .biao .queding{text-align:center; background: #f7f7f7; border-radius: 2px; background: -moz-linear-gradient(top,#f9f9f9,#f6f6f6); background: -webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#f6f6f6));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f6f6f6"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f6f6f6")"; border:#ccc 1px solid;cursor: pointer; width:40px; height:22px; line-height:22px; font-size:12px; margin:0 0 0 5px;}
.jyh_fenlei_list .biao .queding:hover{ background:#fff; border:#bbb 1px solid;}
.thpro{width:1200px;}
.thpro .picul232{width:110%; height:auto}
.thpro .picul232 li{margin-bottom:20px;}

/* -------------------------- 登录、注册页_yq ------------------------------- */
.jyh_login{ width:1098px; margin:30px auto 45px; padding:50px; border:#ccc 1px solid; background:#fff;font-family:"Microsoft Yahei"; overflow:hidden}
.jyh_loginl{width:572px; margin:0 0 0 10px;}
.jyh_login_title{ width:100%; font-size:22px; color:#343841; border-bottom:#ccc 1px solid; padding-left:10px; line-height:50px; font-weight:bold;}
.jyh_logonbox{padding:10px 0 0 10px;overflow: hidden; width:100%;}
.jyh_logonbox ul{float:left; margin-top:30px;}
.jyh_logonbox .userli{ position:relative; margin:0 0 30px;}
.jyh_logonbox  ul li.logwrong{  width:332px; height:26px; margin:0 0 4px 63px;}
.jyh_logonbox  ul li.logwrong p{ background:#FFF2F2 url(../images/tint-ico.png) 6px 4px no-repeat; display:block; font-family: "\5b8b\4f53"; border:1px solid #FF8080; line-height:24px; color:#e6393d; padding:0 5px 0 25px;}
.jyh_logonbox ul li{ float:left; list-style-type:none;width:100%; margin:0 0px 28px;}
.jyh_logonbox ul li .spant{width:38px; text-align:right; font-size:16px;  line-height:36px;  padding:0 25px 0 0; color:#4d4d4d; float:left; display:inline}
.jyh_logonbox ul li .int{border:1px solid #ccc; height:26px; line-height:26px; color:#999; font-size:12px; padding:5px 10px; float:left; display:inline;}
.jyh_logonbox ul li input.user{ width:310px; }
.jyh_logonbox ul li input.password{ width:18px; height:18px; padding:2px; margin:2px; }
.jyh_logonbox ul li input.yanzheng{ width:80px; height:25px; font-size:14px;}
.jyh_logonbox ul li input.anniu{ width:332px; height:38px; background:#ff7d01 url(../images/index_login.png) no-repeat 50% -2px; border:0px; cursor:pointer}
.jyh_logonbox ul li input.anniu:hover{filter:alpha(opacity=90); opacity:.9;}
.jyh_logonbox ul li.rightli{padding:0 0 0 63px;}
.jyh_logonbox ul li.dosel{ margin:0; line-height:40px;}
.jyh_logonbox ul li .checkl{ line-height:18px; color:#999; overflow:hidden}
.jyh_logonbox ul li .forgeta{ margin:0 0 0 163px}
.jyh_logonbox ul li .checkl input{ float:left; display:inline; margin:13px 2px 0 0;}
.jyh_logonbox ul li .swrong,.jyh_logonbox ul li .sright{margin:0 0 0 5px; float:left; height:36px; line-height: 36px;  font-size:14px; color:#999; overflow:hidden}
.jyh_logonbox ul li .swrong b,.jyh_logonbox ul li .sright b{ float:left; display:inline; width:16px; height:16px; margin:11px 4px 0; line-height:normal; overflow:hidden}
.jyh_logonbox ul li .swrong {color:#f00}
.jyh_logonbox ul li .swrong b{ background:url(../images/setform.png) -1px -21px no-repeat}
.jyh_logonbox ul li .sright b{ background:url(../images/setform.png) -1px -70px no-repeat}
.jyh_logonbox ul li .queding { width:150px; color:#6e7075;text-align:center; background:#f0f1f3; border:#ccc 1px solid;cursor: pointer; margin-left:10px;}
.jyh_logonbox ul li.otherl{color:#999;font-family:"\5b8b\4f53"; width:330px;  }
.jyh_logonbox ul li.otherl a{ display:inline-block; margin:0 15px 0 0; line-height:24px; color:#6d6d6d}
.jyh_login .par1 b,.jyh_login .par2 b{float:left; display:inline; width: 16px; height: 16px; margin:4px 3px 0 0;}
.jyh_login .par1 b{ background:url(../images/login.png) left top no-repeat;}
.jyh_logonbox ul li.otherl .rega{margin-right:0;}
.jyh_login .par2 b{ background:url(../images/login.png) -29px top no-repeat;}
.jyh_logonbox .rega:hover{color:#ff7d01}
.jyh_loginr{width:400px; height:230px; margin:80px 10px 0 0; overflow:hidden}
.jyh_loginr img{width:auto; max-width:400px; display:block;}
.jyh_regbox .pawli{ position:relative}
.jyh_regbox .strengthbw{position: absolute;top: 41px;right: -9px;}
.strengthbw{ width:100%; display:block;  float:none; font-family:"\5b8b\4f53"; overflow:hidden}
.strengthbw .strength {display:inline-block; color: #999; height:22px; line-height: 22px; margin:0 0 0 107px; overflow:hidden;}
.strengthbw .strength b {float: left;width: 104px;height: 13px; margin:4px 0 0; overflow: hidden;}
.strengthbw .strengtha b {background: url(../images/pwdstrength.gif) no-repeat 0 0;}
.strengthbw .strengthb b {background: url(../images/pwdstrength.gif) no-repeat 0 -13px;}
.strengthbw .strengthc b {background: url(../images/pwdstrength.gif) no-repeat 0 -26px;}
.jyh_regbox .btn-yzm{background:#f4f4f4; border:1px solid #ddd; height:35px; line-height:35px; text-align:center; display:inline-block; padding:0 10px; margin:0 0 0 10px; color:#333; overflow:hidden}
.jyh_regbox .btn-yzm:hover{ background:#f0f0f0; border-color:#c4c4c4;}
.jyh_regbox ul li{ margin:0 0px 34px; position:relative}
.jyh_regbox ul li .spant{width:92px; }
.jyh_regbox ul li .spant em{ font-size:14px; font-family:"\5b8b\4f53"; color:#ff7d01; margin:0 5px 0 0 ;}
.jyh_regbox ul li.rightli{padding:0 0 0 116px;}
.jyh_regbox ul li .checkl {font-family:"\5b8b\4f53";  }
.jyh_regbox ul li .checkl,.jyh_regbox ul li .checkl a{color:#343841;}
.jyh_regbox ul li .checkl a:hover{color:#ff7d01}
.jyh_regbox ul li .checkl input{ float:left; display:inline; margin:2px 2px 0 0;}
.jyh_regbox ul li input.anniu3{  width:332px; height:38px; background:#ff7d01 url(../images/index_login.png) no-repeat center -150px; border:0px; cursor: pointer;}
.jyh_regbox ul li input.anniu3:hover{filter:alpha(opacity=90); opacity:.9;}
.jyh_reg .tabqh-m span {width: 144px;}
.jyh_reg .tabqh-m {width:290px; border: 1px solid #ccc; height:40px;  border-right:none; font-size: 14px; margin:60px 0 0 112px;  overflow: visible;}
.jyh_reg .tabqh-m span {background: #ececec; background: -moz-linear-gradient(top,#f5f5f5,#eaeaea);background: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#eaeaea)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5", endColorstr="#eaeaea"); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5", endColorstr="#eaeaea")"; font-weight:normal}
.jyh_reg .tabqh-m .on{ background:#fff; height:41px; font-weight:bold;background: -moz-linear-gradient(top,#f9f9f9,#ffffff);
background: -webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#ffffff));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#ffffff");
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#ffffff")";}
.jyh_logonbox .mailul{ margin:0; padding:0; width:330px; overflow:hidden; position:absolute; left:117px; top:37px; z-index:999; background:#fff; border:1px solid #ccc;-moz-box-shadow:1px 1px 3px #ededed;-webkit-box-shadow:1px 1px 3px #ededed;box-shadow:1px 1px 3px #ededed}
.jyh_logonbox  .mailul li{margin:0; width:100%; height:24px; line-height:24px; line-height:normal; overflow:hidden;}
.mailul{ display:none}
.mailul li a{ display:block; padding:0 10px; height:24px; line-height:24px;}
.mailul li.on a{ background:#f0f0f0; color:#333;}
.mailul li a:hover{color:#333;}


/********* 找回密码 *********/
.jyh_passw .jyh_loginl{width:100%; height:auto; min-height:320px; overflow:visible}
.jyh_passw .stepd{overflow:hidden;margin:30px 0;height:25px; border:none;}
.jyh_passw .stepd li{float:left;background:url(../images/p1.jpg) no-repeat top right #ededed;height:25px;line-height:25px;color:#999999;padding:0 86px 0 85px;font-weight:bold;}
.jyh_passw .stepd .one{background:url(../images/p5.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.jyh_passw .stepd .one1{background:url(../images/p9.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.jyh_passw .stepd .two{background:url(../images/p10.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.jyh_passw .stepd .two1{background:url(../images/p9.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.jyh_passw .stepd .three{background:url(../images/p5.jpg) no-repeat top right #bbbbbb;color:#FFF;}
.jyh_passw .stepd .cur{background:url(../images/p2.jpg) no-repeat top right #ffe6bc;color:#ff6600;}
.jyh_passw .stepd .four{background:none #ededed ;}
.jyh_passw .stepd .four1{background:#ffe6bc;}
.jyh_passw .yzm{ width:110px; }
.jyh_passw .imgw{ width:86px;}
.jyh_passw .txtw{line-height:37px;}
.jyh_passw .txtw a{color:#005ea7}
.jyh_passw .txtw a:hover{ text-decoration:underline}
.jyh_passw ul li .swrong, .jyh_passw  ul li .sright{ height:28px; line-height:28px; font-size:12px}
.jyh_passw ul li .swrong b, .jyh_passw  ul li .sright b{margin-top:6px;}
.jyh_passw ul li.yzmli p{float:none; display:block; width:30%; padding:0 0 0 326px;}
.jyh_passw ul li{margin:0 0px 32px}
.jyh_passw ul li .spant{width:306px; font-size:14px; line-height:26px; }
.jyh_passw ul li.rightli{padding:0 0 0 331px;}
.jyh_passw ul li .int{ padding:0 10px; border:1px solid #bbb; }
.jyh_passw ul li .tel,.jyh_passw ul li .email{ line-height:26px; color:#ff7d01; font-size:14px; font-weight:bold}
.jyh_passw ul li .emailp{ padding:0 0 0 100px}
.jyh_passw ul li .emailp a{margin:0 2px;}
.jyh_passw ul li .emailp a:hover{color:#ff7d01; text-decoration:underline}
.jyh_passw ul li .anniu4{ display:inline-block; text-align:center; line-height:32px; color:#fff; padding: 0 30px; height:32px; background:#ff7d01; font-size:16px; border:0px; margin:10px 0 0; cursor: pointer;}
.jyh_passw ul li .anniu4:hover{filter:alpha(opacity=90); opacity:.9; color:#fff;}
.jyh_passw ul li select {width: 240px; height: 26px; line-height:26px; padding: 4px 3px;width: 247px; border: 1px solid #ccc; color: #6e7075; overflow: hidden;}
.jyh_passw .btn-yzm{background:#f4f4f4; border:1px solid #ddd; height:28px; line-height:28px; text-align:center; display:inline-block; padding:0 10px; margin:0 0 0 20px; color:#333; overflow:hidden}
.jyh_passw .btn-yzm:hover{ background:#f0f0f0; border-color:#c4c4c4;}
.jyh_passw .delayt{background:#f8f8f8; border:1px solid #ddd; height:28px; line-height:28px; text-align:center; display:inline-block; padding:0 10px; margin:0 0 0 20px; color:#333; overflow:hidden}
.jyh_passw .strengthbw{position: absolute;top: 32px;right: -225px;}
.jyh_passw ul li input.user{width:247px;}
.jyh_passw ul li .see{ line-height:28px;}
.jyh_passw .set-sucess{ text-align:center; font-size:18px; padding:30px 0; text-indent:-10em;}
.jyh_passw .set-sucess a{color:#ff7d01;}
.jyh_passw .set-sucess a:hover{ text-decoration:underline}
.jyh_passw .userli2{margin-bottom:40px;}

/********* 今日直播 *********/
.zb-t,.zb-c,.zb-b{width:100%; overflow: hidden;}
.zb-tl{width:100%;}
.zb-tl h2{ font-size: 32px; line-height: 46px; font-weight: bold; color:#343841;}
.zb-tl p{font-size: 20px; line-height: 66px; height:46px; padding:0 0 0 20px; color:#666; overflow:hidden}
.zb-c{ padding:25px 0 0; overflow: hidden;}
.zb-c .tflpic{ position:relative; width:716px; height:472px; font-size:14px;  overflow: hidden;}
.zb-c .tflpic a,.zb-c .tflpic a:hover{color:#fff;}
.zb-c .tflpic span{display: inline-block; position: absolute; z-index: 2;}
.zb-c .tflpic .sbg{display: block; background:#343841; opacity:.8; filter:alpha(opacity=80); width:716px; height: 50px; bottom:0; z-index: 1;left:0; }
.zb-c .tflpic b{display: inline-block; vertical-align: middle; width:24px; height:24px; margin:0 6px 0 0; overflow: hidden;}
.zb-c .tflpic .tel{ width:auto; left:24px; bottom:10px;}
.zb-c .tflpic .tel b{ background: url(../images/z-sprite.png) -176px 0 no-repeat;  }
.zb-c .tflpic .net{width:auto; bottom:10px;  left:240px;}
.zb-c .tflpic .net b{ background: url(../images/z-sprite.png) -208px 0 no-repeat;}
.zb-c .tfrpic {width: 484px; overflow: hidden;}
.zb-c .tft-pic{background: #e1e1e3; width:474px; height: 230px; margin:0 0 0 10px; overflow: hidden;}
.zb-c .tft-pic .simg{width:222px; height: 222px; display: block; margin:5px; overflow: hidden;}
.zb-c .tft-pic .simg img{width:auto; max-width: 222px}
.zb-c a:hover .sname{color:#343841; text-decoration: underline;}
.zb-c a:hover{color:#343841; text-decoration:underline}
.zb-c .pic-inf{width:234px;}
.zb-c .pic-inf h3{ font-size: 16px; padding:0 12px; height: 42px; line-height: 42px}
.zb-c .pic-inf p{ padding:8px 10px 0;}
.zb-c .pic-inf .stime{display:block;height: 40px; color: #fff;}
.zb-c .pic-inf .stime b{float:left; display: inline; margin:0 auto; width: 0;height: 0;border-style: dashed dashed solid; border-width: 20px; border-color:  transparent transparent transparent #f24254 ; overflow: hidden; font-size: 0; }
.zb-c .pic-inf .stime span{float:left; display: inline;height: 40px; line-height: 40px; background: #f24254; font-size: 18px; font-family: arial; padding:0 12px; width:170px; }
.zb-c .pic-inf .pname{ line-height: 18px; font-size: 14px}
.zb-c .pic-inf .pzp{line-height: 18px; font-family:"\5b8b\4f53"; color:#f24254;}
.zb-c .pic-inf .pname,.zb-c .pic-inf .pzp{height:auto; max-height:36px; overflow: hidden;}
.zb-c .pic-inf .pricep{font-size: 22px; top:204px; color:#ff7d01; font-weight:bold}
.zb-c .pic-inf .pricep b{ font-size: 16px}
.zb-c .pic-inf .pricep span{padding:0 0 0 10px; font-size: 14px; color: #777d8a; text-decoration: line-through; font-weight:normal}
.zb-c .pic-inf h3 a:hover,.zb-c .pic-inf .pname a:hover{color:#ff7d01; text-decoration: underline;}

.spic{overflow: hidden;}
.spic ul li{ position: relative; float: left; display: inline;  margin:10px 0 0 10px; overflow: hidden;}
.spic ul li,.spic ul li a{display:block; width:232px; height: 232px;}
.spic span{ display: block; width:212px; position: absolute; right:0; z-index: 2; text-align: right; padding:0 10px; color:#343841}
.spic .sname{font-size: 14px; top:187px;}
.spic .sprice{font-size: 16px; top:204px; font-weight: bold;}
.spic .sprice b{ font-size: 12px}
.spic .sbg{background:#fff; opacity:.8; filter:alpha(opacity=80); height: 50px; bottom:0; z-index: 1;}
.spic .ico-dq{ background: #e1e1e3; text-align:center; width:60px; height:50px; line-height: 50px; bottom:0; left:0; font-size: 16px }
.zb-b{ padding:46px 0 0;}
.zb-b .tabm{ height: 34px; border-bottom:1px solid #e1e1e3; margin:0 0 8px;}
.zb-b .tabm ul li{ float: left; display: inline; text-align: center; background: #fff;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius: 4px; border:1px solid #e1e1e3; width:90px; height: 58px; font-size: 18px; line-height: 26px; padding:6px 0 0; margin:0 0 0 68px; cursor:pointer}
.zb-b .tabm ul li img{width:auto; max-width: 232px}
.zb-b .tabm ul li span{display:block; font-size: 14px; margin:0 0 7px; }
.zb-b .tabm ul li b{display:block; margin:0 auto; width: 0;height: 0;border-style: dashed dashed solid; border-width: 8px; border-color: #e1e1e3 transparent transparent ; overflow: hidden; font-size: 0; display: none;}
.zb-b .tabm ul li.on{background:#e1e1e3; }
.zb-b .tabm ul li.on b{ display: block;}
.zb-b .tabc{ padding:40px 0 0;}
.picul232 li{ position: relative; float: left; display: inline; width:232px; height: 232px; margin:0 10px 0 0; overflow: hidden;}
.picul232 li .stime{position: absolute; right:0; display:block; z-index: 2;font-size: 12px; background: url(../images/z-sprite.png) 0 0 no-repeat; width:74px; height:20px; line-height:20px; color:#fff; top:162px; font-family: arial; padding:0 0 0 22px; text-align: left; }
.picul232 li span{display: block; width:212px; position: absolute; right:0; z-index: 2; text-align: right; padding:0 10px; color:#343841}
.picul232 li img{width:232px; height:232px; display:block;}
.picul232 li .sname{font-size: 14px; top:187px; height:21px; line-height:21px; overflow:hidden}
.picul232 li .sprice{font-size: 16px; top:204px; font-weight: bold;}
.picul232 li .sprice b{ font-size: 12px}
.picul232 li .sbg{background:#fff; opacity:.8; filter:alpha(opacity=80); height: 50px; bottom:0; z-index: 1;}
.picul232 li .ico-snew{ background: url(../images/z-sprite.png) -83px -33px no-repeat; width:50px; height:50px; bottom:0; left:0; }
.picul232 li .ico-hot{ background:url(../images/index_hot.png) no-repeat 0px -171px; width:50px; height:50px; bottom:0; left:0; }
.zb-b .pic-scroll,.zb-b .pic-scrolld{width:1200px; height: 232px; position:relative; overflow: hidden;}
.zb-b .pic-scroll .pic-scrolld{width:9999px;}
.zb-b .pic-scroll ul{ position:absolute; left:0; top:0;}
.picul232 li a:hover .sname{color:#343841; text-decoration: underline;}
.zb-b a:hover{color:#333;}
.zb-b .btn-spre,.zb-b .btn-next{ display:block; width:30px; height:50px; background: url(../images/z-sprite.png) 0 0 no-repeat; position:absolute; top:50%; margin-top:-25px; z-index: 9; line-height: 99em;}
.zb-b .btn-spre{background-position: 0 -32px; left:0; }
.zb-b .btn-next{background-position: -38px -32px; right:0; }
.zb-b .btn-spre:hover{background-position:0 -97px;}
.zb-b .btn-next:hover{background-position: -38px -97px;}

/********* 商品详情 *********/
.promain{background:#fff; border:1px solid #ccc; padding:0 0 40px; overflow: hidden;}
.promain .btn-pre,.promain .btn-next{display:block; width:60px; height:30px; line-height:99em; overflow: hidden;}
.promain .btn-pre{background: #fff url(../images/pro-btns.png) 20px 10px no-repeat;}
.promain .btn-pre:hover{background:#fff url(../images/pro-btns.png) 20px -11px no-repeat;}
.promain .btn-next{background: #fff url(../images/pro-btns.png) 20px -60px no-repeat;}
.promain .btn-next:hover{background:#fff url(../images/pro-btns.png) 20px -39px no-repeat;}
.promain .btn-nextn,.promain .btn-nextn:hover{background:#fff url(../images/pro-btns.png) 20px -170px no-repeat;}
.promain .btn-pren,.promain .btn-pren:hover{background:#fff url(../images/pro-btns.png) 20px -142px no-repeat;}
.pro-view{width:566px; overflow: hidden;}
.pro-view .btn-dis{width: 100%; padding:20px 0 0; text-align: center; z-index:999;}
.pro-view .btn-dis span{ display: inline-block; width:100px; height: 30px; line-height: 30px; border:1px solid #d6d5d3; font-size: 14px; margin-left:-1px; overflow:hidden}
.pro-view .btn-dis span{background:#fff; color:#343841; cursor:pointer}
.pro-view .btn-dis span.on{background: #71737a;  color: #fff}
.pro-view .sview-w{width:566px; height:490px; margin:0 22px 0 24px; padding:10px 0 0; overflow: hidden;}
.pro-view .sview{width:60px; margin:6px 10px 0;}
.pro-view .videod{ margin:18px 0 0 15px;}
.pro-view .videod,.pro-view .videod img{width:470px; height:470px; display:block}
.pro-view .sview-c{ position: relative; width:60px; height:418px; overflow: hidden}
.pro-view .sview-c ul{ position: absolute; left:0; top:0; height:999px;}
.pro-view .sview-c ul li {margin:0 0 10px}
.pro-view .sview-c ul li img{display:block; width:60px; height:60px; opacity:.8; filter:alpha(opacity=80);}
.pro-view .sview-c ul li.on{border:2px solid #e95b5e;}
.pro-view .sview-c ul li.on img{width:56px; height:56px; opacity:1; filter:alpha(opacity=100);}
.pro-view .bview{width:460px; height:460px; margin:14px 0 0; overflow: hidden}
.pro-view .bview img{width:auto; max-width: 460px}
.promain .summary{width:554px; font-family:"\5b8b\4f53"; color:#6e7075; padding-bottom: 10px; border-bottom: 1px dotted #ccc; }
.promain .summary ul li{width:100%; padding:6px 0; position:relative; }
.promain .summary ul .tli{width:auto; margin:0 30px 0 0;}
.promain .summary ul .tli em{color:#ff7d01; text-decoration: underline;}
.promain .summary ul .tli a:hover em{color:#f24254; }
.promain .pro-inf{width:598px; padding:20px 0 0 30px;}
.promain .pro-inf h1{font-size:24px; line-height:44px;  }
.promain .pro-inf p{color:#ff7d01; font-size: 16px; line-height: 24px}
.promain .spant{margin:0 20px 0 0;}
.promain .name{width:554px;padding-bottom: 10px; border-bottom: 1px dotted #ccc; overflow: hidden;}
.promain .price{width:100%; height: 38px; margin:10px 0 0; padding:0 0 10px; font-family: "\5FAE\8F6F\96C5\9ED1"; overflow: hidden;}
.promain .price a{color:#005aa0; font-family:"\5b8b\4f53"; font-size: 12px; line-height:22px; margin:14px 0 0 10px;}
.promain .price a:hover{color:#005aa0; text-decoration:underline}
.promain .price span{ line-height:32px; float: left; display: inline;}
.promain .price .nprice{color: #ff7d01; font-size: 30px; font-weight: bold; padding-top:4px;}
.promain .price .oprice{font-size: 18px; font-weight: bold; color:#8c8f96; text-decoration: line-through; padding:8px 0 0 16px;}
.promain .fprice{font-family:"\5b8b\4f53"; font-size: 12px; color:#6e7075; padding:4px 0 0 40px; width:auto; height:28px;}
.promain .fprice span{color:#ff7d01; font-size: 12px; font-weight:bold; font-family: "\5FAE\8F6F\96C5\9ED1"}
.promain .fprice .jf{ color:#343841; line-height:28px;font-weight:normal}
.promain .fprice .jf em{ padding:0 0 0 18px}
.promain .summary ul .price-vip{ width:auto; font-size:14px; padding:0 20px 0 0; color:#343841; float:left; display:inline;font-weight:normal }
.promain .summary ul .price-vip em {padding: 0 0 0 18px; color:#ff7d01; display:inline-block; padding:0 8px; margin:0 0 0 18px; height:26px; line-height:26px; border:1px dotted #ff7d01;}
b.arrow-down {float:right; margin:12px 0 0 3px; width:0px; height:0px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #989898;font-size:0px;line-height:0px;}
.promain .summary .pop-vip{ background:#fff; border:1px dotted #ff7d01; width:320px; padding:10px 15px; position:absolute; left:68px; top:33px; z-index:999; overflow:hidden; display:none;}
.promain .summary .pop-vip ul li{ float:left; display:inline; width:50%; padding:0; height:26px; line-height:26px; overflow:hidden;}
.promain .summary .pop-vip ul li span{ font-weight:normal; padding:0 0 0 5px; }

.promain .num{padding:0 20px 0 0;font-family: "\5FAE\8F6F\96C5\9ED1"}
.promain .adress{width:88px; height:20px; line-height:20px; border:1px solid #c2c2c2; margin:0 5px 0 20px; color:#6e7075;}
.promain .summary ul .present{padding-bottom:0; overflow:hidden }
.promain .present span{background:#f24254; color:#fff; width:46px; height:18px; line-height: 18px; text-align: center; margin:2px 0 0; overflow: hidden;}
.promain .present  ul{width:480px; margin:0 0 0 24px; overflow: hidden;}
.promain .present  ul li{width:100%; margin:0 30px 0 0; padding:0; line-height: 20px}
.promain .present  ul li a{color:#6e7075}
.promain .present  ul li a:hover{color:#ff7d01}
.promain .spec{font-family:"\5b8b\4f53"; color:#6e7075; margin-top:14px; padding-bottom: 10px; }
.promain .spec ul li{width:100%; padding:0 0 12px ; overflow: hidden;}
.promain .spec ul li .dt,.promain .spec ul li .dd{float:left; display:inline;}
.promain .spec ul li .dt{ margin:0 24px 0 0;}
.promain .spec ul li .size{border:1px solid #d6d5d3; min-width:34px; height:20px; line-height: 20px; text-align: center; display: inline-block; margin:0 5px 0 0; font-weight: bold; font-family: "\5FAE\8F6F\96C5\9ED1"; cursor:pointer}
.promain .spec ul li .on{border:1px solid #e4393c; color:#e4393c;}
.promain .wrap-input a,.promain .wrap-input input{float:left; display: inline;}
.promain .wrap-input .btn-reduce{width:15px; height:20px; background:url(../images/pro-btns.png) 0 -92px no-repeat; border:1px solid #d6d5d3; line-height: 99em; overflow: hidden;}
.promain .wrap-input .btn-add{width:15px; height:20px; background:url(../images/pro-btns.png) 0 -116px no-repeat; border:1px solid #d6d5d3; line-height: 99em; overflow: hidden;}
.promain .wrap-input input{width:54px; height:20px; line-height: 20px; text-align: center;border:none; border-top:1px solid #d6d5d3;border-bottom:1px solid #d6d5d3; color:#888;}
.promain .wrap-input .btn-reduce:hover,.promain .wrap-input .btn-add:hover{border:1px solid #939393;}

.choose-btns a{float:left; display:inline; height:24px; line-height: 24px; text-align: center; border:1px solid #ccc; padding:0 10px; margin:5px 0 0 6px ;}
.choose-btns .share a{border:none; padding:0 0 0 17px; margin:8px 2px 6px 0; }
.choose-btns .tname{float:left; display:inline; height:26px; line-height: 26px; text-align: center; margin:5px 4px 0 10px;}
.choose-btns .btn-buy,.choose-btns .btn-append{width:128px; height:38px; line-height: 38px; text-align: center; font-size: 18px;font-family: "\5FAE\8F6F\96C5\9ED1"; color:#fff; border:none; padding:0; margin:0 5px 0 0; overflow: hidden;}
.choose-btns .btn-buy:hover,.choose-btns .btn-append:hover{color:#fff;}
.choose-btns .btn-buy{background:#ff7d01;}
.choose-btns .btn-append{background:#f24254;}
.choose-btns .btn-udo{ background: #b0b1b4; cursor:not-allowed;}
.choose-btns .btn-udo:hover{color:#fff; }
.star{ height:14px; width:80px; margin:2px 6px 0 6px;  background:url(../images/star.png) left top no-repeat}
.star .sa1{ float:left; height:14px; background:url(../images/star.png) left -18px no-repeat; width:15px;}
.star .sa2{ float:left; height:14px; background:url(../images/star.png) left -18px no-repeat; width:32px;}
.star .sa3{ float:left; height:14px; background:url(../images/star.png) left -18px no-repeat; width:47px;}
.star .sa4{ float:left; height:14px; background:url(../images/star.png) left -18px no-repeat; width:64px;}
.star .sa5{ float:left; height:14px; background:url(../images/star.png) left -18px no-repeat; width:80px;}
.mt0{margin-top:0;}
.comments .pagin{ padding:20px 62px 40px 0;}
.promain .fprice .ngsm{ float:left; display:inline;width:60%; font-size:12px; font-weight:normal; line-height:14px; height:28px;color:#f24254; overflow:hidden;}

/*用户还购买了与推荐搭配*/
.tabqh{background:#fff; border:1px solid #ccc; padding:0 0 10px;overflow: hidden;}
.tabqh-m{width:100%; border-bottom:1px solid #ccc; font-size:14px; overflow: hidden;}
.tabqh-m span{float:left; display: inline;  height: 40px; line-height: 40px; overflow: hidden; text-align: center; border-right:1px solid #ccc; box-shadow:inset 1px 1px 0 #fff; font-weight: bold;cursor:pointer}
.tabqh-m span.on{background:#ececec; background: -moz-linear-gradient(top,#f5f5f5,#eaeaea);
background: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#eaeaea));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5", endColorstr="#eaeaea");
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5", endColorstr="#eaeaea")"; }
.prohot .tabqh-m span{width: 226px;}
.prohot .tabqh-c{ padding:25px 0 6px 0; overflow:hidden}
.prohot{margin:10px 0 0; }
.picul180 li{float: left; display:inline; width:180px; margin:0 12px 0 0; overflow: hidden;}
.picul180 .imga{width:180px; padding:0 0 5px; overflow: hidden;}
.picul180 img{display:block; width:auto;max-width:180px; }
.picul180 span{display: block; width:100%; line-height:18px; color:#6e7075; font-family:"\5b8b\4f53"; border-right:1px solid #ccc; overflow: hidden;}
.picul180 .price{ font-size: 14px; color:#ff7d01; height:20px; line-height: 20px; font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: bold;}
.picul180 a{ display: block; width:100%; color:#6e7075; overflow: hidden;}
.picul180 a:hover span{color:#343841; text-decoration:underline}
.picul180 a:hover .price{color:#ff7d01; text-decoration:none  }
.picul180 s{width:46px; height:46px; float:right; display:inline; margin:20px 0 0;}
.picul150 li,.tpic150{float: left; display:inline; width:180px; margin:0 12px 0 0; overflow: hidden;}
.picul150 li{margin:0; padding:0 12px 0 0;}
.picul150 .imga{width:150px; padding:0 0 5px; overflow: hidden;}
.picul150 img{display:block; width:auto;max-width:150px; }
.picul150 span{display: block; width:100%; line-height:18px; color:#6e7075; font-family:"\5b8b\4f53"; border-right:1px solid #ccc; overflow: hidden;}
.picul150 .price{ font-size: 14px; color:#ff7d01; height:20px; line-height: 20px; font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: bold;}
.picul150 a{ display: block; margin:0 0 0 30px; color:#6e7075; overflow: hidden;}
.picul150 a:hover span{color:#343841; text-decoration:underline}
.picul150 a:hover .price{color:#ff7d01; text-decoration:none  }
.picul150 s{width:22px; height:22px; float:left; display:inline; margin:72px 0 0; background:url(../images/result.png) left top no-repeat}
.picul150 input{box-sizing: border-box; display: inline-block; vertical-align:middle; margin-top:-2px;}
.suits{ width:768px; overflow-x:auto; overflow-y:hidden}
.suits ul{height:212px; overflow:hidden}
.dresult{width:195px; line-height:22px;font-family:"\5b8b\4f53";}
.dresult h2,.dresult p,.dresult a{ margin:0 0 0 50px;}
.dresult h2{ font-weight:bold; margin-top:30px; margin-bottom:10px;}
.dresult p{color:#999 }
.dresult h2 em,.dresult p em{color:#ff7d01}
.dresult h2 em{ font-weight:bold;}
.dresult s{width:22px; height:22px; float:left; display:inline; margin:72px 0 0; background:url(../images/result.png) -26px top no-repeat}
.dresult a{ display:block; width:76px; height:26px; line-height:26px; text-align:center; color:#fff; background:#ff7d01; margin-top:10px;}

/*猜你喜欢*/
.w200{width:200px; overflow: hidden;}
.w990{width:990px; overflow: hidden;}
.h2t{width:100%; border-bottom:1px solid #dcdbd9; font-size: 14px; padding:12px 0 0; height:33px; overflow: hidden;}
.h2t span{ display:inline-block; border-bottom:5px solid #343841; font-size: 14px; padding:0 8px; height:28px; line-height: 28px; font-weight: bold; overflow:hidden}
.w780 .h2t .tolp span{ border:none; font-size:12px; font-weight:normal;font-family:"\5b8b\4f53"; margin:0; line-height:30px; color:#666;}
.w200-s{border:1px solid #ccc; background:#fff; overflow: hidden;}
.w200-s .picul160{ padding:15px 0 8px 18px; overflow: hidden}
.w200-s .h2t{margin:0 12px;}
.picul160 li{float: left; display:inline; width:160px; margin:0 0 10px 0; overflow: hidden;}
.picul160 li .imga{width:160px; overflow: hidden;}
.picul160 li img{display:block; width:auto;max-width:160px; }
.picul160 li span{display: block; width:100%; height:36px; line-height:18px; color:#6e7075; font-family:"\5b8b\4f53"; border-right:1px solid #ccc; overflow: hidden;}
.picul160 li .price{ font-size: 14px; color:#ff7d01; height:20px; line-height: 20px; font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: bold;}
.picul160 li a{ display: block; width:100%; color:#6e7075; overflow: hidden;}
.picul160 li a:hover span{color:#343841; text-decoration:underline}
.picul160 li a:hover .price{color:#ff7d01; text-decoration:none  }

/*商品详情-用户评价*/
#wfixed div{width:100%; border-bottom:1px solid #ccc; font-size:14px; overflow: hidden; height:40px;}
#wfixed div span{float:left; display: inline;  height: 40px; line-height: 40px; overflow: hidden; text-align: center; border-right:1px solid #ccc; box-shadow:inset 1px 1px 0 #fff; font-weight: bold;cursor:pointer}
#wfixed div span.on{background:#ececec; background: -moz-linear-gradient(top,#f5f5f5,#eaeaea);
background: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#eaeaea));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5", endColorstr="#eaeaea");
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5", endColorstr="#eaeaea")";}
#wfixed .fix{ position:fixed; top:0; background:#fff;  border-top:none; width:988px; z-index:9999; box-shadow:0 1px 1px #ccc}
.proxq .tabqh-m{height:40px;}
.proxq .tabqh-m span{width: 128px;}
.proxq .tabqh-c{ padding:0 0 50px; height:auto; min-height:637px; overflow: visible;}
.proxq .pf{background:#f7f7f7; padding:30px 25px 30px 30px; margin:10px 25px; overflow: hidden;}
.proxq .rate{text-align:center; font-size: 50px; padding:20px 20px 0 0; color:#ff7d01;}
.proxq .rate strong{ line-height:56px}
.proxq .rate span{ font-size: 12px; color:#343841;}
.proxq .rate .name{ font-size:16px;}
.proxq .rate .star{ margin-top:6px;}
.proxq .tips{width:54%; font-family:"\5b8b\4f53"; }
.proxq .tips p{width:84%;}
.proxq .tips .tname{width:76px;line-height: 24px;}

.comments .tips,.comments .tips a{color:#6e7075; font-size: 14px}
.comments .tips p span,.usersay .item .isay ul li .biao span{ float: left; display: inline; height:22px; line-height: 22px; padding:0 12px; background:#fff; border:1px solid #ff7d01; color:#ff7d01; margin:0 10px 8px 0;}

.usersay{ padding:0 60px; overflow: hidden;}
.usersay .item{border-bottom:1px solid #ccc; width:100%; padding:0 0 20px; margin:20px 0 0; overflow: hidden;}
.usersay .item .isay{ width:80%; margin:0 0 0 45px; color:#929397; font-family:"\5b8b\4f53";}
.usersay .item .isay ul li{width:100%; overflow: hidden; line-height: 20px; padding:0 0 8px;}
.usersay .item .isay ul li .dt{width:85px;}
.usersay .item .isay ul li .dt,.usersay .item .isay li .dd{ float: left; display: inline;}
.usersay .item .isay li .dd{width:87%;}
.usersay .item .isay li .dd .star{margin:3px 0 0;}
.usersay .item .isay ul li .biao span{margin:0 10px 0 0;}
.usersay .item .iuser{width:120px;}
.usersay .item .iuser .txta{display: block; text-align: center; color:#6e7075; line-height: 20px; font-weight: bold; padding:10px 0 0; font-family:"\5b8b\4f53"; }
.usersay .item .iuser .txta span{ display: block;}
.usersay .item .iuser .txta:hover{color:#e4393c;}
.usersay .item .iuser .txta:hover span{color:#6e7075;}
.usersay .item .iuser .imga img{width:auto; max-width: 120px; display: block;}
.usersay .item .iuser span{display: block; width:100%;}
.usersay .item .isay ul li ol{ width:100%; padding:6px 0 0; overflow: hidden}
.usersay .item .isay ul li .sdis li{float: left; display: inline; width:80px; height:80px; margin:0 24px 0 0; overflow: hidden;}
.usersay .item .isay ul li .sdis li img{width:auto; max-width: 80px; display: block;}

/*商品详情-商品*/
.proxq .parameter{background:#f7f7f7; padding:30px 24px; margin:10px 25px; overflow: hidden;}
.proxq .parameter ul{width:80%;}
.proxq .parameter ul li{color:#555; width:50%; float: left; display: inline; font-size: 14px; font-weight: bold; line-height: 24px}
.proxq .propic{padding:30px 24px;}
.proxq .propic img{width:auto;}

/*********购物车*********/
.cart,.hsale{background:#fff; border:1px solid #ccc; padding:0 0 20px;overflow: hidden;}
.cart .h2t,.hsale .h2t{margin:0 25px;}
.btn-gray{border:1px solid #ccc; background: #f0f0f0; display: inline-block; height:38px; line-height: 38px; padding:0 15px; font-size: 14px}
.btn-balance{display:block; background:#ff7d01; width:188px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color:#fff;}
.btn-balance:hover{filter:alpha(opacity=90); opacity:.9}
.hsale .piculb180{padding:20px 0 0 20px;}
.piculb180 li{float: left; display:inline; width:180px; margin:0 15px 0 0; overflow: hidden;}
.piculb180 li .imga{width:180px; padding:0 0 5px; border-bottom:1px solid #c8c8c8; overflow: hidden;}
.piculb180 li img{display:block; width:auto;max-width:180px; }
.piculb180 li span{display: block; width:100%; line-height:18px; color:#6e7075; font-family:"\5b8b\4f53"; overflow: hidden;}
.piculb180 li .price{ width:126px; font-size: 14px; color:#ff7d01; height:20px; line-height: 20px; font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: bold;}
.piculb180 li .price em{ font-size: 12px; text-decoration: line-through; color:#6e7075; margin:0 0 0 5px;}
.piculb180 li .rtime{color:#e4393c; font-family: "\5FAE\8F6F\96C5\9ED1"; font-weight: bold;}
.piculb180 li a{ display: block; width:100%; color:#6e7075; overflow: hidden;}
.piculb180 li a:hover span{color:#000;}
.piculb180 li a:hover .price{color:#ff7d01;  }
.piculb180 li a:hover .rtime{color:#e4393c;}
.piculb180 li p{width:126px; overflow:hidden}
.piculb180 li p span{width:auto}
.piculb180 .star{width:80px; margin-top:3px; margin-left:0;}
.piculb180 .btn-addcart{display: block; height:70px; line-height: 99em; width: 54px; text-align: center; background:#767d8b url(../images/btn-add.png) left top no-repeat; color :#666; /*border:1px solid #ddd; border-radius:2px; margin:3px 0 0; font-family:"\5b8b\4f53";*/overflow: hidden;}
.piculb180 .btn-addcart:hover{ background: #6e7177 url(../images/btn-add.png) left top no-repeat; }
.piculb180 .atxt{width:80%}
.piculb180 .txta{width:126px; float: left; display: inline;}
.prolist .tab{margin:0 25px; }
.tab{border:1px solid #e2e2e2; border-bottom:none; overflow: hidden;  }
.tab a:hover{color:##ff7d01}
.tab ul{display:table-row; width:100%; overflow: hidden;}
.tab ul li{display:table-cell; *display:inline-block;padding:10px 5px; border-bottom:1px solid #e2e2e2; vertical-align: middle;}
.tab .tabt li{background: #f0f0f0; text-align: center;font-family:"\5b8b\4f53";}
.tab .col1{width:15%; text-align: center; }
.tab .col2{width:40%; font-family:"\5b8b\4f53";}
.tab .col3{width:15%; text-align: center;}
.tab .col4{width:15%; text-align: center;}
.tab .col5{width:15%; text-align: center;}
.tab .col6{width:55%; text-align: center; font-family:"\5b8b\4f53"; font-size: 14px}
.tab .num,.tab .num2{font-size: 12px; color:#636467; }
.tab .num2{color:#ff7d01;}
.tab .cza{color:#005ea7; font-family:"\5b8b\4f53";}
.tab .cza:hover{color:##005ea7; text-decoration:underline }
.tab .tbody,.tab .thead,.tab .tfoot{display:table; width:100%; overflow: hidden;}
.tab .thead ul li{height:30px;  line-height: 30px; }
.tab .tbody ul li,.tab .tfoot ul li{ height:auto; min-height:52px; line-height: 52px; }
.tab .col2 .proname{padding:0 0 0 20px; line-height: 22px; font-size: 12px;}
.tab .col2 .proname p{color:#858b9a;}
.tab .col2 .proname a{color:#005ea7}
.tab .col2 .imga{width:50px; height:50px; border:1px solid #e2e2e2; margin:0 10px 0 0;}
.tab .col2 .imga img{ width:50px; height:50px;}
.tab .ltr{text-align:right;}
.tab .tabt .ltl{text-align:left;}
.tab .tabt .col1{text-indent:20px}
.tab .tfoot li{background:#fdfcfc; padding:5px;}
.tab .tfoot .col4{ font-family:"\5b8b\4f53"; }
.tab .tfoot .kd{float:left; display: inline; padding:0 0 0 20px;vertical-align: middle}
.tab .tfoot .kd input{float:left; display: inline; margin:20px 2px 0 0;}
.tab .tfoot .tr2 li{background:#fafafa; min-height:30px; height:30px;  line-height: 30px; overflow: hidden;}
.tolnum{ padding:20px 35px 20px 25px; overflow: hidden;}
.tolnum .detailsp{font-family:arial,"\5b8b\4f53"; overflow:hidden}
.tolnum p {color:#666; text-align:right; line-height:30px; width:100%; overflow:hidden}
.tolnum p span{width:180px; margin:0 20px 0 0;}
.tolnum p em{/*width:100px;*/float:right}
.tolnum .payable{ text-align:right;}
.tolnum .payable em{ font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 20px; font-weight: bold; color :#ff7d01;}
.tolnum .btns{width:100%; padding:20px 0;}
.tolnum .btns a:hover{color:#fff;}
.tolnum .fmoney{font-weight: normal; font-family:"\5b8b\4f53"; font-size: 12px; margin:0 20px 0 30px; line-height:40px; color: #343841}
.tolnum .fmoney em{ font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 18px; font-weight: bold; color :#ff7d01;}
.tolnum .btns .btn-gray:hover{color:#333}
.prolist h3{font-size: 16px; font-weight: bold; height: 48px; line-height: 48px; padding:10px 25px 0;}
.tab .wrap-input{width:88px; height:22px; margin:0 auto;}
.tab .wrap-input a,.tab .wrap-input input{float:left; display: inline;}
.tab .wrap-input .btn-reduce{width:15px; height:20px; background:url(../images/pro-btns.png) 0 -92px no-repeat; border:1px solid #d6d5d3; line-height: 99em; overflow: hidden;}
.tab .wrap-input .btn-add{width:15px; height:20px; background:url(../images/pro-btns.png) 0 -116px no-repeat; border:1px solid #d6d5d3; line-height: 99em; overflow: hidden;}
.tab .wrap-input input{width:54px; height:20px; line-height: 20px; text-align: center;border:none; border-top:1px solid #d6d5d3;border-bottom:1px solid #d6d5d3; color:#888;}
.tab .wrap-input .btn-reduce:hover,.cart .wrap-input .btn-add:hover{border:1px solid #939393;}
.buy-step{ height:30px; font-size:14px; margin:30px 0 20px 0; font-family:"\5b8b\4f53"; overflow:hidden}
.buy-step span{ float:left; display:inline; width:255px; height:28px; line-height:28px; font-weight:bold; color:#343841; text-align:center; overflow:hidden}
.buy-step span.on{color:#fff; font-weight:bold}
.buy-stetp1{ background:url(../images/step.png) left top no-repeat;}
.buy-stetp2{ background:url(../images/step.png) left -39px no-repeat;}
.buy-stetp3{ background:url(../images/step.png) left -76px no-repeat;}
.cart .buy-step{margin-left:30px}

/*********核对订单*********/
.step{background:#fff; border:1px solid #ccc; padding:0 25px; overflow: hidden;}
.step h2{font-size: 16px; font-weight: bold; height: 48px; line-height: 48px; padding:10px 25px 0 0;}
.step-one,.step-two,.step-three,.step-four,.step-five{ border-top:1px solid #ccc; padding:6px 13px 20px;color:#6e7075; overflow: hidden;}
.step-tit{font-size: 14px; font-weight: bold; height: 38px; line-height: 38px; color:#444; padding:0 0 10px; }
.step-tit span{ font-size:12px; color:#999; font-weight:normal;font-family:"\5b8b\4f53";margin:0 0 0 20px; }
.step-tit a{color:#005ea7; font-family:"\5b8b\4f53"; font-size:12px; font-weight:normal; display:inline-block;margin:0 0 0 20px; }
.step-tit a:hover{color:#005ea7; text-decoration:underline}
.step-one .addressul li{float:left; display:inline; color:#6e7075; border:2px solid #ccc; color:#6e7075; padding:12px;  font-family:"\5b8b\4f53"; margin:0 10px 0 0; overflow: hidden;}
.step-one .addressul .on{border:2px solid #ff7d01;}
.step-one .addressul .pa{ text-align: right; height: 26px; line-height: 26px}
.step-one .addressul .pa a{color:#ff7d01; margin:0 10px 0 0;}
.step-one .addressul .pa a:hover{color:#ff7d01; text-decoration:underline}
.step-one .addressul div p{width:100%; line-height: 20px}
.stepd{border:3px solid #fff; border-top:1px solid #ccc}
.sbox-wrap{ font-family:"\5b8b\4f53";}
.sbox {overflow: hidden; font-size:12px;}
.sbox .lid{width:100%; display:block;height: 28px; margin-bottom: 5px; overflow: hidden; line-height: 28px;}
.sbox .lid .selradi{ float:left; margin:8px 10px 0 0;}
.sbox .lid span{ float:left; display:inline; margin:0 20px 0 0;}
.sbox .lid .do{ display:none;}
.sbox .lid .do a{color:#005ea7; margin:0 14px 0 0;}
.sbox .lid .do a:hover{color:#005ea7; text-decoration:underline}
.sbox .lid p{ padding:0 10px; overflow:hidden;}
.sbox .lid:hover .do ,.sbox .lidon .do{ display:block}
.sbox .lid:hover .name,.sbox .lidon .name{ font-weight:bold;}
.sbox .lid:hover p,.sbox .lidon p{background-color: #fff4d3;}
.sbox .lid-n{ height:auto;}
.step-on {margin: -1px;border: 3px solid #f60;position: relative;}
.sbox .add{ overflow:hidden; display:block; padding:0 34px;}
.sbox .add  ul li{width:100%; padding:0 0 14px; overflow:hidden}
.sbox .add span,.sbox .add div{ float:left; display:inline;}
.sbox .tab2{border:none; font-size:12px; padding-top:20px;}
.sbox .tab2 select {width: 100px;height:20px; padding:2px 0; border: 1px solid #ccc;color: #6e7075; float: left; display: inline; margin: 4px 10px 0 0;}
.sbox .tab2 .col1{width:74px; text-align:right; padding:0 16px 0 0; line-height:24px; background:none;}
.tab2 .xingb{color:#ff7d01; padding:0 4px 0 0; font-weight:normal}
.sbox-wrap .btn-savea {display:inline-block; padding:0 18px; height: 28px;line-height: 28px;text-align: center;color: #fff; background: #ff7d01; font-weight:bold; margin:24px 0 0 10px;}
.sbox .tab2 p{ float:left; display:inline; line-height:26px;}
.sbox .tab2 .swrong{color:#f00; padding:0 0 0 6px;}
.step-two,.step-three{ font-size: 14px}
.step-two .payul,.step-two .invoiceul{ font-family:"\5b8b\4f53"; }
.step-two .payul li{padding:0 10px; overflow: hidden;}
.step-two .payul li .pay{float:left; display: inline; width:120px; height:26px; line-height:26px; font-size:12px; vertical-align: middle}
.step-two .payul li .pay input{float:left; display: inline; margin:7px 5px 0 0;}
.step-two .payul li span{ float:left; display:inline; color:#999;   height:26px; line-height:28px; font-size:12px; overflow:hidden}

.step-two .invoiceul li{width:100%; overflow: hidden;}
.step-two .invoiceul li .pay{float:left; display: inline; height:26px; line-height:26px; vertical-align: middle}
.step-two .invoiceul li .pay input{float:left; display: inline; margin:7px 5px 0 0;}
.step-three p{ line-height:1}
.step-three .invoiceul li{width:100%; line-height:24px; padding:0 0 10px; overflow:hidden}
.step-three .invoiceul .col1{ float:left; display:inline; width:92px; text-align:right; padding:0 16px 0 0; line-height:24px;}
.step-three .fpsel,.step-three .invoiceul input{float:left; display:inline;}
.step-three .fpsel{ line-height:24px; padding:0 18px 0 0;}
.step-three .invoiceul input{  margin:6px 3px 0;}
.step-three .fpsel .int{width: 244px; padding: 0 5px; margin:0 0 0 10px; height: 24px;line-height: 24px;border: 1px solid #cdcdcd;color: #666;overflow: hidden;}
.step-four{border-bottom:none;}
.step-four .tab .col1{width:15%; text-align: center;}
.step-four .tab .col2{width:55%; font-family:"\5b8b\4f53";}
.step-four .tab .col3{width:15%; text-align: center;}
.step-four .tab .col4{width:15%; text-align: center;}
.step-six{ padding:10px 0 30px; overflow: hidden;}
.step-four .tab{margin:0;}
.step-four .tab .num, .step-four .tab .num2{color:#6e7075;}
.step-four .tab .num2{color:#ff7d01;}
.step-five .amountp em{color:#ff7d01; font-weight:bold}
.step-five .amountul li{width:100%; line-height:24px; padding:0 0 10px; overflow:hidden}
.step-five .amountul .col1{ float:left; display:inline; width:72px; text-align:right; padding:0 16px 0 0; line-height:24px;}
.step-five .amountul select {width: 168px;height:20px; padding:2px 0;border: 1px solid #ccc;color: #6e7075;float: left;display: inline;margin: 0 10px 0 0;}
.step-five .amountul .int{width: 157px; padding: 0 5px;  height: 24px;line-height: 24px;border: 1px solid #cdcdcd;color: #666;overflow: hidden;}
.step-five .amountul .tips{ line-height:24px; color:#999; padding:0 0 0 20px}
.step-five .amountul .tips em{color:#ff7d01; font-weight:bold;}

/*********订单支付成功*********/
.step-sucess{width:500px; margin:0 auto; padding:50px 0 120px;}
.step-sucess h3{ font-size:24px; line-height:42px; font-weight:bold; padding:0 0 20px; }
.step-sucess h3 span{ display:inline-block; padding:0 50px; background:url(../images/ico-right.gif) left 5px no-repeat}
.step-sucess p{font-size:14px; font-family:"\5b8b\4f53"; padding:0 0 0 50px; line-height:36px;}
.step-sucess p a{color :#ff7d01; margin:0; font-weight:bold; margin:0 3px; display:inline-block}
.step-sucess .gop a{color:#005ea7; margin:0 30px 0 0; font-weight:normal; text-decoration:underline}
.step-sucess a:hover{color:#ff7d01; text-decoration:underline}


/*********订单详细*********/
.ucenter{height:auto; min-height:727px; padding:0 0 20px;}
.ucenter h2{background: #343841; font-size: 16px; height: 40px; line-height: 40px}
.ucenter h2 span{border-left:5px solid #ff7d01; display: block; color:#fff; padding:0 0 0 15px;}
.ucenter dl{ margin:0 10px; padding:0 0 10px; overflow: hidden;}
.ucenter dl dt{border-bottom:1px solid #dcdbd9; height: 38px; line-height: 38px; font-size: 16px; margin:0 0 10px 0 ; padding:0 10px; overflow: hidden;}
.ucenter dl dd{height: 30px; line-height: 30px; font-size: 14px; padding:0 20px;}
.ucenter dl dd em{color:#ff7d01;}
.ucenter dl a{color:#6e7075;}
.ucenter dl a.on,.ucenter dl a:hover{color:#ff7d01;}
.w990-s {height: auto; min-height: 707px; padding:20px 35px 20px 20px; border:1px solid #ccc; background:#fff; overflow: hidden;}
.sub{overflow: visible;}
.sub .subc{ font-family:"\5b8b\4f53"; margin:20px 0; /*overflow: visible;*/}
.sub .payoff{color: #6e7075; padding:10px 20px;}
.sub .payoff1{color: #6e7075; padding:0px 20px; height:30px; line-height:30px; position:relative;}
.sub .payoff1 a{ color:#ff7d01; margin:0px 5px; }
.sub .payoff1 .fr{ float:right; position:absolute; text-align:right; top:0; right:0px;}
.sub .payoff1 .fr input.search{ float:left; display:inline; width:220px; height:24px; line-height:24px; padding:1px 5px; margin:0px 2px;border: #ccc 1px solid; color:#6e7075;}
.sub .payoff1 .fr input.button{ float:left; display:inline; width: 50px; height:28px; padding:1px 5px;margin: 0 2px;cursor: pointer;background: #f0f1f3;border: #ccc 1px solid;}
.sub .payoff p{width:100%; overflow: hidden; line-height: 30px}

.sub .payoff2{color: #6e7075; padding:10px 0px; width:100%;}
.sub .payoff2 .piculb182{width:110%}
.hsale .piculb182{padding:20px 0 0 20px;}
.piculb182 li{float: left; display:inline; width:173px; margin:0 15px 0 0; overflow: hidden;}
.piculb182 li .imga{width:173px; padding:0 0 5px; border-bottom:1px solid #c8c8c8; overflow: hidden; margin-bottom:5px;}
.piculb182 li img{display:block; width:auto;max-width:173px; }
.piculb182 li span{display: block; width:100%; line-height:18px; color:#6e7075; font-family:"\5b8b\4f53"; border-right:1px solid #ccc; overflow: hidden;}
.piculb182 li .price{ font-size: 14px; color:#ff7d01; height:20px; line-height: 20px; font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: bold;}
.piculb182 li .price em{ font-size: 12px; text-decoration: line-through; color:#6e7075; margin:0 0 0 5px;}
.piculb182 li a{ display: block; width:100%; color:#6e7075; overflow: hidden;}
.piculb182 li a:hover span{color:#000;}
.piculb182 li a:hover .price{color:#ff7d01;  }
.piculb182 li a:hover .rtime{color:#e4393c;}

.tab2{width:100%; border:1px solid #eee; font-family:"\5b8b\4f53"; color:#666;}
.tab2 tr{display:table-row; width:100%; overflow: hidden;}
.tab2 th,.tab2 td{padding:8px 5px; line-height: 16px; border:1px solid #f0f0f0;}
.tab2 th{background: #f0f0f0; text-align: center;}
.tab2 td{ text-align: center; padding:10px 5px;}
.tab2 td p{ line-height:20px;}
.tab2 a{color:#666}
.tab2 a:hover{color:#ff7d01; text-decoration:underline}
.tab2 .cz a{color:#005EA7; margin:0 3px; display:inline-block; line-height:20px;}
.tab2 .cz a:hover{color:#005EA7; text-decoration:underline}
.tab2 th select{width:100px; height:20px; padding:2px 0;  border:1px solid #ccc; color: #6e7075; overflow:hidden}
.tab2 .f999{color:#999;}
.tab2 .xingb{color:#ff7d01; padding:0 4px 0 0; font-weight:normal; font-size:12px;}
.sub .account{ overflow:hidden}
.account .col1{width:25%; }
.account .col2{width:15%;}
.account .col3{width:15%;}
.account .col4{width:15%;}
.account .col5{width:15%;}
.account .col6{width:15%;}
.tab2w{ overflow:hidden}
.tab2w .payable{color:#6e7075; padding:20px 5px; text-align: right;  overflow: hidden;}
.tab2w .payable ul li{ width:150px; float:left; line-height:24px;color: #343841}
.tab2w .payable ul li.price{ width:743px;}

.tab2w .payable ul li span{font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 24px; font-weight: bold; color :#ff7d01;}
.tab2w .payable  span em{ font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 24px; font-weight: bold; color :#ff7d01;}

.pagin{ float:right; overflow:hidden;}
.pagin span,{ background:#fcfafc; width:28px; height:28px; line-height:30px; padding:6px 9px; border:#ccc 1px solid; font-size: 14px; overflow:hidden}
.pagin a.current,.pagin a:hover{ font-size:14px; width:28px; height:28px;line-height:30px; padding:6px 9px; color:#ff7d01; border:#ff7d01 1px solid;}
.pagin a{ font-size:14px; width:28px; height:28px; line-height:30px; padding:6px 9px; color:#6e7075; border:#ccc 1px solid; background:#fcfafc; font-family:"arial,";}
.sub .buypro{margin-bottom:0;}
.buypro .col1{width:12%; }
.buypro .col2{width:17%;}
.buypro .col3{width:47%;}
.buypro .col4{width:12%;}
.buypro .col5{width:12%;}
.buypro .col6{width:10%;}
.buypro .col7{width:37%;}
.buypro .col8{width:18%;}
.buypro .cz a{margin:0 3px;}
.logi{border:1px solid #ddd; color:#6e7075; overflow: hidden; margin:0;}
.logi .logil span{ display: block; border-right:1px solid #ccc;}
.logi .logil,.logi .logir{ float: left; display: inline;width:50%}
.logi .logit{height:28px; line-height: 28px; background: #f0f1f3; border-bottom:1px solid #e5e5e6; text-align: center;}
.logi .logilc{border-right:1px solid #ccc;}
.logi .logilc,.logi .logirc{ padding:0 28px; overflow: hidden;}
.logi .logilc ul{width:100%; padding:0 0 10px;overflow: hidden;}
.logi .logilc ul li{width:60%; float: left; display: inline; line-height: 24px}
.logi .logilc .lli{width:40%;}
.logi .logirc{padding-top:20px;}
.logi .logilc .tul{ padding:0;}
.logi .logilc .tul li{font-weight: bold; line-height: 40px}
.logi .logirc ul{width:100%; padding:0 0 10px;overflow: hidden;}
.logi .logirc ul li{width:60%; float: left; display: inline; line-height: 24px}
.logi .logirc .lli{width:40%;}
.w990-s .order{font-family: "\5FAE\8F6F\96C5\9ED1"; padding:0 15px;}
.order .ordera{font-size: 14px; color: #343841; padding:0 0 0 5px;}
.order .ordera span{margin:0 76px 0 0;}
.order .ordera em{color:#ff7d01;}
.order .program{padding:28px 0 0;}
.order .program p{font-size: 14px; margin:0 0 0 152px; padding:10px 0 0;}
.order .program-c{margin:0 0 0 172px; width:500px; height:18px; border:1px solid #ccc; }
.order .program-c span{ display: block; height:18px; background: #ff7d01; }
.order .ml80{margin:0 0 0 83px;}
.dysub{margin:15px 15px 0 ;}
.dysub .subc{margin:0 }
.dysub .payoff{ padding:0;}

/**********我的关注**********/
.w780{width:780px;margin:0 0 0 10px;}
.w780 .w780-s{height:auto; min-height:707px; border:1px solid #ccc; background: #fff; padding:20px; overflow: visible;}
.w780 .h2t span{margin:0 28px 0 0;}
.w780 .h2t .seea{ float:right; font-size:12px; font-family:"\5b8b\4f53"; line-height:34px; color:#666;}
.w780 .h2t .seea:hover{color:#ff7d01}
.w780 .h2t em{color:#ff7d01;}
.collect .col1{width:64%; }
.collect .col2{width:18%;}
.collect .col3{width:18%;}
.collect .forange{color:#ff7d01;}
.collect .forange:hover{ text-decoration:underline}
.collect .cz a{margin:0; line-height: 22px;}
.collect .money{font-family: "\5FAE\8F6F\96C5\9ED1"; color:#6e7075; }
.collect .share a{border:none; margin:8px 2px 6px 0; }
.collect .tname{float:left; display:inline; height:24px; line-height: 24px; text-align: center; margin:5px 4px 0 0;}
.imgtd .imga{width:150px; height:150px; padding:15px; overflow: hidden;}
.imgtd .lid{width:54%; text-align: left; padding:15px;}
.imgtd .lid p{width:100%;}
.imgtd .lid p .star{margin-top:5px;}
.imgtd .lid .namep{padding:0 0 15px; line-height: 24px}

/**********我的家有**********/
.h2t .spana {border: none}
.h2t .spana a{font-weight: normal; margin:0 40px 0 0;}
.h2t .spana a.on,.h2t .spana a:hover{color:#ff7d01;}
.h2ts ,.h2ts span{ border:none;}
.h2ts span{ padding:0;}
.take .trhide{visibility:hidden}
.take .trhide th{height:0; overflow:hidden; padding:0; font-size:0; line-height:0;}
.sub .payoff3{ padding:10px 0px; margin:0; width:100%;}
.take .col1{width:40%; }
.take .col2{width:12%;}
.take .col3{width:12%;}
.take .col4{width:12%;}
.take .col5{width:12%;}
.take .col6{width:12%;}
.sub .procoll{width:100%; position:relative; overflow:hidden}
.sub .procollw{width:738px; height:267px; position:relative; overflow:hidden}
.procoll .btn-spre,.procoll .btn-next{ display:block; width:30px; height:50px; background: url(../images/z-sprite.png) 0 0 no-repeat; position:absolute; top:50%; margin-top:-80px; z-index: 9; line-height: 99em;}
.procoll .btn-spre{background-position: 0 -32px; left:0; }
.procoll .btn-next{background-position: -38px -32px; right:0; }
.procoll .btn-spre:hover{background-position:0 -97px;}
.procoll .btn-next:hover{background-position: -38px -97px;}
.procoll .picul180 {width:108%;}
.procoll .picul180 li{ margin:0 6px 0 0;}
.procoll .picul180 li img{width:178px;  max-width:178px;}
.procoll .picul180 li .imga{width:178px; border:1px solid #dedddb; margin:0 0 8px;}
.procoll .picul180 a{color:#6e7075;}
.procoll .picul180 a:hover .score{color:#6e7075; text-decoration:none;}
.procoll .picul180 a:hover .tli span{ text-decoration:none; color:#6e7075}
.procoll .picul180 li .tli{width:126px; overflow:hidden}
.procoll .picul180 li .tli span{width:auto; border:none;}
.procoll .picul180 li .tli .star{width:80px; margin-top:3px; margin-left:0;}
.user{ font-family:"\5b8b\4f53"; padding:0 0 20px; overflow: hidden;}
.user .usern{width:278px; overflow: hidden;}
.usern .imgd,.usern .imgd img{width:150px; height: 150px;}
.usern .imgd{background: #f0f1f3; margin:0 12px 0 0;}
.usern .usern-xq h2{ font-size: 18px; color: #ff7d01; font-weight: bold; padding:5px 0; font-family: arial}
.usern .usern-xq p{ line-height: 30px}
.usern .usern-xq p a{color:#005EA7}
.usern .usern-xq p a:hover{color:#005EA7; text-decoration:underline}
.fund{/*width:415px;*/width:250px; border:1px solid #ccc; color:#6e7075; overflow: hidden; margin-left:100px;}
.fund .fundl span{ display: block; border-right:1px solid #ccc; margin:0 0 0 12px ;}
.fund .fundr .fundt span{ margin:0 0 0 12px;}
.fund .fundl,.fund .fundr{ float: left; display: inline; /*width:50%*/}
.fund .fundt{ height:28px; line-height: 28px; background: #f0f1f3; border-bottom:1px solid #e5e5e6; font-weight: bold; padding-left: 15px;}
.fund .fundt a{ font-weight:normal; color:#888; margin:0 12px 0 0;}
.fund .fundc{border-right:1px solid #ccc;}
.fund .fundr .fundc{border:none;}
.fund .fundc,.fund .fundc{ padding:20px 0 0 15px; overflow: hidden;}
.fund .fundc ul{width:100%; padding:0 0 10px;overflow: hidden;}
.fund .fundc ul li{width:100%; float: left; display: inline; line-height: 24px}

/**********基本信息**********/
.bascinf{font-size: 14px; padding:25px 0 0;}
.bascinf th,.bascinf td{ padding:14px 18px;}
.bascinf td{ text-align: left;}
.bascinf th{ background:#f9f9f9}
.bascinf .int{width:204px; padding:0 5px; height:24px; line-height: 24px; border:1px solid #cdcdcd; color: #666; overflow: hidden;}

.bascinf .col1{width:130px;}
.bascinf .sled select,.bascinf .sled span{float: left; display: inline;}
.bascinf .sled span{ line-height: 26px; margin:0 10px 0 0;}
.bascinf .sled select{border:1px solid #ccc; height:20px; padding:2px 0; color:#6e7075; width:84px; overflow: hidden;}
.bascinf .sled select{margin:0 5px 0 0;}
.bascinf .radiod label{margin:0 20px 0 0;}
.bascinf .radiod label,.bascinf .radiod input{float: left; display: inline; }
.bascinf .radiod input{ margin:3px 3px 0 0;}
.bascinf .tip{line-height: 26px; margin:0 0 0 20px;}
.bascinf .tip a{color:#005EA7; font-size:12px;}

.telyz .nform{ padding:10px 0 0 0; overflow:hidden }
.telyz .nform .lid{width:100%; padding:20px 0 0 ; overflow:hidden}
.telyz .nform .spant{width:100px; text-align:right; padding:0 10px 0 0; font-size:14px; line-height:28px;}
.telyz .nform .int{width: 80px;height: 32px;line-height: 32px; padding:0 10px; border: 1px solid #ccc}
.telyz .nform .btn-yzm {background: #f4f4f4;border: 1px solid #ddd;height: 32px;line-height: 32px;text-align: center;display: inline-block;padding: 0 10px;margin: 0 0 0 3px;color: #333;overflow: hidden;}
.telyz .nform .btn-sure{background: #ff7d01; width: 98px;height: 32px;line-height: 32px;  text-align: center; color: #fefefe;font-size: 14px;font-weight: bold;}
.telyz .nform .tip{ padding:10px 0 0 110px; color:#f00}
.txd{width:100%; overflow:hidden}
.txd .txd-img{ margin:0 0 15px; border:1px solid #ccc; background:url(../images/peo-default.gif) left top no-repeat}
.txd .txd-img,.txd .txd-img img{width:120px; height:120px;}


/**********发表评论**********/
.nowpro{font-family:"\5b8b\4f53";  padding:35px 0 0; overflow: hidden;}
.nowpro .imga,.nowpro .imga img{ display: block; width:150px; height: 150px;}
.nowpro p{ padding:20px 0 0; font-size: 14px}
.nowpro p a{ color: #6e7075; font-weight:bold;}
.nowpro p a:hover{color:#ff8a00;}
.docom{font-size: 14px; padding:35px 0 0;}
.docom th,.docom td{ padding:14px 18px;}
.docom td{ text-align: left;}
.docom .int{width:204px; padding:0 5px; height:24px; line-height: 24px; border:1px solid #cdcdcd; color: #666; overflow: hidden;}
.docom .txtnum{ text-align:right; width:528px; line-height:30px; color:#6e7075;  padding:5px 0 0;}
.docom .txtnum em{color:#ff7d01; font-weight:bold;}
.docom .col1{width:120px; background:#f9f9f9}
.docom textarea{width:516px; height: 138px; padding:6px 0 0 6px; border:1px solid #cdcdcd; color:#666; overflow: hidden;}
.docom .checkd label{margin:0 40px 30px 0; overflow: hidden;}
.docom .checkd label,.docom .checkd input{float: left; display: inline; }
.docom .checkd input{ margin:3px 3px 0 0; }
.docom .udefine{background: #f0f1f3; border: 1px solid #ccc; height: 20px; line-height: 20px; padding:0 16px;}
.docom .udefine:hover{ background:#ff7d01; border:1px solid #ff7d01; color:#fff; text-decoration:none;}
.docom .btn-subcom{display:block; background: #ff7d01; width:128px; height: 34px; line-height: 34px; text-align: center; margin:0 auto; color:#fefefe; font-size: 14px; font-weight: bold; margin:20px auto;}
.docom .btn-subcom:hover{filter:alpha(opacity=90); opacity:.9}
.mt30{margin-top: 30px;}
.docom .autod{width:177px;}
.docom .autod .int{width:100px; height:20px; line-height:20px; color:#6e7075; margin:0 3px 0 0}
.docom .autod a{ width:52px; line-height:22px; height:22px; text-align:center; background:#e1e1e3; color:#555}
.docom .autod a:hover{background: #ff7d01; color:#fff;}
.docom .oxing{ width:200px;}
.docom .oxing span{ display:inline-block; width:20px; height:20px; overflow:hidden; margin:0 3px 0 0; line-height:99em; background:url(../images/plxing.png) 0 0 no-repeat;}
.docom .oxing span.on{background:url(../images/plxing.png) 0 -26px no-repeat;}

/**********我的礼金券**********/
.sub .subd{font-family:"\5b8b\4f53"; overflow:hidden; margin:5px;}
.sub .subd ul{border-bottom:#ccc 1px solid; border-left:#ccc 1px solid;height: 30px;}
.sub .subd ul li{ float:left; line-height:29px; text-align:center; width:100px;  border-top:#ccc 1px solid;border-right:#ccc 1px solid; background:#f7f7f7; border-bottom: #ccc 1px solid; cursor:pointer}
.sub .subd ul li.on{ border-top:#ff7d01 2px solid;  color:#ff7d01;line-height:29px; background:#fff; border-bottom:0px;}
.sub .payoff1 em{ color:#ff7d01; margin-left:2px;}
.sub .payoff1 p span{ margin:0 20px 0 0;}
.quan02  th{ height:33px; overflow:hidden; padding:0;}
.quan02 .col1{width:30%; }
.quan02 .col2{width:15%;}
.quan02 .col3{width:15%;}
.quan02 .col4{width:15%;}
.quan02 .col5{width:25%;}
.quan03 .col1{width:30%; }
.quan03 .col2{width:15%;}
.quan03 .col3{width:15%;}
.quan03 .col4{width:15%;}
.quan03 .col5{width:25%;}
.quan04 .col1{width:28%; }
.quan04 .col2{width:18%;}
.quan04 .col3{width:18%;}
.quan04 .col4{width:18%;}
.quan04 .col5{width:18%;}
.quan04 .int{width:80px; height:20px; line-height:20px; border:1px solid #e2e2e2; text-align:center; color:#6e7075; overflow:hidden;}

/**********我的评价晒单**********/
.h2t .pingjia {border: none}
.h2t .pingjia a{font-weight: normal; margin:0 2px 0 2px;}
.h2t .pingjia a.on,.h2t .spana a:hover{color:#ff7d01;}
.tab2 td.pic{ border-right: 1px solid #fff;}
.tab2 td.name{ text-align:left;}
.tab2 .col01{ width:50%;}
.tab2 .col02{ width:20%;}
.tab2 .col03{ width:15%;}
.tab2 .col04{ width:15%;}

/********** 闪购 **********/
.nowsg{ padding:20px 0 0;}
.sgtit{width:100%; height:14px; border-bottom:1px solid #c0c1c2}
.sgtit h3{ font-size:24px; line-height:30px; background:#f0f1f3}
.sgtit span{ padding:0 28px; font-size:18px; background:#f0f1f3}
.sgtit span em{ display:inline-block; background:#343841; text-align:center; width:30px; height:30px; line-height:30px;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius: 2px; color:#fff; margin:0 8px;}
.dosg .sgtit span em{background:#8e9095}
.sqcon{width:1200px;padding:28px 0 15px; overflow:hidden}
.sqcon .picsg190{width:103%; overflow:hidden}
.picsg190 li{float: left; display:inline; width:190px; margin:0 11px 10px 0; background:#fff; overflow: hidden;}
.picsg190 li .imga{width:190px; padding:0 0 5px; border-bottom:1px solid #c6c5c5; overflow: hidden;}
.picsg190 li img{display:block; width:auto;max-width:190px; }
.picsg190 li span{display: block; width:100%; line-height:24px; color:#6e7075; font-size:14px; height:24px; overflow: hidden;}
.picsg190 li .price{ font-size: 22px; color:#f24254; padding:3px 0 0; font-weight: bold;}
.picsg190 li .price em{ font-size: 14px; text-decoration: line-through; color:#6e7075; margin:0 0 0 5px;}
.picsg190 li a{ display: block; width:100%; color:#6e7075; overflow: hidden;}
.picsg190 li a:hover span{color:#000;}
.picsg190 li a:hover .price{color:#ff7d01;  }
.picsg190 li a:hover .rtime{color:#e4393c;}
.picsg190 .btn-gsr,.picsg190 .btn-gsg{display: block; height:48px; width: 56px; text-align: center; background:#f24254; color :#fff; font-size:18px; line-height:20px; padding:8px 0 0; overflow: hidden;}
.picsg190 .btn-gsr:hover{ background: #f24254; }
.picsg190 .btn-gsg{background:#8e9095}
.picsg190 .atxt{width:80%}
.picsg190 .txta{width:122px; padding:0 8px 0 4px; float: left; display: inline;}

/********** 我的积分 **********/
.sub .myscore{ font-size:12px;}
.myscore em{color:#ff7d01; margin:0 25px 0 0}
.myscore a{ display:inline-block; background:#ff7d01; width:90px; height:26px; line-height:26px; text-align:center; color:#fff; margin:0 0 0 30px}
.myscore span{color:#737373;}
.score01 .col1{ width:25%;}
.score01 .col2{ width:15%;}
.score01 .col3{ width:15%;}
.score01 .col4{ width:35%;}

/********** 我的储值金 **********/
.samoney .col1{ width:12%;}
.samoney .col2{ width:12%;}
.samoney .col3{ width:20%;}
.samoney .col4{ width:56%;}

/********** 我的暂存款 **********/
.zck .col1{ width:20%;}
.zck .col2{ width:15%;}
.zck .col3{ width:15%;}
.zck .col4{ width:50%;}

/********** 我的晒单 **********/
.sorder th .xingb{color:#ff7d01; font-size:12px; font-weight:normal; margin:0 5px 0 0;}
.samoney .col4{ width:35%;}
.sorder .imgfdw,.sorder .imgfd{width:100%; overflow:hidden}
.sorder .imgfd img{ display:block; width:400px; height:auto; margin: 25px 0 10px}
.sorder .imgfd textarea{width:392px;height: 80px;}
.sorder .imgfd p{font-size:12px;}

/********** 我的消息 **********/
.odope .col1{width:20%; }
.odope .col2{width:45%;}
.odope .col3{width:15%;}
.odope .col4{width:10%;}

/********** 收货地址 **********/
.tron td{ font-weight:bold;}
.tron .cz{ font-weight:normal}

/********** 收货地址-修改地址 **********/
.addressm .intw2{ width:424px;}
.addressm select {width: 100px; height:20px; padding:2px 0; border: 1px solid #ccc; color: #6e7075; float:left; display:inline; margin:0 10px 0 0 ;}
.addressm .radiotd label{ float:left; display:inline; margin:0 40px 0 0;}
.addressm .radiotd label input{ margin:0 2px 0 0;}
.addressm th .xingb {color: #ff7d01; font-size: 12px; font-weight: normal; margin: 0 5px 0 0;}

/********** 我的订单 **********/
.wlike .picul180 li {margin: 0 8px 0 0;}
.tab2 .searchd { position:relative; width:30px; text-align:center; margin:0 auto;}
.tab2 .searchd a{color:#333}
.tab2 .searchd a:hover{color:#ff7d01; text-decoration:underline}
.tab2 .searchd div{ display: block; background:#fff; border:2px solid #ccc; padding:10px 14px; position:absolute;width:200px; left:-234px; top:10px; box-shadow: 0 0  2px #ccc; z-index:999;}
.tab2 .searchd div p{ line-height:24px;}
.tab2 .searchd div .pt{ font-weight:bold; text-align:center; margin:0 0 6px;}
.tab2 .proa a:hover {border-color: #EDD28B;}
.tab2 .proa a {border:1px solid #e1e1e1; float:left; display:inline; margin:0 3px 5px 0;}

/********** 帮助中心 **********/
.article{ padding:30px 40px;}

/********** 公告中心 **********/
.news{ padding:20px 50px 30px; border: 1px solid #ccc; background: #fff;overflow: hidden;}
.news h2 {font-size: 16px;font-weight: bold;height: 48px;line-height: 48px; margin:0 0 20px; border-bottom: 1px solid #dcdbd9;}
.news .newsul{ overflow:hidden; padding:0 5px 20px }
.news .pagin{width:100%; border-top: 1px solid #dcdbd9; text-align:right; padding:20px 0 30px;}
.newsul li{height:36px; line-height:36px; width:100%; overflow:hidden; float:left; display:inline;font-family:"\5b8b\4f53";}
.newsul li span{ float:right; padding:0 0 0 10px; background:#fff; color:#999; font-size:14px}
.newsul li a{ background:url(../images/point.gif) left 6px no-repeat; padding:0 0 0 14px; font-size:14px; color:#555}
.newsul li a:hover{color:#ff7d01; background-position: 0 -15px}

.w240 {width: 240px;overflow: hidden;}
.w950 {width: 950px;overflow: hidden;}
.w950-s {height: auto; min-height: 707px; padding:20px 35px 20px 20px; border:1px solid #ccc; background:#fff; overflow: hidden;}
.w240-s{border:1px solid #ccc; background:#fff; overflow: hidden;}
.w240 .w240-s{margin:0 0 10px}
.snews{ padding:10px 20px; margin:0 0 10px; overflow:hidden; }
.snews .newsul li a{font-size:12px;}
.snews .newsul li{height:26px; line-height:26px;}
.snews .newsul li a{ background-position: 0 5px; padding:0 0 0 10px;}
.snews .newsul li a:hover{ background-position: 0 -16px; }
.snews h3{ font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; height:30px; line-height:30px;}
.snews .newsul{ padding:10px 0 0;}

/********** 公告中心-内容页 **********/
.news-article{ padding:30px 40px; border: 1px solid #ccc; background: #fff;overflow: hidden;}
.news-article h1 {padding: 10px 0 15px; margin-bottom: 10px;height: 24px;text-align: center;border-bottom: 1px solid #EBEBEB;font-family: "\5fae\8f6f\96c5\9ed1";line-height: 24px;font-size: 20px;}
.news-article .fbtime{ text-align:center; color:#999; font-family:"\5b8b\4f53";}
.news-article .news-artc{ line-height:30px; padding:30px 0;font-family:"\5b8b\4f53"; font-size:14px}
.news-article .news-artc p{width:100%;padding:0 0 10px}

/********** 修改密码**********/
.passmodify .strengthbw{ font-size:12px;}
.passmodify .strengthbw .strength{margin:5px 0 0 0}

/********** 商品详情弹出层**********/
#inline_content2 .pro-sucess{ height:140px; padding:40px 0 0;  width:100%; font-weight: bold; text-align:center; overflow: hidden;}
#inline_content2 .pro-sucess span{ background:url(../images/ico-right2.gif) left 3px no-repeat; display: inline-block; padding:0 0 0 38px; font-size:22px; line-height:34px; height:34px;}
#inline_content2 .pro-sucess p{ text-align:center; padding:36px 0 0;}
#inline_content2 .pro-sucess p a{ display:inline-block; vertical-align:middle; height:20px; line-height:20px; padding:0 10px; color:#ff7d01; font-weight:normal}
#inline_content2 .pro-sucess p .btn-see{font-family:"\5b8b\4f53"; font-size:14px }
#inline_content2 .pro-sucess p .btn-see:hover{ text-decoration:underline}
#inline_content2 .pro-sucess .btn-js{ background:#f24254; margin: 0 10px 0 0; color:#fff; height:34px; line-height:34px; padding:0 14px;font-size:16px }

/********** 基本信息弹出层**********/
#inline_content4 .telyz{ height:196px;}
#inline_content3 .mailyz{ height:126px;}
#inline_content3 .mailyz .spopc p{ text-align:center; font-size:14px; padding:30px 10px 0;}

/********** add **********/
.tab2 .cz .fred,.tab2 .fred{color:#c00}
.tab2 .cz .fred:hover{color:#c00; text-decoration:underline;}
.collect .cz .fred{color:#c00}
.mypro{ overflow:hidden}

/********** 手机下单弹出层**********/
#m-buy{float: left;display: inline;height: 24px;line-height: 24px;text-align: center;border: 1px solid #ccc;padding: 0 10px;margin: 5px 0 0 6px;position: relative;cursor: pointer; }

#m-qrcode {position: absolute;left: 0;bottom: 23px;height:128px; width: 120px; z-index:10; display:none}
#m-qrcode span.arr {height: 12px;width: 24px;overflow: hidden;background:url(../images/m-buy.png) -36px -10px no-repeat;display: block;position: absolute;bottom: 5px;left: 30px;z-index: 1;}
#m-buy span.close {display: block; width: 18px;height: 18px;background: url(../images/m-buy.png) 0 -7px no-repeat;position: absolute;z-index: 1;right: -56px;top: -135px; display:none; z-index:11;}
#m-qrcode .m-qrcode-wrap {position: absolute;top: 0;left: 0;border: 1px solid #ddd; background: #fff; padding: 6px;width: 100px;height: 100px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.12);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.12);box-shadow: 0 0 10px rgba(0,0,0,.12);overflow: hidden;}

/********** 页面不存在**********/
.wpage{ padding: 50px;border: #ccc 1px solid;background: #fff url(../images/wronp.jpg) center 80px no-repeat; height:318px;}
.wpage .txtd{ float:right; padding:92px 260px 0 0}
.wpage .txtd h2{ font-size:20px}
.wpage .txtd h3{ padding:5px 0 0;font-family:"\5b8b\4f53"; color:#777; line-height:24px}
.wpage .txtd h3 span{ font-size:20px; color:#e11f24; font-weight:bold; padding:0 3px;}
.wpage .xq{margin:40px 0 0;font-family:"\5b8b\4f53"; color:#777}
.wpage .xq span,.wpage .xq ul{ float:left; display:inline; line-height:26px;}
.wpage .xq ul{width:85%;}
.wpage .xq a{color:#ff7d01; margin:0 18px 0 0;}
.wpage .xq a:hover{ text-decoration:underline}

/********** 搜索无结果**********/
.noscon{border: #ccc 1px solid; background:#fff; padding:20px 20px 0; overflow:hidden}
.nosearch{ background:url(../images/search_notice.png) left 3px no-repeat; padding:0 0 0 42px; height:38px; line-height:38px; overflow:hidden; font-size:18px; margin:20px 0 60px; color:#f60; font-weight:bold}
.nosearch span{color:#343841}

/********** 我的关注-加入购物车弹出**********/
#inline_content3 .rule .spopc{ padding:16px 0 0; margin:0;}
#inline_content3 .rule .lid{width:100%; font-size:14px; margin:10px 0 0; font-size:12px; overflow:hidden}
#inline_content3 .rule .lid span,#inline_content3 .rule .lid div{ float:left; display:inline;}
#inline_content3 .rule .lid span{ width:88px; padding:0 6px 0 0; margin:0 0 0 10px;text-align:right;}
#inline_content3 .rule .lid div{ width:73%; text-align:left;}
#inline_content3 .rule .lid div a{ display:inline-block; margin:0 6px 6px 0; border:1px solid #ccc; width:46px; height:24px; line-height:24px; text-align:center}
#inline_content3 .rule .lid div .on,#inline_content3 .rule .lid div a:hover{ text-decoration:none;color:#ff7d01; border:1px solid #ff7d01;}
#inline_content3 .rule .wrap-input a,#inline_content3 .rule .wrap-input input{float:left; display: inline;}
#inline_content3 .rule .wrap-input .btn-reduce{width:15px; height:20px; background:url(../images/pro-btns.png) 0 -92px no-repeat; border:1px solid #d6d5d3; line-height: 99em; margin:0; overflow: hidden;}
#inline_content3 .rule .wrap-input .btn-add{width:15px; height:20px; background:url(../images/pro-btns.png) 0 -116px no-repeat; border:1px solid #d6d5d3; line-height: 99em; overflow: hidden;}
#inline_content3 .rule .wrap-input input{width:54px; height:20px; line-height: 20px; text-align: center;border:none; border-top:1px solid #d6d5d3;border-bottom:1px solid #d6d5d3; color:#888;}
#inline_content3 .rule .wrap-input .btn-reduce:hover,#inline_content3 .rule .wrap-input .btn-add:hover{border:1px solid #939393;}
#inline_content3 .rule .btn-gwc{display: block; background: #ff7d01;width: 118px;height: 34px;line-height: 34px;text-align: center;font-size: 16px;color: #fff; margin:14px auto 0}
#inline_content3 .rule .btn-udo{ background: #b0b1b4; cursor:not-allowed;}

/********** 购物车页内购物车无内容**********/
.cart-empty{ padding:40px 0;}
.cart-empty p{ background:url(../images/cart-empty-bg.png) 310px 0 no-repeat; padding:0 0 0 400px; color:#666; height:60px; font-family:"\5b8b\4f53",Arial}
.cart-empty .alogin{ line-height:60px;}
.cart-empty .nlogin{ line-height:26px;}
.cart-empty p a{color:#ff7d01; margin:0 2px}
.cart-empty p a:hover{ text-decoration:underline}

/********** 头部购物车内无内容**********/
.t-car-empty{ background:url(../images/cart-empty2-bg.gif) 60px 20px no-repeat; line-height:54px; color:#666; height:50px; font-family:"\5b8b\4f53",Arial; padding:20px 0 20px 120px;}

/*等待页面*/
.pop-wait{width:297px; height:419px; overflow:hidden; position:fixed; margin-left:-149px; margin-top:-309px; left:50%; top:50%; z-index:99999}
.mark{background:#0e0e0e; opacity: 0.5; filter: alpha(opacity = 50);  width:100%; height:100%; position:fixed; top:0; left:0; z-index:99998}


/*分享自己写*/
.fxdw a{display:inline-block; width:18px; height:18px; vertical-align:middle}

.adrselw{ position:relative; width:100%;}
.adrselw .add{ padding:0}
.adrsel input{width:400px; height:20px; padding:2px 36px 2px 10px; border:1px solid #cdcdcd; overflow:hidden;}
.adrsel .inputw{ position:relative; width:449px; overflow:hidden}
.adrsel .inputw span{ position:absolute; right:0; top:0; z-index:2; display:block; width:26px; height:26px; background:url(../images/ico-jt.gif) 2px 3px no-repeat;  overflow:hidden;}
.adrsel select{width:400px; height:20px; line-height:20px; overflow:hidden}
.adrul{ margin:0; padding:0; width:446px; overflow:hidden; position:absolute; left:0; top:24px; z-index:999; background:#fff; border:1px solid #ccc;-moz-box-shadow:1px 1px 3px #ededed;-webkit-box-shadow:1px 1px 3px #ededed;box-shadow:1px 1px 3px #ededed;display:none}
.adrul li{margin:0; padding:0 10px; height:26px; line-height:26px;overflow:hidden;}
.adrul li.on{ background:#f0f0f0; color:#333;}
.adrul li:hover,.adrul li.on:hover{color:#333;}

/*核对订单第七步添加 by 2015-01-29*/
.step-seven{padding: 6px 13px 20px;color: #6e7075;overflow: hidden}
.step-seven .sbox-wrap{padding:0 0 10px}
.step-seven .jifen .int{width: 100px; padding: 0 5px; margin: 5px 10px 5px 10px; height: 24px; line-height: 24px; border: 1px solid #cdcdcd; color: #666; overflow: hidden;}
.step-seven .jifen em{ color:#F00;}

/*闪购商品列表由六个变成五个*/
.sqcon .picsgrow{width:1212px;}
.picsgrow li{width:231px;}
.picsgrow li .imga{width:231px}
.picsgrow .btn-gsr,.picsgrow .btn-gsg{float:right;}
.picsgrow .txta{width:163px;}
.picsgrow li .price{ font-size:18px;}
.picsgrow li img{width:100%;max-width:231px}

/*新版-商品详情-商品*/
.proxq .introduce{background:none;  margin: 10px 10px;  padding: 30px 24px 0px;}
.proxq .introduce ul{width:100%;}
.proxq .introduce ul li{color: #6e7075;width:30%;float: left;display: inline; font-size: 12px;font-weight: normal;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.proxq .introduce .more_par{font-size:12px;float:right;color:#6e7075;cursor:pointer}
.proxq .parameters{margin:30px auto;width:932px;overflow:hidden;}
.proxq .parameters table{border:solid 1px #DDD;}
.proxq .parameters table tr{height:30px;line-height:30px;}
.proxq .parameters table tr td{border:1px solid #DDD;margin-right:-1px;padding:0px 10px;}
.proxq .parameters table th{font-size:14px;background:#F0F1F3;padding:0px 10px;}
.proxq .tabqh-c{min-height: inherit;}
/* fileconcat:css/colorbox.css date:2025-09-25 08:10:52 */ 
/* Colorbox Core Style:*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%; display:none!important;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:url(../images/pop/overlay.png) repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90); background:none}
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url(../images/pop/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../images/pop/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../images/pop/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../images/pop/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(../images/pop/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../images/pop/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../images/pop/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../images/pop/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url(../images/pop/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../images/pop/loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/pop/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/pop/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; top:9px; right:10px; background:url(../images/pop/btn-close.gif) no-repeat 0 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:0 -21px;}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
/* modiyf by ljz*/
#cboxTopLeft{width:0; height:0;}
#cboxTopRight{width:0; height:0;}
#cboxBottomLeft{width:0; height:0;}
#cboxBottomRight{width:0; height:0;}
#cboxMiddleLeft{width:0; height:0;}
#cboxMiddleRight{width:0; height:0;}
#cboxTopCenter{width:0; height:0;}
#cboxBottomCenter{width:0; height:0;}
#cboxLoadedContent{background:#fff;-moz-border-radius: 12px;-webkit-border-radius: 12px; border-radius:12px; }
/*#colorbox{ box-shadow: 0 0 8px #343841;-moz-border-radius: 12px;-webkit-border-radius: 12px; border-radius:12px; border:6px solid #343841;}*/
#colorbox{border:1px solid #aaa;-moz-box-shadow:0 0 4px #444;-webkit-box-shadow:0 0 4px #444;box-shadow:0 0 4px #444}