﻿/*------------------------------------------------------------*/
/*                 主体样式                                   */
/*------------------------------------------------------------*/
#bdy_page,.bdy_page{margin:auto; width:100%; min-width:1200px;text-align:center;background-color:#fff;}
/*固定宽度*/
#main,.main{width:1200px;margin:0 auto;overflow:hidden;text-align:left;background-color:#fff;}
#main .main_topframe{width:1200px;height:18px;margin:0 auto;overflow:hidden;text-align:left;}
#main .main_bottomframe{width:1200px;height:18px;margin:0 auto;overflow:hidden;text-align:left;}

/*------------------------------------------------------------*/
/*                 导航 固定高度 样式                         */
/*------------------------------------------------------------*/
#guide{height:36px; overflow:hidden; width:100%; margin-bottom:5px;background:url('images/dftimg/ico_sift_tit.gif') no-repeat 10px 8px;border-bottom:dashed 1px #cccccc;}
#guide .guidelist {height: 32px; margin:3px 28px;width:990px;overflow:hidden;}
#guide .guidelist li {color: #4C4A4A;float: left; height: 30px;line-height: 28px; overflow: hidden; padding: 0 2px;}
#guide .guidelist li a {color: #4C4A4A;font-weight:600;}
#guide .guidelist li.gl_title {padding: 0 5px 0 5px;color:#4C4A4A;font-weight:600;}

#guide .guidelistfull {border: 1px solid #E6E6E6;height: 32px; margin:10px auto;width:98%;overflow:hidden;}
#guide .guidelistfull li {color: #000; float: left; height: 30px;line-height: 28px; overflow: hidden; padding: 0 10px;}
#guide .guidelistfull li a {color: #000;}
#guide .guidelistfull li.gl_title {padding: 0 10px 0 20px;}




#title{width:100%;height:166px;}
/*顶层主题栏目*/
#title .topicbox{width:100%;background-color:#F7F7F7;}
#title .topicbox .topicbar{margin:auto;width:1200px;height:30px;line-height:28px;text-align:left;overflow:hidden;}
#title .topicbox .topicbar .nav_msg{width:700px;padding-left:10px;position:absolute;}
#title .topicbox .topicbar .nav_msg li{display:inline;margin-right:20px;} 
#title .topicbox .topicbar .nav_topic{margin-left:805px;width:380px;position:absolute;}
#title .topicbox .topicbar .nav_topic li{display:inline;margin-right:20px;} 
#title .topicbox .topicbar .nav_topic ol{background-color:#f5f5f5;border:1px solid #ccc;line-height:16px;display:none;padding:15px;} 
#title .topicbox .topicbar .nav_topic ol li{display:block;margin-bottom:8px;text-align:left;}
/*中间广告栏目*/
#title .bannerbox{margin:auto;width:1200px;height:100px;text-align:center;overflow:hidden;}
#title .bannerbox .bannerarea{width:1200px;height:100px;overflow:hidden;}
#title .bannerbox .bannerarea .logo{float:left;width:300px;height:90px;margin-top:5px;overflow:hidden;}
#title .bannerbox .bannerarea .banner{float:left;width:600px;height:90px;margin-top:5px;overflow:hidden;}
/*搜索框*/
#title .bannerbox .bannerarea .banner .topsearch{float:left;width:460px;height:70px;margin-left:80px;margin-top:10px;text-align:left;overflow:hidden;}
#title .bannerbox .bannerarea .banner .topsearch .searchbox{width: 450px;height:34px;margin-top:10px;}
#title .bannerbox .bannerarea .banner .topsearch .searchbox .inputtext{float:left;width:300px;height:32px;border-radius: 5px 0px 0px 5px;border-left:solid 1px #910411;border-top:solid 1px #910411;border-bottom:solid 1px #910411;}
#title .bannerbox .bannerarea .banner .topsearch .searchbox .inputbutton{float:left;width:81px;height:32px;line-height:29px;border-radius: 0px 5px 5px 0px;border:solid 1px #910411;background-color:#910411;text-align:center;}   
#title .bannerbox .bannerarea .banner .topsearch .searchbox .inputbutton a{color:#fff;font-weight:bolder;cursor:pointer;}   
#title .bannerbox .bannerarea .banner .topsearch .hotkeyguide{width: 420px;height:20px;line-height:18px;margin-left:20px;margin-top:2px;color:Red;}
#title .bannerbox .bannerarea .banner .topsearch .hotkeyguide a{padding:0 0 0 5px;color:#ADABAB;cursor:pointer;}
/*购物车商品*/
#title .bannerbox .bannerarea .cart {float:right;width:180px;height:90px;text-align:left;margin-top:10px;overflow:hidden;}
#title .bannerbox .bannerarea .cart .cartmsg{float:left;width:120px;height:34px;line-height:32px;text-align:left;margin-top:15px;border-radius: 5px 0 0px 5px;border-left:solid 1px gray;border-top:solid 1px gray;border-bottom:solid 1px gray;}
#title .bannerbox .bannerarea .cart .cartmsg a{padding-left:38px;cursor:pointer;}
#title .bannerbox .bannerarea .cart .cartmsg a:hover{color:gray;}
#title .bannerbox .bannerarea .cart .cartqty{float:left;width:50px;height:34px;line-height:32px;text-align:center;margin-top:15px;border-radius: 0 5px 5px 0;border:solid 1px #FF3245;background-color:#FF3245;color:#fff;font-weight:bold;}

