﻿/*------------------------------------------------------------*/
/*                 弹窗(div)整个页面不能动效果                */
/*------------------------------------------------------------*/
#disabledbg { position:absolute;left:0px;top:0px; 
   background-color:#000;
   width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/ 
   filter:alpha(opacity=60);  /*设置透明度为60%*/ 
   opacity:0.6;  /*非IE浏览器下设置透明度为60%*/ 
   display:none; /*  */ 
   z-Index:892;} 

#disabledbg_sel { position:absolute;left:0px;top:0px; 
   background-color:#000;
   width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/ 
   filter:alpha(opacity=60);  /*设置透明度为60%*/ 
   opacity:0.6;  /*非IE浏览器下设置透明度为60%*/ 
   display:none; /*  */ 
   z-Index:893;} 

#disabledbg_black { position:absolute;left:0px;top:0px; 
   background-color:#000; 
   width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/ 
   display:none; /*  */ 
   z-Index:894;} 

#disabledbg_msg { position:absolute;left:0px;top:0px; 
   background-color:#000;
   width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/ 
   filter:alpha(opacity=60);  /*设置透明度为60%*/ 
   opacity:0.6;  /*非IE浏览器下设置透明度为60%*/ 
   display:none; /*  */ 
   z-Index:895;} 

#disabledbg_waiting{ position:absolute;left:0px;top:0px; 
   background-color:#000; 
   width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/ 
   filter:alpha(opacity=60);  /*设置透明度为60%*/ 
   opacity:0.6;  /*非IE浏览器下设置透明度为60%*/ 
   display:none; /*  */ 
   z-Index:896;}

#disabledbg_typelst { position:absolute;left:0px;top:0px; 
   background-color:#e2e2e2;
   width:100%;  /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/ 
   filter:alpha(opacity=60);  /*设置透明度为60%*/ 
   opacity:0.6;  /*非IE浏览器下设置透明度为60%*/ 
   display:none; /*  */ 
   z-Index:897;} 
   
   
/*------------------------------------------------------------*/
/*                 固定顶部(底部)框样式                       */
/*------------------------------------------------------------*/   
#frozenTopBar{z-index:799; position:fixed; top:0; left:0; width:100%; _position:absolute; _top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible; }   
#frozenBottomBar{z-index:799; position:fixed; bottom:0; left:0; width:100%; _position:absolute; _top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible; }
#frozenBottomBar2{z-index:799; position:fixed; bottom:0; left:0; width:100%; _position:absolute; _top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible; }
#frozenCartBar{z-index:798; position:fixed; bottom:0; left:0; width:100%; _position:absolute; _bottom: expression_r(documentElement.scrollBottom + documentElement.clientHeight-this.offsetHeight); overflow:visible;}
#frozenSearchBar{z-index:798; position:fixed;top:0; left:0; width:100%; _position:absolute; _top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible;}   



