﻿

.btnprodnext { padding:3px 10px; font-size:16px; }
.shoptable { border-left:1px solid #e7e7e7; border-top:1px solid #e7e7e7; }
.shoptable td { padding:5px 0 5px 10px; height:30px; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; }
.td2coltit { font-size:14px; color:#000; font-weight:600; background:#f5f5f5; }
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { margin-bottom:0 !important; }
input[type="radio"], input[type="checkbox"] { margin-top:0 !important; margin-right:5px !important; }


/* 表单项属性
------------------------------------------- */
input[type="text"], input[type="password"], input.text, input.password { font: 12px/20px Arial; color: #777; background-color: #FFF; vertical-align: top; display: inline-block; height: 20px; padding: 4px; border: solid 1px #CCC; outline: 0 none;}
input[type="text"]:focus, input[type="password"]:focus, input.text:focus, input.password:focus, textarea:focus { color: #333; border-color: #75B9F0; box-shadow: 0 0 0 2px rgba(82, 168, 236, 0.15); outline: 0 none;}
input[type="text"].error, input[type="password"].error, textarea.error { border-color: #ED6C4F; box-shadow: 0 0 0 2px rgba(232, 71, 35, 0.15); outline: 0 none;}
textarea, .textarea { font: 12px/20px Arial; color: #777; background-color: #FFF; vertical-align: top; display: inline-block; height: 60px; padding: 4px; border: solid 1px #CCC; outline: 0 none;}
select { color: #777; background-color: #FFF; height: 30px; vertical-align: middle; *display: inline; padding: 4px; border: solid 1px #CCC; *zoom:1;}
select option { line-height: 20px; display: block; height: 20px; padding: 4px;}
input[type="file"] { line-height:20px; background-color:#FBFBFB; height: 20px; border: solid 1px #D8D8D8; cursor: default;}
.add-on { line-height: 28px; background-color: #E6E6E6; vertical-align: top; display: inline-block; text-align: center; width: 28px; height: 28px; border: solid #CCC; border-width: 1px 1px 1px 0}
.add-on { *display: inline/*IE6,7*/; zoom:1;}
.add-on i { font-size: 14px; color: #666; text-shadow: 1px 1px 0 #FFFFFF; *margin-top: 8px/*IE7*/;}
/*表单验证错误提示文字*/
label.error { font-size: 12px; color: #E84723; margin-left: 8px;}
label.error i { margin-right: 4px;}
.hint { font-size: 12px; line-height: 16px; color: #BBB; margin-top: 10px; }
.hint:hover { font-size: 12px; line-height: 16px; color: #555; margin-top: 10px; }

/*长度高度
******************************/
.w10 { width:10px;}
.w20 { width:20px;}
.w30 { width:30px;}
.w40 { width:40px !important;}
.w50 { width:50px !important;}
.w60 { width:60px !important;}
.w65 { width:65px !important;}
.w70 { width:70px !important;}
.w80 { width:80px !important;}
.w90 { width:90px;}
.w96 {width: 96px;}
.w100 { width:100px !important;}
.w110 { width:110px !important;}
.w120 { width:120px !important;}
.w130 { width:130px !important;}
.w150 { width:150px !important;}
.w160 { width:160px;}
.w180 { width:180px;}
.w200 { width:200px !important;}
.w210 { width:210px !important;}
.w230 { width:230px;}
.w240 { width:240px;}
.w250 { width:250px !important;}
.w270 { width:270px;}
.w300 { width:300px !important;}
.w340 { width:340px;}
.w380 { width:380px;}
.w400 { width:400px!important;}
.w450 { width:450px!important;}
.w500 { width:500px;}
.w530 { width:530px;}
.w600 { width:600px !important;}
.w700 { width:700px;}
.w780 { width: 780px;}
.w800 { width:800px;}
.w208 {width: 208px;}



.w { width:100%;}
.h20 { height: 20px !important;}
.h30 { height: 30px !important;}
.h40 { height: 40px !important;}
.h50 { height: 50px !important;}
.h80 { height: 80px;}
.h100 { height:100px !important;}
.h200 { height:200px ;}
.h500 { height:500px !important;}
.h { height:100%}
.size30 { width: 30px; height: 30px;}
.size32 { width: 32px; height:32px;}
.size40 { width: 40px; height:40px;}
.size60 { width: 60px; height:60px;}
.size70 { width: 70px; height: 70px;}
.size72 { width: 72px; height: 72px;}
.size75 { width: 75px; height: 75px;}
.size80 { width: 80px; height:80px;}
.size90 { width: 90px; height:90px;}
.size100 { width: 100px; height: 100px;}
.size110 { width: 110px; height: 110px;}
.size120 { width: 120px; height: 120px;}
.size128 { width: 128px; height: 128px;}
.size160 { width: 160px; height: 160px;}
.size160-48 { width: 160px; height: 48px;}
.size160 { width: 160px; height: 160px;}
.size184 { width: 184px; height: 114px; }
.size190 { width: 190px; height: 190px;}
.size196 { width: 196px; height: 196px;}
.size233 { width: 233px; }




  .custom-combobox {
    position: relative;
    display: inline-block;
  }
  .custom-combobox-toggle {
    position: absolute !important;
    top: 0;
    bottom: 0;
    margin-left: -1px;
    padding: 0;
    /* 支持： IE7 */
    *height: 1.7em;
    *top: 0.1em;
  }
  .custom-combobox-input {
    margin: 0;
    padding: 0.3em;
  }


/* 电脑端手机端商品详情切换Tab */
#ncProductDetails .ui-tabs { padding: 0;}
#ncProductDetails .ui-widget-content { background: #FFF none; border: none;}
#ncProductDetails .ui-widget-header { background: #f0f0ee none; border-color: #CCC;}
#ncProductDetails .ui-tabs .ui-tabs-nav {}
#ncProductDetails .ui-tabs .ui-tabs-nav li a i { font-size: 14px; vertical-align: middle; margin-right: 4px;}
#ncProductDetails .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #999; padding-top:0; padding-bottom:0; }
#ncProductDetails .ui-state-default, .ui-widget-content .ui-state-default { height:29px; line-height:29px; padding-top:0; padding-bottom:0;  }
#ncProductDetails .ui-state-hover { border-bottom:0 !important; height:29px !important; }
#ncProductDetails .ui-state-hover a, .ui-state-hover a:hover { color: #555; height:28px !important; }
#ncProductDetails .ui-tabs-nav { color: #555; border-bottom:0px solid #ff0000; }

#ncProductDetails .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #333; height:29px; border-bottom:0 !important; }
#ncProductDetails .ui-tabs .ui-tabs-panel { padding: 0px 0;}


/*上传图片*/
.divimglist ul { float:left; width:130px; height:130px; margin:0 10px 15px 0; border:1px solid #ccc;   }
.divimglist ul li.img { float:left; width:130px; height:90px; padding:5px;  }
.divimglist ul li.del { float:left; width:30px; height:20px; padding:5px; text-align:center; }
.divimglist ul li.del a { color:#333; text-decoration:none; }
.divimglist ul li.img img { width:120px; height:90px;  }