/*主菜单栏目*/
#title .mainmenubox{width:100%;height:36px;line-height:32px;background-color:#FF3245;}


/*------------------------------------------------------------*/
/*                 脚注及版权信息样式                         */
/*------------------------------------------------------------*/
#footer{width:100%;min-height:250px;background:url('images/dftimg/footer_bg.png');border-top:solid 5px #27303F;overflow:hidden;margin-top:2px;}
#footer .infobox {margin:auto;width:1200px;text-align:center;overflow:hidden;}
#footer .infobox .leftbanner{float:left;margin-top:5px;color:#27303F;}
#footer .infobox .info{float:left;width:140px;margin-left:10px;margin-top:10px;color:#333333;background:url('images/footer_box_rightbar.png') repeat-y;overflow:hidden;}
#footer .infobox .info .infoheader{height:22px;font-weight:bold;}
#footer .infobox .info .infolist{width:100%;}
#footer .infobox .info .infolist .dt{margin:0 auto;color:#27303F;height:25px;line-height:22px;text-align:left;padding-left:40px;overflow:hidden;}
#footer .infobox .info .infolist .dt a{color:#27303F;}
#footer .infobox .info .infolist .dt a:hover{color:#AA0800;font-weight:bold;}
#footer .copyright {margin:auto;width:1200px;text-align:center;margin-top:10px;overflow:hidden;}
#footer .copyright .dt{width:100%;line-height:20px;border-top:dashed 1px gray;}
/*#footer .copyright .dt a{color:#27303F;}*/


/*------------------------------------------------------------*/
/*                 弹出下拉菜单                               */
/*------------------------------------------------------------*/
#popupmenuNav .popupmenuNav a {color: #505050;}
#popupmenuNav .popupmenuNav a:hover{color: #fff; background: #d2364c; }
#popupmenuNav .area{ position: relative; height: 36px; background: transparent; -background: #fff;}
#popupmenuNav .m1 .menu-hd.on{ color: #fff; background: #d2364c; }
#popupmenuNav .m1 .menu-hd.on i{display: none;}
#popupmenuNav .m1 .menu-bd li {width: 127px;margin-left:0}
#popupmenuNav .m1 .menu-bd li a:hover{ width: 102px; border-radius: 0; background: #d2364c;}
#popupmenuNav .separate {position: absolute; z-index: 112; left:0; bottom: 0; width: 100%; height: 3px; background: #d2364c;}

#popupmenuNav .menucategory-content{ position:relative; width: 201px; float: left; z-index: 113;}
#popupmenuNav .menucategory-content .all-goods { display: block; width: 100%;height: 36px;line-height:32px;padding: 0;color: #fff; text-align: center;background:#910411; }
#popupmenuNav .menucategory-content .all-goods em{ font: 12px/36px; }
#popupmenuNav .menucategory-content .all-goods a{font-size:11.5pt;color:#fff;}
#popupmenuNav .menucategory-content2{width:920px;position:relative; float: left; z-index: 113;height:32px;line-height:30px;text-align:left;padding-left:50px;}
#popupmenuNav .menucategory-content2 li{display:inline;margin-right:20px;font-size:10.6pt;}
#popupmenuNav .menucategory-content2 li a{color:#fff;font-weight:bolder;}
#popupmenuNav .menucategory-content2 ol{background-color:#FF3245;border:1px solid #e2e2e2;display:none;padding:15px;} 
#popupmenuNav .menucategory-content2 ol li{display:block;margin-bottom:8px;text-align:left;}
#popupmenuNav .menucategory-content2 ol li a{color:#fff;font-weight:lighter;}

