@charset "utf-8";
/* -------------------------- 验证相关css ------------------------------- */
.jyh_logonbox .highlight2{border: 1px solid #f00 !important;color: #f00;}
.jyh_logonbox .highlight1{border: 1px solid #7abd54 !important;}
.hide {display: none;}
.tab2 input{overflow: hidden;float: left;}
.tab2 .highlight2{border: 1px solid #f00 !important;color: #f00;}
.tab2 .highlight1{border: 1px solid #7abd54 !important;}
.tab2 .swrong{margin: 0 0 0 5px;float: left;height: 24px;line-height: 24px;font-size: 14px;color: #f00;overflow: hidden;}
.tab2 .swrong b {background: url(../images/setform.png) -1px -21px no-repeat;}
.tab2 .focuscolor{margin: 0 0 0 5px;float: left;height: 24px;line-height: 24px;font-size: 14px;color: #999;overflow: hidden;}

/* -------------------------- jquery jqZoom css ------------------------------- */
.bimg {position: relative;z-index: 61;margin: 20px 0px 0px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:600px;height:600px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.zeng {clear: both;background-repeat: no-repeat;background-position: left 15px;_background-position: left 15px;}
.zeng .zengcontent {margin-top: -23px;padding: 5px;_padding: 5px;margin-left: 58px;float: left;width: 614px;}
.zengcontent .zengpro {float: left;width: 550px;margin-right: 10px;margin-bottom: 5px;}
.zengpro .img {float: left;width: 27px;margin-right: 10px;border: 1px solid #c4c4c4;}
.zengpro .name {float: left;width: 215px;line-height: 16px;overflow: hidden;max-height:32px;color: #565656;height: 32px;text-align: left;}
.zengpro .name a{color: #565656;}
.zengpro .name a:hover{color: #565656;text-decoration:underline;}
.zengpro .num {line-height: 14px;float: left;width: 200px;color: #FF0000;height: 14px;overflow: hidden;}

/* --------------------------详情页图片切换css ------------------------------- */
#spec-n1{float:right;z-index:5;zoom:1;}
#spec-n1 .o-img{width:460px;}
#spec-n1 .switch{width:720px;height:540px;position:absolute;z-index:10;top:0;left:0;}
#spec-n5{position:relative;height:438px;padding:25px 0px;zoom:1;float: right;width: 70px;}
#spec-list{width:70px;height:437px;overflow:hidden;}
#spec-list ul{height:490px;overflow:hidden;margin:0;}
#spec-list li{height:74px;text-align:center;}
#spec-list img{padding:2px;border:1px solid #E8E8E8;width: 60px;height: 60px;}
#spec-list .curr img{padding:1px;border:2px solid #ffd300;}
#spec-n5 .control{position:absolute;width:72px;height:25px;background-repeat:no-repeat;cursor:pointer;}
#spec-top{background: #fff url(../images/pro-btns.png) 20px -19px no-repeat;margin-top: -25px;}
#spec-top.disabled{background-position:20px 4px;}
#spec-bottom{bottom:-1px;background: #fff url(../images/pro-btns.png) 20px -39px no-repeat;}
#spec-bottom.disabled{background-position:20px -61px;}
#intro{float:left;width:720px;height:25px;line-height:25px;text-align:center;overflow:hidden;font-size:12px;}
#foward{display:block;width:360px;height:540px;float:left;cursor:url(../images/foward.ico),pointer;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#foward.disabled,#next.disabled{cursor:default;}
#next{display:block;width:360px;height:540px;float:right;cursor:url(../images/next.ico),pointer;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.thickcon{line-height:40px;text-align:center}
.mousecls{border:1px solid #ffd300 !important;}

.focuscolor{margin: 0 0 0 5px;float: left;height: 36px;line-height: 36px;font-size: 14px;color: #999;overflow: hidden;}


#icon_area a{ display:block; position:relative;}
#icon_area span{ display:block; height:6px; line-height:6px; color:#f00; font-weight:bold; font-family:"\5b8b\4f53"; text-align:center; position:absolute; left:0; bottom:0; z-index:2}
#icon_area .sbg{ background:#fff; filter:alpha(opacity=60); opacity:.6; z-index:1;width: 100%;left: 30px;}

div#auto,div#tv_auto{display: none;width: 330px;z-index: 999;border: 1px solid #7abd54 !important;background: #FFF;position: absolute;margin-left: 117px;top: 37px;color: #323232;}

/*------------------------弹出框-------------------------------*/
#alert-layer button:focus{border:1px solid #AAA!important; background:#789!important; color:white; outline:none}  
#alert-layer{position:absolute;left:0;top:0;width:100%;height:100%;color:#333;line-height:1;z-index:10000; background:rgba(0,0,0,0.1)}  
#alert-layer #alert-container{border-radius:3px; position:fixed; _position:absolute;background: #fff;width: 320px;border: 1px solid #bbb;box-shadow: 0 0 4px #666;}   
#alert-layer #alert-title{position:relative;cursor:move;height: 36px;line-height: 36px;padding: 0 10px;font-size: 14px;font-weight: bold;background: #f9f9f9;border-bottom: 1px solid #e0e0e0;}  
#alert-layer #alert-close{background: url(../images/btn-close.gif) left top no-repeat; width:25px; height:25px; position:absolute; cursor:pointer; top: 8px;right: 10px;}  
#alert-layer .alert-button{ padding:3px 10px; text-align:right}  
#alert-layer #alert-content{border-bottom: 1px solid #B9B9B9;padding: 10px 15px;line-height: 55px;}  
#alert-layer button{border:1px solid #CCC; margin:auto 5px; border-radius:2px; min-width:50px;}  
#alert-layer h1,#alert-layer h2,#alert-layer h3,#alert-layer h4{margin:10px auto; font-size:16px} 

#alert-container .confirm_alert_content{border-bottom: 0px solid #B9B9B9 !important;text-align: center;font-size: 16px;padding: 30px 0px !important;line-height: 21px !important;}
#alert-container .confirm_alert_button{height: 51px;text-align: center;padding: 0 17px;margin: 0 14px;}
#alert-container .confirm_alert_button_confirm{display: inline-block;text-align: center;height: 24px;line-height: 24px;padding: 0 20px;margin: 0 10px;color: #fff;background: #ff7d01;}
#alert-container .confirm_alert_button_cancel{display: inline-block;text-align: center;height: 24px;line-height: 24px;padding: 0 20px;margin: 0 10px;color: #fff;background: #f24254;}

/*------------------------生活家----------------------------------*/
.spic-list ul li div{ float:left; display:inline; width:64%; margin:0 0 0 16px; line-height:22px; height:44px; overflow:hidden;}
.spic-list ul li div a{color:#848484;}
.spic-list ul li div a:hover{ text-decoration:underline}
.propic{text-align: center;}

/*------------------------商品详情----------------------------------*/
.proxq .parameter ul{width: 100%;}

#count{font-size:12px;border:solid 1px #E6E6E6;line-height:28px;max-width:187px;padding:0px;}
#count i{background:url(../images/chart.png) no-repeat; width:23px;height:21px;display:block;float:left;margin:3px 7px 0px 7px;}
.colockbox{display:block;float:left;font-weight:bold;}
.cx span{float:left;}
.cx .limit{background: #f24254;color: #fff;width: 54px;height: 18px;text-align: center;margin: 2px 8px 0 0;overflow: hidden;display:block;}
.cx .cx_last,.cx .spant {line-height:23px;}
.cx .cx_last{color:#F24254;}
.phoneTipsDiv{background-color: #f24254;width: 490px;color: white;text-align: center;font-size: 16px;padding: 7px 0px;}

.tabqh-m span{float:left; display: inline;  height: 40px; line-height: 40px; overflow: hidden; text-align: center; font-weight: bold;cursor:pointer;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")";}
.tabqh-m span.on{border-right:1px solid #ccc; box-shadow:inset 1px 1px 0 #fff;background:none;}
.jyh_main_tvbox_l p.del{ text-decoration: line-through; line-height:24px; margin-top:6px; padding-left:30px; line-height:30px;}

/*核对订单 支付方式修改*/
.sbox-tabn{display: block; width:100%; overflow: hidden;}
.sbox-tabn span{float:left; display:inline; margin:0 20px 0 0; width:90px; height:26px; line-height:26px; border:1px solid #cdcdcd; font-size:12px; color:#343841;text-align:center; cursor:pointer; overflow: hidden;}
.sbox-tabn span.on{width:88px; height:24px; border:2px solid #ff7d01;}
.sbox-tabc{display:block; margin:12px 0 0;overflow: hidden;}
.sbox-tabc .zx { padding:0 0 0 20px; background:#fbfbfb; border:1px solid #e5e5e5; overflow: hidden; }
.sbox-tabc .zx li{width:100%; padding:20px 0 5px; border-top:1px solid #e7e6e5; overflow: hidden;}
.sbox-tabc .zx li{margin-top:-1px;}
.sbox-tabc .zx li label{float:left; display:inline; margin:0 30px 15px 1px }
.sbox-tabc .zx li label input{float:left; display:inline; margin:14px 6px 0 0;}
.sbox-tabc .zx li label img{float:left; display:inline; width:154px; height:42px;}
/*=找回密码新增加样式*/
#mobile_li li input.img{width:110px;margin-right:13px;}
#mobile_li li a.yan{display:block;float:left;color:#999;font-size:14px;height:28px;line-height:28px;}
#mobile_li li a.yan img{float:left;margin-right:8px;width:103px;height:28px;}
#mobile_li li a.yan i{color:#3581e0;}