/*------------------------------------------------------------*/
/*               通用用户控件弹出窗口                         */
/*------------------------------------------------------------*/
.common_dialog {z-index: 900000;position: absolute;}
.common_dialog .headerbox {height:28px;width:100%;}
.common_dialog .headerbox .title{float:left;height:22px;line-height:18px;width:200px;text-align:left;padding-left:22px;background: url(images/dialog/title_ico2.gif) no-repeat;color:gray;}
.common_dialog .headerbox .close {float:right;height:22px;width:24px;background: url(images/dialog/dialog_close.gif) no-repeat;cursor:pointer;}
/*导航样式*/
.common_dialog .guidebox {width:100%;height:35px;color:#FF716F;}
/*信息提示用样式*/
.common_dialog .msgbox {width:100%;}
.common_dialog .msgbox .icon_ok{height:110px;width:15%;background: url(images/dftimg/ico_ok.gif) no-repeat center center;}
.common_dialog .msgbox .icon_err{height:110px;width:15%;background: url(images/dftimg/ico_err.gif) no-repeat center center;}
.common_dialog .msgbox .icon_blank{height:110px;width:10%;background-color:yellow;}
.common_dialog .msgbox .icon_ask{height:110px;width:15%;background: url(images/dftimg/ico_ask.gif) no-repeat center center;}
.common_dialog .msgbox .icon_wait{width:80px;height:60px;background: url(images/dftimg/waiting.gif) no-repeat;color:#000;}
.common_dialog .msgbox .msgtxt{width:82%;height:auto;vertical-align:middle;display:table-cell;}
.common_dialog .msgbox .msgtxt span{text-align:left;}
/*操作按钮*/
.common_dialog .msgbox .label{height:25px;line-height:25px;color:#4d4d4d;}
.common_dialog .msgbox .descn{height:auto;min-height:25px;color:#4d4d4d;font-size:26px;}
/*搜索框样式*/
.common_dialog .searchbar{margin:auto;width:98%;height:40px;margin-top:1px;background-color:#fff;border:solid 1px #FF6D39;text-align:center;border-radius: 15px 15px 15px 15px;}
.common_dialog .searchbar .txtbar{float:left;width:76%;margin-left:10px;height:35px;background-color:#fff;}
.common_dialog .searchbar .inputbtn{float:right;margin-right:2px;width:15%;height:38px; line-height:36px;margin-top:1px;color:#e2e2e2;background-color:gray;text-align:center;border-radius: 15px 15px 15px 15px}

/*全屏显示图框*/
.common_dialog .imagebox {width:100%;}
.common_dialog .imagebox .img{border:solid 2px #ddd;border-radius: 8px 8px 8px 8px;background-size:96% 96%;}


/*操作按钮*/
.common_dialog .opr_bar{width:100%;height:35px;margin-top:10px;}
.common_dialog .opr_bar .ok{height:30px;line-height:28px;text-align:center;font-size:10pt;color:#fff;border:solid 1px #E4393C;background-color:#E4393C;padding:0 8px 0 8px;border-radius: 5px 5px 5px 5px;cursor:pointer}
.common_dialog .opr_bar .close{height:30px;line-height:28px;text-align:center;font-size:10pt;color:#fff;border:solid 1px #949191;background-color:#949191;padding:0 8px 0 8px;border-radius: 5px 5px 5px 5px;cursor:pointer}
.common_dialog .opr_bar .none{height:30px;line-height:28px;text-align:center;font-size:10pt;color:gray;}
.common_dialog .opr_bar .lightbox{height:30px;width:60px;line-height:28px;text-align:center;font-size:10pt;color:gray;border:solid 1px gray;text-align:center;border-radius: 5px 5px 5px 5px;}
.common_dialog .opr_bar .loginbtn{float:left;margin-left:20px;width:80px;height:30px;line-height:25px;text-align:center;color:#fff;font-size:14px;background-color:#FE5905;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;cursor:pointer}



/*  搜索框  临时用  使用通用用户控件弹窗代替------------------------------*/
#search-dialog {z-index: 999105;position: absolute;width: 280px;height: 150px;left: -300px; top: 10px;background-color:#e2e2e2;border-radius: 3px 3px 3px 3px;border-top:solid 5px #e8e8e8;border-left:solid 5px #e8e8e8;border-right:solid 5px #e8e8e8;border-bottom:solid 5px #e8e8e8;}
#search-dialog .titletxt{width:60px;height:30px;line-height:28px;margin-top:10px;margin-left:5px;font-size:16px;text-align:center;background-color:#FEBB04;color:#fff;border-radius: 8px 8px 0px 0px;}
#search-dialog .searchbox{width: 250px;height:40px;margin-left:5px;border:solid 1px #eee;border-radius: 0px 8px 8px 0px;background-color:#fff;}
#search-dialog .searchbox .inputtext{float:left;width:220px;height:38px;}
#search-dialog .searchopr{width:250px;height:35px;margin-left:5px;margin-top:20px;}
#search-dialog .searchopr .searchbtn{float:left;margin-left:40px;width:60px;height:30px;line-height:28px;text-align:center;color:#fff;font-size:14px;background-color:#FE5905;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;cursor:pointer}
#search-dialog .searchopr .closebtn{float:left;margin-left:40px;width:60px;height:30px;line-height:28px;text-align:center;color:#fff;font-size:14px;background-color:#333;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;cursor:pointer}





/*------------------------------------------------------------*/
/*               分类展示列表样式                             */
/*------------------------------------------------------------*/
/*第一层*/
#typelst-dialog{z-index: 999104;position: absolute;width:100%;left: 0px; top: 10px;}
#typelst-dialog .typelst_navfristbar{z-index: 999105;margin-left:0px;position:relative;width:20%;height:520px;text-align:center;background-color:#3F3E3D;top:3px;border-radius: 0px 0px 0px 0px;}
#typelst-dialog .typelst_navfristbar .fristbarheader{height:30px;line-height:28px;width:100%;font-size:10.2pt;color:#fff;font-weight:bold;background-color:#FF7214;border-top:0px solid #3F3E3D;}
#typelst-dialog .typelst_navfristbar .lstbox{height:40px;line-height:38px;width:100%;font-size:10.8pt;color:#fff;border-bottom:2px solid #EEEAE7;}
#typelst-dialog .typelst_navfristbar .lstbox a{color:red;}
#typelst-dialog .typelst_navfristbar .lstbox2{background-color:#EEEAE7;color:#FF716F;height:45px;line-height:42px;width:100%;font-size:10.8pt;border-bottom:2px solid #EEEAE7;border-radius: 2px 0px 0px 2px;}
#typelst-dialog .typelst_navfristbar .lstbox2 a{color:blue;}
#typelst-dialog .typelst_navfristbar .lstbox_none{height:40px;line-height:38px;width:100%;font-size:10.8pt;color:#fff;border-bottom:2px solid #EEEAE7;}
#typelst-dialog .typelst_navfristbar .lstbox_none a{color:#fff;}
#typelst-dialog .typelst_navfristbar .closebar{height:40px;line-height:38px;width:100%;font-size:10.8pt;color:#fff;font-weight:bold;}
/*第二三层*/
#typelst-dialog .typelst_navsecondbar{z-index: 999106;margin-left:20%;position:absolute;width:78%;height:520px;background-color:#EEEAE7;top:3px;filter:alpha(opacity=90);opacity:0.9;border-top:3px solid #3F3E3D;border-right:3px solid #3F3E3D;border-bottom:3px solid #3F3E3D;overflow:auto;}
#typelst-dialog .typelst_navsecondbar .hdlstbox{float:left;width:100%;background: url(images/dftimg/ico_typeguide.png) no-repeat 1px;padding-left:15px;height:30px;line-height:28px;font-size:11.2pt;text-align:left;}
#typelst-dialog .typelst_navsecondbar .hdlstbox a{color:#FF716F;font-weight:bold;}
#typelst-dialog .typelst_navsecondbar .dtbox{float:left;background-color:#fff;margin-left:5px;margin-top:8px;height:25px;line-height:23px;padding-left:5px;padding-right:5px;font-size:9pt;border:solid 1px #FF716F;border-radius: 5px 5px 5px 5px;}
#typelst-dialog .typelst_navsecondbar .lstbox{height:30px;line-height:28px;width:100%;font-size:8.8pt;color:#464545;text-align:left;margin-left:5px;}
#typelst-dialog .typelst_navsecondbar .lstbox a{color:red;}
#typelst-dialog .typelst_navsecondbar .lstbox2{background-color:#fff;color:#333;height:30px;line-height:28px;width:100%;font-size:9pt;text-align:left;margin-left:5px;border-radius: 20px 0px 0px 20px;}
#typelst-dialog .typelst_navsecondbar .lstbox2 a{color:yellow;}

#typelst-dialog .typelst_navsecondbar .brandbox{float:left;width:100%;height:80px;margin-top:20px;margin-bottom:30px;border-top:2px solid #ddd;}
#typelst-dialog .typelst_navsecondbar .brandbox .imgbox{float:left;width:60px;height:35px;margin-left:5px;margin-top:5px;border:solid 1px #ddd;}
#typelst-dialog .typelst_navsecondbar .brandbox .imgbox_more{float:right;width:60px;height:35px;line-height:32px;margin-left:5px;margin-top:5px;border:solid 1px #ddd;}

#typelst-dialog .typelst_navthirdbar{z-index:112;position:absolute;width:190px;left:137px;top:45px;height:380px;background-color:#fff;border-top:solid 1px gray;border-right:solid 1px gray;border-bottom:solid 1px gray;}
#typelst-dialog .typelst_navthirdbar .hdbox{background: url(images/dftimg/ico_typeguide.png) no-repeat 1px;background-color:#eee;color:#333;margin-left:10px;margin-top:5px;height:20px;line-height:18px;padding:2px;}
#typelst-dialog .typelst_navthirdbar .hdbox a{color:#0E0D0D;}
#typelst-dialog .typelst_navthirdbar .dtbox{float:left;background-color:#fff;font-size:8.8pt;color:#333;margin-left:8px;margin-top:8px;height:20px;line-height:18px;padding:1px;border:solid 1px #ddd;border-radius: 2px 2px 2px 2px;}




/*------------------------------------------------------------*/
/*                 条件过滤样式                               */
/*------------------------------------------------------------*/
#choicefilter-dialog {z-index: 999105;position: absolute;width: 96%;min-height:150px;left: 5px; top: 79px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-radius: 0px 0px 10px 10px;}
#choicefilter-dialog #filterbox {width:100%;margin-top:0px;text-align:left;}
#choicefilter-dialog #filterbox .guide{float:left;min-width:50px;padding:0px 5px 0px 5px;height:25px;line-height:23px;font-size:9.6pt;color:#3F3E3D;}
#choicefilter-dialog #filterbox .cls1{float:left;min-width:40px;padding:0px 8px 0px 8px;height:25px;line-height:23px;margin-left:10px;margin-top:5px;text-align:center;background-color:#fff;border-radius: 5px 5px 5px 5px;}
#choicefilter-dialog #filterbox .cls2{float:left;min-width:40px;padding:0px 8px 0px 8px;height:25px;line-height:23px;margin-left:10px;margin-top:5px;color:#fff;text-align:center;background-color:#FA8E19;border-radius: 5px 5px 5px 5px;}
#choicefilter-dialog #filterbox .cls2 a{color:#fff;}
#choicefilter-dialog #filterbox .rdo{float:left;width:auto;min-width:50px;height:25px;line-height:23px;margin-left:5px;margin-top:5px;font-size:9.8pt;background-color:#EEEAE7;padding:2px 0px 0px 2px;border-radius: 5px 5px 5px 5px;}
#choicefilter-dialog #filterbox .rdo .txtbox{width:68px;height:25px;font-size:9.8pt;color:red;border:1px solid #e8e8e8;}
#choicefilter-dialog #filterbox .searchbox{width: 220px;height:30px;background-color:#EEEAE7;}
#choicefilter-dialog #filterbox .searchbox .inputtext{float:left;width:200px;height:38px;}
#choicefilter-dialog #filterbox .ok{float:left;width:100px;height:28px;line-height:26px;text-align:center;margin-right:20px;background-color:#FF716F;color:#fff;font-weight:bolder;border:1px solid #ddd;border-radius: 5px 5px 5px 5px;}
#choicefilter-dialog #filterbox .ok a{color:#EC008C;}
#choicefilter-dialog #filterbox .close{float:right;width:100px;height:28px;line-height:26px;text-align:center;margin-right:20px;background-color:#fff;color:gray;font-weight:bolder;border:1px solid #ddd;border-radius: 5px 5px 5px 5px;}
#choicefilter-dialog #filterbox .close a{color:#EC008C;}

/*------------------------------------------------------------*/
/*                 商品状态条件选择样式                       */
/*------------------------------------------------------------*/
#choicestatus-dialog {z-index: 999105;position: absolute;width: 98px;min-height:300px;right: 10px; top: 99px;border-radius: 3px 3px 3px 3px;background-color:#f8f8f8;}
#choicestatus-dialog #statusbox {width:95px;margin-top:0px;}
#choicestatus-dialog #statusbox .descn {margin-right:5px;height:50px;width:92px;font-size:18px;font-weight:bold;line-height:20px;text-align:left;}
#choicestatus-dialog #statusbox .label{padding:0 5px 0 5px;margin-left:5px;margin-top:3px;height:30px;line-height:28px;color:#4d4d4d;font-weight:bolder;}
#choicestatus-dialog #statusbox .cls1{padding:0 10px 0 10px;margin-left:5px;margin-top:3px;height:30px;line-height:28px;border:solid 1px #e2e2e2;color:#4d4d4d;font-weight:bolder;cursor:pointer;border-radius: 3px 3px 3px 3px;}
#choicestatus-dialog #statusbox .cls2{padding:0 10px 0 10px;margin-left:5px;margin-top:3px;height:30px;line-height:28px;border:solid 1px #FA8E19;color:#FA8E19;font-weight:bolder;background-color:#FA8E19;cursor:pointer;border-radius: 3px 3px 3px 3px;}
#choicestatus-dialog #statusbox .cls2 a{color:#fff;}
#choicestatus-dialog #statusbox .close{padding:0 10px 0 10px;margin-left:5px;margin-top:5px;margin-bottom:5px;height:30px;line-height:28px;border:solid 1px #e2e2e2;color:#333;font-weight:bolder;background-color:#f8f8f8;cursor:pointer;border-radius: 3px 3px 3px 3px;}
#choicestatus-dialog #statusbox .close a{color:#EC008C;}

/*------------------------------------------------------------*/
/*                 更多条件搜索框样式                         */
/*------------------------------------------------------------*/
#moresearchbox{z-index: 999105;position:absolute;width:330px;height:auto;min-height:180px;right: 6px;background-color:#F5DBCA;border-left:solid 2px #F3BA95;border-right:solid 2px #F3BA95;border-bottom:solid 2px #F3BA95; border-radius: 0px 0px 8px 8px;}