.menucategory-content .menucategory{position:absolute;top:33px; z-index:913;left:0px;width:199px;border-top: none; background:#FF3245;box-shadow:2px 2px 3px #dedede; }  /*  原来有边框 border: 1px solid #ff3245;  不添加 left:0px时，IE浏览器会偏移 */
.menucategory-content .menucategory-list li { height:32px; border: 2px solid #FF3245; border-right: none;+margin-top: -2px;z-index:113;} /* 主分类下方热点css .menucategory-content .menucategory-list li { height:56px; border: 2px solid #fff; border-right: none; +margin-top: -2px;z-index:113;}*/
.menucategory-content .menucategory-list li.first{ margin-top: 0; }
.menucategory-content .menucategory-list li.last .c-menucategory-list{ border-bottom: none;}
.menucategory-content .menucategory-list a:hover{ text-decoration: none; color:#FF3245; }
.menucategory-content .menucategory-info{ padding-left: 40px;width: 195px;text-align:left;overflow: hidden;}
.menucategory-content .menucategory-name{overflow:hidden; position: relative;}
.menucategory-content .menucategory-name i{position: absolute; top: 10px; width: 25px; height: 30px; -top: 6px; }
.menucategory-content .menucategory-name .ml-22{ margin-left:5px; }
.menucategory-content .menucategory-list .bd-b{ height: 1px;  margin: -1px 10px 0 10px;  background: #eee; line-height: 1; font-size: 0; }
.menucategory-content .list-nz i{ background-position:0 -200px; }
.menucategory-content .list-nanz i{ background-position:-23px -200px; }
.menucategory-content .list-tz i{ background-position:-48px -200px; }
.menucategory-content .list-ny i{ background-position:-72px -200px; }
.menucategory-content .list-xb i{ background-position:-96px -200px; }
.menucategory-content .list-xl i{ background-position:0 -225px; }
.menucategory-content .b-menucategory-name {color:gray;padding-top: 8px; font:600 16px/30px;line-height:22px;}
.menucategory-content .b-menucategory-name b{margin-left: 6px; font:400 12px/28px; }
.menucategory-content .b-menucategory-name a{color:#fff; }
.menucategory-content .c-menucategory-list { font-size:10pt;}
.menucategory-content .c-menucategory-list a{margin-right:3px; color:#626262; }
.menucategory-content .b-menucategory-name .fr{ background-position:0 -629px; width:22px; height:22px; margin:10px 16px 0 0; }
.menucategory-content .s-menucategory-name{ height:22px;}
.menucategory-content .s-menucategory-name a{ margin:0 16px 0 0; font:12px/22px;}
.menucategory-content .menucategory-info{ position:relative;height:100%;  }
.menucategory-content .menucategory-info em{ position:absolute; top:2px; right:50px; width: 13px; height: 13px; font: 12px/18px; color: #fff;}
.menucategory-content .menucategory .hover{box-shadow:0px 2px 3px #ccc; margin-left: -1px; padding-left: 1px;z-index:999;} 
.menucategory-content .hover .menucategory-info{height:32px;line-height:28px;border:none; text-decoration:none; background: #fff;}
.menucategory-content .hover .menucategory-info a{color:#FF3245;}
.menucategory-content .menu-item {position: absolute; z-index:115;left:195px;width:770px;padding:0 0 0 2px;background:#fff; border:none; box-shadow:0px 2px 3px #ccc;  border-top: 1px solid #bbb\9;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=4)";*filter:progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=4);}
.menucategory-content .menu-item .area-in{ position: relative;  z-index: 991;  }
.menucategory-content .menu-item .area-bg{ padding: 10px 0 10px 40px; }
.menucategory-content .menu-in{ display: none; }
.menucategory-content .menucategory-list li.hover .menucategory-info{z-index:999;}

.menucategory-content .menu-srot{width: 100%; overflow: hidden;}
.menu-srot .sort-side{ overflow:hidden; }
.sort-side .dl-sort{ float:left; width:99%;border-bottom:dashed 1px #e2e2e2;margin-bottom:5px;} /*并列显示可使用width:33%*/
.sort-side dt {float:left;margin-top: -1px;margin-right:5px; font-size: 10.3pt;min-height:30px;font-weight: bold; color: #db3e54;} /*并列显示取消float:left*/
.sort-side dd { float:left;margin: 2px 6px 4px 0;}
.sort-side dd a{float:left; width: auto;letter-spacing:0.5px;line-height: 12px;font-size:9.5pt;color:#666; white-space:nowrap; overflow: hidden;text-overflow:ellipsis; padding: 3px 5px; border:1px solid #e6e6e6; }
.sort-side dd a span.red{ color:#DB3E54;}

.menu-srot .brand-side{float:left;position: relative; width: 710px; margin-left: -10px; padding-top: 15px; }
.brand-side {margin-top: 15px; border-top: 1px solid #eae9e9;}
.brand-side .dl-sort{overflow: hidden; height: 70px;}
.brand-side dt { position: absolute; top: -15px;left:0px; padding:0 6px; font-size: 14px; font-weight: bold; background: #fff; }
.brand-side dt span{left:0px;}  /* 定义起始边位置，否则IE会偏移 */
.brand-side dd { float: left; padding: 5px 0; }
.brand-side dd a{ display: block; padding: 0 10px; line-height: 1; border-right: 1px solid #bcbcbc; color: #505050; }
.brand-side dd a.more{color: #b6b6b6;}
.menucategory-list li.hover .menu-in { border: 2px solid #d83e54; }
.menucategory-list li.hover{border: 2px solid #d83e54; border-right: none; }
.menucategory-content .menu-item{ left: 193px;}
.menucategory-content .menu-item.top{top: -2px;}
.menucategory-content .menu-item.bottom{bottom: -2px;*bottom: -6px;*bottom: -7px;}
.top-0{top: 0;}
.bottom-0{bottom: 0;}
.c-menucategory-list{width: 160px;margin-right:1px;padding-bottom: 10px; border-bottom: 1px solid #f4f4f4;zoom:1;}

/*-----------------------------------------------------------------------*/



/* 第四组框架 */
#fm180{width:180px;overflow:hidden;}
#fm800{width:1000px;overflow:hidden;}


.forminfo{padding-left:23px;}
.forminfo li{margin-bottom:20px; clear:both;}
.forminfo li label{width:86px;line-height:28px; display:block; float:left;}
.forminfo li i{color:#7f7f7f; padding-left:20px; font-style:normal;}
.forminfo li cite{display:block; padding-top:10px;}

#usersearchbox{float:left;width:100%;text-align:left;margin-bottom:10px;overflow:hidden;font-family:'宋体';}
#usersearchbox .inputbutton{float:left;width:320px;height:29px;line-height:25px;border-left:solid 1px #cccccc;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;}
#usersearchbox .searchbutton{float:left;width:60px;height:29px;line-height:25px;text-align:center;background-color:#cccccc;border:solid 1px #cccccc;cursor:pointer;}   
#usersearchbox .spread{float:left;width:88px;height:29px;line-height:28px;margin-left:2px;cursor:pointer;}   
#usersearchbox .searchmorebox{width:100%;line-height:25px;margin-top:10px;}



#showitem_top{width:950px;background-color:#e2e2e2;overflow:hidden;clear:both;}
#showitem_top #item_top_box{width:945px;height:390px;background-color:#fff;margin-top:2px;margin-left:2px;margin-bottom:2px;overflow:hidden;clear:both;}
#showitem_top #item_top_box #picbox{float:left;width:310px;height:365px;border:0px;}
#showitem_top #item_top_box #picbox #mainpic{width:306px;height:300px;border:0px;}
#showitem_top #item_top_box #picbox #mainpic .imgInfo{float:left;width:306px;}
#showitem_top #item_top_box #picbox #subpic{width:305px;height:52px;border:0px;background-color:#ebebeb;}
#showitem_top #item_top_box #picbox #mag{border:1px solid #E9E9E9;overflow:hidden;z-index:100;}


#showitem_top #item_top_box #item_info{float:left;width:620px;margin-left:5px;}
#showitem_top #item_top_box #item_info .item_xb{height:32px;border-bottom:dashed 1px #e2e2e2;margin-bottom:10px;}
#showitem_top #item_top_box #item_info .item_xb span{height:32px;line-height:30px;padding-left:20px;display:block;overflow:hidden;font-size:13pt;color:#403E3E;}
#showitem_top #item_top_box #item_info .item_xb2{border-bottom:1px #e8e8e8 dashed;margin-bottom:10px;}
#showitem_top #item_top_box #item_info .item_xb2 span{height:30px;line-height:25px;padding-left:20px;display:block;overflow:hidden;font-size:11pt;color:#FF6600;}

#showitem_top #item_top_box #item_info #normbox{border-top:1px #e8e8e8 dashed;margin-bottom:10px;}
#showitem_top #item_top_box #item_info #normbox span{height:30px;line-height:25px;padding-left:20px;display:block;overflow:hidden;font-size:11pt;color:#FF6600;}

#showitem_top #item_top_box #item_info #pricebox{width:620px;height:60px;background-color:#FA8E19;margin-left:5px;}
#showitem_top #item_top_box #item_info #pricebox .label{height:30px;line-height:28px;margin-top:20px;margin-left:30px;font-size:14px;font-family:Verdana,Georgia;color:#fff;}
#showitem_top #item_top_box #item_info #pricebox .price{height:40px;margin-top:15px;margin-left:5px;}
#showitem_top #item_top_box #item_info #pricebox .price span{font-size:28px;color:#fff;font-weight:bolder;}

#showitem_top #item_top_box #item_info #optbox{width:620px;margin-top:10px;margin-left:10px;}
#showitem_top #item_top_box #item_info #optbox .label{float:left;padding:0 5px 0 5px;margin-left:5px;margin-top:3px;height:25px;line-height:25px;color:#4d4d4d;font-weight:bolder;}
#showitem_top #item_top_box #item_info #optbox .cls1{float:left;padding:0 10px 0 10px;margin-left:5px;margin-top:3px;height:25px;line-height:24px;border:solid 1px #e2e2e2;color:#4d4d4d;cursor:pointer;border-radius: 3px 3px 3px 3px;}
#showitem_top #item_top_box #item_info #optbox .cls2{float:left;padding:0 10px 0 10px;margin-left:5px;margin-top:3px;height:25px;line-height:24px;border:solid 1px #FA8E19;color:#FA8E19;font-weight:bolder;background-color:#FA8E19;cursor:pointer;border-radius: 3px 3px 3px 3px;}
#showitem_top #item_top_box #item_info #optbox .cls2 a{color:#fff;}

#showitem_top #item_top_box #item_info .item_cart{height:120px;margin:10px 0 13px 10px;background-color:#F9F2D2;}
#showitem_top #item_top_box #item_info .item_cart .label{margin-left:10px;height:45px;font-size:11.5pt;line-height:42px;color:#666666;}
#showitem_top #item_top_box #item_info .item_cart .label B{font-weight:bold;}
#showitem_top #item_top_box #item_info .item_cart .addissue{width:20px;height:30px;font-size:14pt;text-align:center;border:solid 1px #e2e2e2;background-color:#f8f8f8;cursor:pointer}
#showitem_top #item_top_box #item_info .item_cart .addtocart{height:35px;line-height:32px;font-size:12pt;color:#fff;border:solid 1px #E4393C;background-color:#E4393C;padding:0 15px 0 15px;border-radius: 5px 5px 5px 5px;cursor:pointer}
#showitem_top #item_top_box #item_info .item_cart .addtostow{height:24px;line-height:22px;color:gray;border:solid 1px #e2e2e2;background-color:#fff;padding:0 10px 0 10px;border-radius: 3px 3px 3px 3px;cursor:pointer}
 .paymentgo{height:35px;line-height:32px;font-size:12pt;color:#fff;border:solid 1px #E4393C;background-color:#E4393C;padding:0 15px 0 15px;border-radius: 5px 5px 5px 5px;cursor:pointer}


#showitem_detail {width:238px;border:solid 1px #e2e2e2;}
#showitem_detail ul{display:inline-block;padding:8px 0 6px 10px;}
#showitem_detail  ul li{font-size:14px;width:200px;margin-left:2px;height:25px;line-height:24px;color:#666666;overflow:hidden;}
#showitem_detail  ul li span{font-size:14px;color:#666666;font-weight:bold;}
#showitem_detail ul li em{color:#666666;}

.item_tags{height:36px;line-height:37px;padding-left:2px;margin:10px auto;color:#888;border:1px #E9E9E9 solid;overflow:hidden;}
.item_tags a{margin-right:8px;}
.item_tags .price {FONT-FAMILY: arial,verdana; COLOR: #FF7400;font-weight:bold;}
.item_tags .price B {FONT-FAMILY: Tahoma; COLOR: #f50; MARGIN-LEFT: 5px}







/* 产品展示页 */
.pdlst_floor {width:100%;overflow: hidden;}
/* 条过筛选框 */
.pdlst_floor .topictitle{width:100%;overflow: hidden;height:35px;line-height:32px;border:dashed 1px #e2e2e2;background-color:#f8f8f8;margin-top:5px;margin-bottom:5px;}
.pdlst_floor .topictitle .lbl{padding-right:8px;color:#000;}
.pdlst_floor .topictitle .sel{height:25px;line-height:23px;color:#000;border:solid 1px #CECBCE;background-color:#fff;margin-right:10px;margin-top:3px;padding:0 5px 0 5px;}
.pdlst_floor .topictitle .seled{height:25px;line-height:23px;color:#fff;border:solid 1px #E4393C;background-color:#E4393C;margin-right:10px;margin-top:3px;padding:0 5px 0 5px;}
/* 产品明细展示框 */
.pdlst_floor .floor_items {width:100%;}
.pdlst_floor .floor_items li {float:left;margin-right:10px;margin-bottom:15px;}
.pdlst_floor .floor_items .tbox{border:solid 2px #e8e8e8;}
.pdlst_floor .floor_items .tbox a{margin:0 auto;display: block;}
.pdlst_floor .floor_items .tbox .i_border a{margin:0 auto;text-align:center;display: block;margin-top:5px; overflow: hidden}
.pdlst_floor .floor_items .tbox .price_box {width:99%;text-align:left;margin-bottom:5px;display: block; overflow: hidden; CURSOR: pointer;}
.pdlst_floor .floor_items .tbox .price_box .lbl {float:left;margin-left:5px;height:28px;line-height:25px;font-size:9pt;color:#C23221;DISPLAY: block;}
.pdlst_floor .floor_items .tbox .price_box .price {float:left;height:28px;font-size:12.5pt;font-weight:bolder;color: #C23221;}
.pdlst_floor .floor_items .tbox .price_box .price B {float:left;color: #C23221;margin-left:5px}
.pdlst_floor .floor_items .tbox .desc {width:99%;color:#666666;text-align:left;min-height:35px;margin-left:3px;overflow:hidden;display:block;cursor:pointer;}
.pdlst_floor .floor_items .tbox .opr_box {margin:0 auto;text-align:center;width:100%;height:28px;margin-top:5px;overflow: hidden;}
.pdlst_floor .floor_items .tbox .opr_box .stow{height:24px;line-height:22px;color:#666666;border:solid 1px #e2e2e2;background-color:#fff;padding:0 5px 0 5px;border-radius: 2px 2px 2px 2px;cursor:pointer}
.pdlst_floor .floor_items .tbox .opr_box .buy{height:24px;line-height:22px;color:#fff;background-color:#E4393C;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;cursor:pointer}
.pdlst_floor .floor_items .tbox .opr_box .match{height:24px;line-height:22px;color:#666666;border:solid 1px #e2e2e2;background-color:#fff;padding:0 5px 0 5px;border-radius: 2px 2px 2px 2px;cursor:pointer}
.pdlst_floor .floor_items .tbox .opr_box .addissue{width:15px;height:22px;text-align:center;border:solid 1px #e2e2e2;CURSOR:pointer}
.pdlst_floor .floor_items .tbox .opr_box .msg{height:22px;line-height:20px;text-align:left;}
.pdlst_floor .floor_items .tbox .opr_box .infogo{width:80px;height:24px;line-height:22px;background-color:#dddddd;}
.pdlst_floor .floor_items .tbox .opr_box .infogo A{color:#f50;font-weight:bold;padding:10px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------- */



.newspage{width:100%;height:auto !important; text-align:left;margin-top:5px;border-color:#DFDEDE; border-style:solid; border-width:0px;}
.newspage .floor_header{background-color:gray;background-repeat:no-repeat;height:40px;}
.newspage .floor_headerline{background-color:black;background-repeat:no-repeat;height:10px;}
.newspage .floor_dt{height:auto !important;padding-top:8px;}
.newspage .floor_dt span {color: #000;}
.newspage .floor_dt span li{line-height: 25px;border-bottom:solid 1px #e2e2e2;padding-top:10px;padding-bottom:10px;}
.newspage .floor_dt span li .detail{width:99%;font-size:11.5pt;clear:both;}
.newspage .floor_dt span li .detail .pic{float:left;border:solid 1px #999999;padding:2px;}
.newspage .floor_dt span li .detail .content{float:left;}
.newspage .floor_dt span li .detail .content .title{color:#333333;font-size:14pt;padding-left:5px;}
.newspage .floor_dt span li .detail .content .descn{color:#999999;font-size:11.5pt;padding-left:15px;}

.newspage .floor_dt .pagedt{width:99%;}
.newspage .floor_dt .pagedt .hd{width:100%;color:#333333;height:40px;line-height:35px;font-size:14pt;text-align:center;border-bottom:dashed 1px #333333;}
.newspage .floor_dt .pagedt .wrt{width:100%;color:#333333;font-size:10pt;text-align:center;}
.newspage .floor_dt .pagedt .content{width:100%;color:#333333;font-size:11.5pt;padding-left:5px;}


.topicbar_showprd{width:100%;height:29px;margin-bottom:15px;margin-top:10px;border-bottom:1px #8B0401 solid;}
.topicbar_showprd span.bb{height:29px;line-height:29px;padding:0 25px;background:url('images/dftimg/topicbar.gif') no-repeat;font-family:Verdana;display:inline-block;overflow:hidden;text-decoration:none;}

.searchprd{height:24px;line-height:22px;color:#fff;background-color:#777777;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;text-align:center;cursor:pointer}

/*pages*/
#pages{clear:both;margin:auto;text-align:right;height:40px;}
#pages span,#pages a{display:inline-block;padding:5px 8px 3px;margin-left:4px;}
#pages a{border:1px #5C5B5B solid;color:#191919;font-weight:normal;}
#pages a:hover{border:1px solid #FD6D01;color:#FD6D01;text-decoration:none;}
#pages a.off,#pages a.off:hover{background:#FFF;border:1px solid #999;color:#999;}
#pages u{display:inline-block;padding:5px 8px 3px;margin-left:4px;background-color:#FD6D01;color:#fff;font-weight:bold;}


#brandcontent {height:auto !important;width:auto !important;text-align:left;border:solid 1px #dddddd;}

.commonbutton1{height:48px;line-height:45px;text-align:center;color:#fff;background-color:#E4393C;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;cursor:pointer;}
.commonbutton2{height:45px;line-height:42px;text-align:center;color:#fff;background-color:#FE5905;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;cursor:pointer;}
.commonbutton2s{height:45px;line-height:42px;text-align:center;color:#fff;background-color:#FE5905;padding:0 5px 0 5px;border-radius: 5px 5px 0px 0px;cursor:pointer;}
.deletebutton{height:30px;line-height:28px;color:#fff;background-color:#F72862;padding:0 8px 0 8px;border-radius: 5px 5px 5px 5px;text-align:center;cursor:pointer;}
.paymentbutton{height:30px;line-height:28px;color:#fff;background-color:#FF5500;padding:0 8px 0 8px;border-radius: 5px 5px 5px 5px;text-align:center;cursor:pointer;}
.commcancelbtn{height:30px;line-height:28px;color:#000;background-color:#E5E5E5;padding:0 10px 0 10px;border-radius: 5px 5px 5px 5px;cursor:pointer}
.commuploadbtn{height:20px;line-height:18px;color:#666666;border:solid 1px #e2e2e2;padding:0 10px 0 10px;border-radius: 5px 5px 5px 5px;cursor:pointer}
.returnbutton1{height:48px;line-height:45px;text-align:center;color:#fff;background-color:#333333;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;cursor:pointer}
.returnbutton2{height:30px;line-height:28px;color:#fff;background-color:#333333;padding:0 8px 0 8px;border-radius: 5px 5px 5px 5px;text-align:center;cursor:pointer;}



/* 条件过滤框--------- */
.frame_header{width:100%;height:35px;font-size:11pt;line-height:32px;color:gray;background-color:#e8e8e8;}
.frame_filter{height:auto !important;margin-top:5px;margin-left:10px;margin-bottom:6px;white-space:nowrap;}
.frame_filter .filter_guide{float:left;min-width:90px;height:30px;line-height:28px;color:#666666;font-size:10pt;text-align:right;padding-left:2px;}
.frame_filter .hd{float:left;min-width:50px;height:25px;line-height:23px;text-align:right;color:#212121;}
.frame_filtersel{float:left;height:28px;line-height:25px;background-color:#E4393C;margin-left:10px;color:#ffffff;white-space:nowrap;padding:0 5px 0 5px;border-radius: 5px 5px 5px 5px;}
.frame_filtersel a:link {color: #ffffff;}
.frame_filtersel a:visited {color: #ffffff;}
.frame_filtersel a:active {color: #ffffff;}
.frame_filtersel a:hover {color:#ffffff;}

.frame_filtersel2{float:left;width:230px;height:22px;line-height:20px;text-align:center;background:url('images/dftimg/catalogsel2.gif') no-repeat;margin-left:2px;color:#ffffff;white-space:nowrap;font-size:10pt;}
.frame_filtersel2 a:link {color: #ffffff;}
.frame_filtersel2 a:visited {color: #ffffff;}
.frame_filtersel2 a:active {color: #ffffff;}
.frame_filtersel2 a:hover {color:#ffffff;}

.frame_filtersel_blank{float:left;height:30px;line-height:28px;margin-left:10px;}
.frame_filtersel_blank a:link {color: #666666;TEXT-DECORATION: underline}
.frame_filtersel_blank a:visited {color: #666666;TEXT-DECORATION: underline}
.frame_filtersel_blank a:active {color: #E4393C;}
.frame_filtersel_blank a:hover {color:#E4393C;}



.common_hotbrandtopic {background:url('images/dftimg/hotbrand_bg.gif') no-repeat;width:1198px;height:auto;min-height:110px;background-color:#F3F3F3;padding:10px 0 0 80px;overflow:hidden;}
.common_brandlst{margin-top:0px;}
.common_brandlst .itemlst_box {WIDTH: 100%; OVERFLOW: hidden;}
.common_brandlst .itemlst_dt {margin-top:5px;}
.common_brandlst .itemlst_dt LI {WIDTH: 120px; height:110px;FLOAT: left; MARGIN-LEFT: 22px;}
.common_brandlst .itemlst_dt .i_border A {TEXT-ALIGN: center; WIDTH: 120px; DISPLAY: block; HEIGHT: 60px; OVERFLOW: hidden}
.common_brandlst .itemlst_dt .info {border-left:solid 1px #cccccc;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc; WIDTH: 120px; height:20px;line-height:18px;text-align:center;font-weight:bold;OVERFLOW: hidden;}


/*目录类*/
.common_catalog {WIDTH: 100%; OVERFLOW: hidden;}
.common_catalog span {margin-left:2px;margin-top:2px;}
.common_catalog span .m_cattitle{height:36px;line-height:35px;font-size:12pt;font-weight:bold;padding:0 12px;background:#F2F2F2;overflow:hidden;}
.common_catalog span .m_cattitle EM{background:url('images/dftimg/guide_icon.gif') no-repeat 0px -3px;padding-left:15px;}
.common_catalog span .m_catlist{width:100%;height:auto;background:#fff;border-bottom:5px #fcfcfc solid;}
.common_catalog span .m_catlist ul li{float:left;width:auto; min-width:50px;height:28px;line-height:26px;padding-left:10px;display:block;}

/*目录类*/
.common_catalog2 {WIDTH: 100%; OVERFLOW: hidden;}
.common_catalog2 {margin-left:2px;margin-top:10px;}
.common_catalog2 .m_cattitle{height:36px;line-height:35px;font-size:12.2pt;font-weight:bold;padding:0 12px;border-bottom:solid 1px gray;overflow:hidden;}
.common_catalog2 .m_cattitle EM{background:url('images/dftimg/guide_icon.gif') no-repeat 0px -3px;padding-left:15px;}
.common_catalog2 .m_cattitle a{color:#000;}
.common_catalog2 .m_catlist{float:left;width:395px;height:auto;background:#fff;}
.common_catalog2 .m_catlist ul li{float:left;width:auto;height:28px;line-height:26px;margin-top:2px;border-right:solid 1px #e2e2e2;padding-left:5px;padding-right:5px;display:block;}

.pagetopic_help {height:35px !important;width:auto !important;line-height:30pt;text-align:right;margin-bottom:5px;font-size:12pt;border-bottom:dashed 1pt #e2e2e2;overflow:hidden;clear:both;}
.pagetopic_business {height:40px !important;width:auto !important;line-height:38pt;text-align:right;margin-bottom:5px;font-size:12pt;border-bottom:dashed 1pt #e2e2e2;overflow:hidden;clear:both;}
.pagedt span {text-align:left;height:auto !important;line-height:25px;}


.tablelist{border:solid 1px #cbcbcb; width:100%; clear:both;}
.tablelist th{background:url("images/dftimg/th.gif") repeat-x; height:34px; line-height:34px; border-bottom:solid 1px #b6cad2; text-indent:11px; text-align:left;}
.tablelist td{line-height:35px; text-indent:11px; border-right: dotted 1px #c7c7c7;}
.tablelink{color:#056dae;}
.tablelist tbody tr.odd{background:#f5f8fa;}
.tablelist tbody tr:hover{background:#e5ebee;cursor:pointer;}
.sort{padding-left:3px;}