/* select option */
.selectoption{width:auto;height:auto;}
.selectoption dd{float:left;width:auto;height:auto;padding-right:5px;position:relative;}
.selectoption dd .in_ss{width:70px;height:22px !important;height:22px;line-height:22px !important;line-height:22px;padding:0px 3px;background:url('arrow_d.png') no-repeat 90% center;border:#CDCDCD 1px solid;color:#666;}
.selectoption .option{width:auto;min-width:74px;_width:74px;height:auto;overflow-x:hidden;overflow-y:auto; position:absolute;top:20px;left:0px;border:#CDCDCD 1px solid;background-color:#fff;display:none;word-break:keep-all;white-space:nowrap;}
.selectoption .option a{float:none;clear:both;display:block;width:auto;_width:100%;height:22px;line-height:22px;padding:1px 3px;text-decoration:none;color:#666;overflow:hidden;}
.selectoption .option a:hover{background-color:#F1F1F1;}
/* select down */
.selectbox{float:left;width:auto;height:auto;}
.selectbox .selecttitle{float:left;clear:both;width:auto;_width:auto;height:22px;line-height:22px;padding-left:10px;padding-right:24px;background:url('select_bg.gif') no-repeat right center;border:#A2A9AF 1px solid;color:#333;font-size:12px;cursor:pointer;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;overflow:hidden;}
.selectbox .over{background:url('select_bg_over.gif') no-repeat right center;}
.selectbox .optionbox{clear:both;width:auto;height:auto;position:relative;z-index:1000;top:-1px;}
.selectbox .optionbox .optioncont{float:left;clear:both;width:auto;min-width:60px;_width:60px;height:auto;display:none;position:absolute;left:0px;z-index:1000;text-align:left;border:1px solid #A2A9AF;word-break:keep-all;white-space:nowrap;background-color:#fff;overflow:hidden;}
.selectbox .optionbox .optioncont a{float:none;clear:both;width:auto;_width:100%;height:auto;display:block;padding:2px 22px 2px 0px;text-indent:10px;line-height:23px;border-bottom:1px dashed #ccc;font-size:12px;font-weight:normal;text-decoration: none;background-color:#fff;overflow:hidden;}
.selectbox .optionbox .optioncont a:hover{color:#FF0000;background-color:#DFF0FC;}
.selectbox .optionbox .optioncont a.icon{background-position:10px center;background-repeat:no-repeat;padding-left:30px;}
.selectbox .optionbox .optioncont a.on{color:#ccc;background-color:#FFF8E8;}
.selectbox .optionbox .optioncont a.first{color:#0066CC;background-color:#F0F0F0;}
.selectbox .optionbox .optioncont a.first:hover{color:#FF7300;background-color:#F0F0F0;}
.selectbox .optionbox .optioncont .optionsearch{width:100%;height:30px;border-bottom:1px solid #A2A9AF;}
.selectbox .optionbox .optioncont .optionsearch input,#maincontent #listaction #fL .selectbox .optionbox .optioncont .optionsearch input{width:100%;height:30px;line-height:30px;border:none;outline:none;background:url('search.png') no-repeat 5px center;text-indent:20px;font-size:12px;color:#999;}
.selectbox .optionbox .optioncont .noinfo{clear:both;width:100%;height:20px;line-height:20px;text-align: center;font-size: 12px;color: #999;}
/* select */
.selectopt{float:left;width:auto;height:auto;}
.selectopt ul{float:left;width:auto;height:auto;border:#CDCDCD 1px solid;margin-right:10px;}
.selectopt ul li{float:left;clear:both;width:100%;height:20px;line-height:20px;overflow:hidden;}
.selectopt ul li a{float:none;clear:both;width:auto;_width:auto;display:block;padding:0px 22px 0px 5px;height:20px;line-height:20px;font-size:12px;font-weight:normal;text-decoration: none;color:#333;border-top:#fff 1px solid;border-bottom:#fff 1px solid;}
.selectopt ul li a:hover,.selectopt ul li a.on{background-color:#3399FF;color:#fff;}
.selectopt ul li a.s_more{background:#fff url('select_arraw.png') no-repeat bottom right;color:#333;}
.selectopt ul li a.s_moreon,.selectopt ul li a.s_more:hover{background:#3399FF url('select_arraw.png') no-repeat top right;color:#fff;}

.selectopt dl{float:left;width:auto;_width:auto;height:auto;padding-right:10px;position:relative;}
.selectopt dl dt{float:left;clear:both;width:auto;_width:auto;height:22px;line-height:22px;padding-left:6px;padding-right:23px;background:url('select_bg.gif') no-repeat right center;border:#CDCDCD 1px solid;color:#333;font-size:12px;cursor:pointer;}
.selectopt .over{background:url('select_bg_over.gif') no-repeat right center;}
.selectopt dl dd{clear:both;width:auto;height:auto;border:#CDCDCD 1px solid;position:absolute;z-index:1000;top:23px;left:0px;background-color:#fff;display:none;word-break:keep-all;white-space:nowrap;}
.selectopt dl dd a{float:none;clear:both;width:auto;_width:100%;display:block;padding:0px 22px 0px 6px;_padding-right:0px;height:20px;line-height:20px;border-top:#fff 1px solid;border-bottom:#fff 1px solid;font-size:12px;font-weight:normal;text-decoration: none;background-color:#fff;color:#333;}
.selectopt dl dd a:hover,.selectopt dl dd a.on{color:#fff;background-color:#3399FF;}
.selectopt dl dd a.s_more{background:#fff url('select_arraw.png') no-repeat bottom right;color:#333;}
.selectopt dl dd a.s_moreon,.selectopt dl dd a.s_more:hover{background:#3399FF url('select_arraw.png') no-repeat top right;color:#fff;}

/* select category */
.select_category{clear:both;width:auto;height:auto;zoom:1;}
.select_category .title{clear:both;width:auto;height:25px; position:relative;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;}
.select_category .title ul{clear:both;width:auto;height:25px; position:absolute;top:0px;}
.select_category .title ul li{float:left;width:auto;height:24px;line-height:24px;padding:0px 10px;border-top:#ccc 1px solid;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;background-color:#F1F1F1;font-size:13px;cursor:pointer;}
.select_category .title ul li.h_bg1{background-color:#fff;border-bottom:#fff 1px solid;font-weight:bold;}
.select_category .cont{clear:both;width:auto;height:auto;padding:10px;border-left:#ccc 1px solid;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;zoom:1;}
.select_category .cont h2{clear:both;width:auto;height:auto;}
.select_category .category{clear:both;width:auto;height:170px;line-height:20px;padding:1px;overflow-x:hidden;overflow-y:auto;border:#ccc 1px solid; text-indent:10px;position:relative;}
.select_category .category a{float:none;clear:both;width:auto;_width:100%;display:block;padding:0px;height:20px;line-height:20px;border-bottom:#F0F0F0 1px dashed;font-size:12px;font-weight:normal;text-decoration: none;background-color:#fff;color:#666;position:relative;z-index:9;}
.select_category .category a:hover,.select_category .category a.on{color:#333;background-color:#E8E8E8;}
.select_category .category a span{width:30px;height:16px;line-height:16px;padding:3px 0px;color:#FF0000;font-size:12px;font-weight:bold;position:absolute;top:-1px;right:0px;z-index:10;text-align:center;cursor:pointer;display:none;float:right;}
.select_category .cont h2 .onload{clear:both;width:auto;height:160px;padding:6px;overflow:hidden;border:#ccc 1px solid;background:url('../images/common/onload.gif') no-repeat center center;}
.select_category .search{clear:both;width:auto;height:25px;line-height:25px;padding-bottom:10px;}
.select_category .cont .category_msg{clear:both;width:auto;height:25px;padding-top:10px;}
.select_category .cont .category_msg span{float:left;width:auto;height:25px;line-height:25px;color:#666;}
.select_category .btn{clear:both;width:auto;height:26px;line-height:26px;color:#666666;padding:10px 0px;}
.select_category .calling{height:106px;border:#CDCDCD 1px solid;margin-right:15px;}
.select_category .msgon{float:left;color:#333333;height:20px;line-height:20px;background-color:#FFFCF7;border:#FECB98 1px solid;padding:2px 5px;}
/*=================================================== products attribute =======================================*/
.proattr{width:auto;height:auto;background-color:#f9f9f9;border:#eeeeee 1px solid;margin:5px 5px 5px 0px;overflow:hidden;}
.proattr li{clear:both;width:auto;height:auto;font-size:12px;overflow:hidden;}
.proattr li.b0px{clear:both;width:100%;height:0px;line-height:0px;font-size:0px;overflow:hidden;}
.proattr li h1,.proattr li h2,.proattr li h3{clear:both;width:auto;height:auto;display:none;}
.proattr li dl{clear:both;width:auto;height:auto;padding-left:130px;padding-right:10px;zoom:1;position:relative;}
.proattr li dl.line{margin:0px 10px;border-bottom:#D9D9D9 1px solid;}
.proattr li dl dt{float:left;width:120px;height:auto;line-height:26px;padding:5px;text-align:right;font-weight:bold;position:absolute;top:0px;left:0px;overflow:hidden;}
.proattr li dl dt.more{width:90px;height:20px;line-height:20px;position:static;display:none;}
.proattr li dl dt.more a{width:auto;height:20px;line-height:20px;color:#0066CC;padding-right:10px;background-image: url('../../../statics/images/icon/updown.png');background-repeat:no-repeat;background-position:right 5px;}
.proattr li dl dt.more a:hover{color:#FF0000;}
.proattr li dl dt.more a.off{background-position:right -10px;}
.proattr li dl dd{float:left;width:auto;height:auto;line-height:26px;padding:5px 0px;text-align:left;}
.proattr li dl dd .input{width:210px;padding:0px 2px;height:22px !important;height:22px;line-height:22px !important;line-height:22px;background:#fff url('../../images/common/input_bg.gif') repeat-x left top;border:#CDCDCD 1px solid;}
.proattr li dl dd .textarea{width:210px;height:48px;padding:0px 2px;}
.proattr li dl dt span{color:#FF0000;}
.proattr li dl dd span{color:#666666;padding-left:10px;}
/* pro input */
.pro_input{width:100px;height:22px !important;height:22px;line-height:22px !important;line-height:22px;background:#fff url('../../images/common/input_bg.gif') repeat-x left top;border:#CDCDCD 1px solid;}