﻿/* CSS Document */
body{margin:0px;padding:0px;font-size:14px;color:#000000;font-family:'Microsoft YaHei';background: #f2f3f7;}
ul{list-style:none;padding:0px;margin:0px;}
ol{padding:0px;margin:0px;}
li{padding:0px;margin:0px;}
dl{padding:0px;margin:0px;}
dt{padding:0px;margin:0px;}
dd{padding:0px;margin:0px;}
h1{padding:0px;margin:0px; font-size:16px; font-weight:normal;}
h2{padding:0px;margin:0px; font-size:14px; font-weight:normal;}
div{ padding:0px; margin:0px;}
a{text-decoration:none;color: #000000;padding:0px;margin:0px;}
img{ border:0px;}
a img{ border:0px;}
.clear{ clear:both;}
.width{width: 1000px;}
.mar{ margin:0px auto;}

/*header开始*/
.header{height: 34px;line-height: 34px;background: #f2f2f2;border-bottom: 1px solid #e5e5e5;font-size: 12px;color: #f0f0f0;}
#ineuserstausboxx {color: #000;}
.userlogn_from a{color:#165aa5;margin: 0px 4px;}
.userlogn_from .dl{padding-left: 11px;}
.hr_c{background:url(../images/topli2.jpg) no-repeat 0;margin-left: 10px;}
.hr_e{background:url(../images/topli3.jpg) no-repeat 0;margin-left: 10px;}
.topleft{width:300px;float: left;color: #575757;}
.topleft a{color: #e92322;}
.topleft a:hover{text-decoration:underline; }
.header_right{top:0px;right: 10px;line-height: 32px;float: right;}
.header_right select{ color:#af0001}
.header_right a{color:#848484}
.headerli2{background:url(../images/headerli2.jpg);text-indent: 20px;}
.header_right ul li{float:left;background-repeat:no-repeat;background-position:0;padding-left: 25px;}
.header_right ul li a:hover{ color:#007bc1;}
.headerli1{background:url(../images/headerli1.jpg);text-indent: 24px;}
.header_right .shop { background-image: url(../images/header_car.jpg); background-repeat:no-repeat;  background-position:0;  padding-left:20px; }
.logo{position:absolute;left:0px;top: 14px;}
.itopsearchboxarea {border: 2px solid #c40001;position: absolute;height: 39px;right: 230px;top: 35px;}
.itopsearchboxarea .itseartxt {height: 39px;width: 408px;margin:0px;padding:0px;border:0px;line-height:30px;text-indent:10px;color:#999999;outline:none;float: left;}
.itopsearchboxarea .itsearbtn {height: 39px;margin:0px;padding:0px;width: 50px;cursor:pointer;background: url(../images/buttom.jpg) no-repeat;color: #fff;line-height: 30px;text-align: center;float: left;}
.top1{ background:#fff}
.top{height: 110px;position:relative;}
.top_jgs{display: block;width: 100px;height: 40px;position:absolute;top: 37px;right: 115px;line-height: 40px;text-align:center;background: #939393;color: #fff;border-radius: 5px;}
.ssfl{height: 39px;border:none;width:95px;text-align:center;float: left;border-right: 1px solid #c40001;color: #7b7b7b;text-indent:10px}
.searchbox{ position:absolute;}
/*header结束*/

/*导航开始*/
.nav{height: 38px;background-color: #dd2726;border-top: 1px solid #e2e2e2;}
.nav ul li{font-size: 15px;float:left;position:relative;line-height: 38px;}
.nav ul li a{color:#ffffff;padding: 0px 25px;}
.nav ul li a:hover{background-color: #bc0001;line-height: 38px;height: 38px;display:block;}
.nav ul .home{ background-image:none;}
.nav ul li ul{background-color: #dd2726;display:none;position:absolute;top: 38px;left:0px;margin-left:0px;height:auto;box-shadow: 6px 6px 0px #d3d3d3;}
.nav ul li ul li{margin-left:0px;font-size:14px;line-height:36px;height:36px;display:block;clear:both;float:none;padding-bottom:0px;padding-top:0px; }
.nav ul li ul li a{display:block;font-weight:normal;line-height:36px;height:36px;white-space:nowrap;/* padding: 0px 30px; */}
.nav ul li ul li a:hover{color: #fff;background: #bc0001;border-top:0px;line-height:36px; height:36px;}
.nav ul li ul li ul{ position:absolute; left:134px; top:0px;}
.nav ul .hoveron{ background-color: #bc0001;display:block;}
.nav ul .pageon{ color:#fff; background-color:#000; display:block;}
.nav_l{width: 810px;float:left;}
.nav_r{width: 190px;float:right;height: 38px;line-height: 38px;}
.nav_r a{color:#fff}
/*导航结束*/

/*banner开始*/
.bannerindex{height:380px;position:relative;}
#ace_imgviewbox{width: 100% !important;}
.ace_imgnavbox {text-align:center;padding-top:10px;position: absolute;bottom: 20px;left: 0px;width:100%;}
.ace_imgnavbox a { display:inline-block;width:12px;border-radius: 6px; height:12px; background-color:#6c6d68;font-size:0px; line-height:0px; margin:3px;}
.ace_imgnavbox .activeSlide { background-color:#ee9a16;}
/*bunner结束*/

/*新闻开始*/
.hnewl{width: 32%;float:left;}
.hnewm{width: 36%;float:left;}
.hnewm .hnew_img{margin-left:40px}
.hnewm .xpzs_tit{}
.hnewr{width: 32%;float:left;}
.hnewr .xpzs_tit{ padding-left:0px}
.hnew_img{margin-top:23px}
.hnew_list ul li{height:30px;line-height:30px;background:url(../images/hnewlist.jpg) no-repeat 0;text-indent:24px;overflow: hidden;}
.hnew_list ul li a:hover{color:#dd2726}
.hnew_list{margin-left:40px;margin-top: 10px;height: 180px;overflow: hidden;}
.hnewr .hnew_list{ margin-left:0px}
.hnewl .hmiddle_more a,.hnewm .hmiddle_more a{width:83px;margin-left:40px}
.hnewr .hmiddle_more a{width:83px;margin-left:0px}
/*新闻结束*/

/*新品展示热销产品开始*/
.hpropt{position:relative;height: 209px;margin-top: 40px;overflow: hidden;}
.cpzstop{width:21px;position:absolute;top: 55px;height: 55px;}
.cpzsbuttom{ position:absolute;right:0px;top:55px;width:21px;height:55px}
.xpzs_tit{height:67px;border-bottom: 1px solid #ecebf0;padding-left: 40px;}
.xpzs_tit span{height:63px;border-bottom:4px solid #dd2726;line-height: 63px;display:block;font-size:22px;width: auto;font-size: 22px;float: left;}
.cxcp_tit{ background:url(../images/cxcp_tit.jpg) no-repeat left top;height:26px;margin-top:50px}
.m1_wz{height:45px;line-height:45px;position: absolute;bottom: 0px;text-align: center;background: #7d7d7d;opacity: 0.7;width: 279px;display: block;left: 0px;color: #fff;}
.m1_wz a:hover{ font-weight:bold;}
.m1_cont{background:#dd2726;width: 239px;height: 144px;position:absolute;top:0px;display:none;opacity: 0.7;padding: 20px;color: #fff;line-height: 30px;}
.hmiddle{margin-top: 24px;width: 994px;border: 1px solid #dedfe4;background: #fff;padding: 2px;}
.hmiddle_cont{height: 446px;overflow: hidden;padding-left: 40px;}
.hmiddle_cont ul li{width: 279px;height: 184px;float:left;position: relative;margin-right: 39px;margin-top: 39px;}
.hmiddle_cont ul li:hover{box-shadow:inset 0px 0px 7px #ddd}
.hmiddle_more{height: 55px;padding-top: 30px;}
.hmiddle_more a{width:100px;height:30px;line-height:30px;color:#dd2726;display: block;border: 1px solid #dd2726;border-radius: 3px;text-align: center;margin: 0px auto;}
.hmiddle_more a:hover{font-weight:bold}
/*新品展示热销产品结束*/

/*推荐促销产品开始*/
.hmiddle2_l {
    float: left;
    width: 994px;
}
.kj-product-file ul li {
    margin-right: -18px !important;
    margin-top: 0px!important;
    margin-left: 40px!important;
}
.kj-product-file ul li:nth-child(4){

    margin-left: 33px !important;
}
.hmiddle2_r {
    float: left;
    width: 486px;
}
.hmiddle2_r .xpzs_tit{ padding-left:0px}
.hmiddle2_l_cont{height: 249px;overflow:hidden;}
.hmiddle2_l .hmiddle2_l_cont{ padding-left:40px}
.hmiddle2_l_cont ul li{float:left;margin-right: 20px;margin-top: 40px;}
.hmiddle2_l_cont ul li:hover .hlistimg{border:1px solid #dd2726;}
.hmiddle2_l_cont ul li:hover .hlistwz a{color:#dd2726}
.hmiddle2_l_cont ul li .hlistimg{width:212px;height:162px;border:1px solid #c5c5c5;text-align:center;}
.hmiddle2_l_cont ul li .hlistwz{ height:45px;line-height:45px; text-align:center;}
.hmiddle2_l_cont ul li .hlistwz a{ color:#404040}
/*推荐促销产品结束*/

/*友情链接开始*/
.rightcontent .hlink{padding: 0px 0px 0px 3px;}
.rightcontent .hlink ul li{margin: 15px 6px 0px 6px;}
.hlink{padding: 30px 32px 40px 32px;}
.hlink ul li{height:52px;float:left;margin-left: 10px;margin-top: 10px;}
.hlink ul li img{max-width:94px;max-height:52px;}
/*友情链接结束*/


/* 底部开始*/
.footerb{background-color: #858585;padding: 20px 0px 10px 0px;text-align: center;}
.footerc{background: #858585;padding: 25px 0px 20px 0px;margin-top: 25px;border-top: 2px solid #6f6f71;color: #fff;} 
.footercwx{width: 230px;float:left;padding: 0px 40px;color: #fff;line-height: 25px;}
.footercwx img{ margin-top:10px}
.footerc_l{width: 310px;float:left;font-size: 12px;line-height: 30px;overflow: hidden;}
.footerc_l a{color:#fff;text-decoration:underline}
.footerc_l a:hover{text-decoration:none}
.footerc_tel{background:url(../images/footerc_tel.jpg) no-repeat 0;padding-left:20px;font-size: 14px;}
.footerc_r{float:left;margin-left: 50px;}
.footerc_m{ float:left}
.footerc_lc a{ color:#fff;text-decoration:underline;}
.footerc_lc a:hover{ font-weight:bold;text-decoration:none}
.footer_nav{padding: 0px 45px;}
.footer_nav .catalog1>li>a{font-size:14px}
.footer_nav .home{ font-size:14px; }
.footer_nav ul li{height: 30px;line-height: 30px;font-size: 12px;}
.footer_nav ul li a{color: #fffffd;}
.footer_nav ul li a:hover{ font-weight:bold; cursor:pointer;}
.footertext {line-height:30px;color: #fff;}
.footertext a{color: #fff;text-decoration:underline;}
.footertext a:hover{ font-weight:bold; text-decoration:none;}
.wx_wz{ font-size:12px}
/* 底部结束*/

.nr{margin-top:20px;padding-bottom:20px;}
.iny_right{width: 765px;float:left;margin-left: 25px;}
.cpfltit{text-indent: 35px;font-size: 15px;font-weight:700;color:#fff;height: 35px;line-height: 35px;background-color: #dd2726;}
.iny_left{width: 210px;float:left;}
.iny_left_memberc{ width: 220px;float:left; margin-top:20px;}
.thisnavprotit{font-size:16px;height:35px;line-height:35px;background-color:#dd2726;color:#ffffff;text-indent: 25px;}
.thisnavprocont{padding: 10px;}
.thisnavprocont ul li{background-image:url(../images/newtb.jpg);background-repeat:no-repeat;background-position: 5px 13px;text-indent:20px;}
.thisnavprocont ul li a:hover{ color:#147db6;}
.thisnavprocont .catalog3{display:none}

.dorpdownpromenu {display:none;position:absolute;background-color:#ffffff;box-shadow:0px 5px 5px #444;padding:15px;padding-top:5px;width: 1000px;z-index:100;}
.navheight {position:relative;float:left;width: 170px;font-weight:bold;line-height:30px;text-indent:40px;}
.navheight a {color:#444444; }
.navheight:hover { color:#444444; font-weight:bold; }
.navheight:hover a { color:#444444;}
.navheight:hover .navsnhovrf {}
.navheight .submenubox a{color:#444444;}
.navsnhovrf { display:block; line-height:30px;}
.submenubox {  }
.submenubox ul { }
.submenubox .catalog2 li {text-indent:15px; background-image:url(../images/prolisttb.png); background-repeat:no-repeat;background-position:27px 13px;clear:none; text-indent:40px;width:170px; float:left;display:inline;height:30px; overflow:hidden;}
.submenubox .catalog2 li a {color:#888888; text-align:left; font-weight:normal; }
.submenubox .catalog2 li a:hover{color:#007bc1; font-weight:bold;}
.metllyanghuul .catalog2 li { width:50px;}
.submenubox .catalog2 ul{ display:none;}
.navrightmc {padding-left:10px; padding-right:10px;line-height: 45px; font-size: 14px;}
.navrightmc .navrightcart { background-repeat:no-repeat; padding-left: 25px; background-position:10px 4px;background: url(../images/navcart.jpg) no-repeat 0;font-weight: bold;}

.servicecenter{margin-top: 20px;}
.servicecentercont{padding: 10px;border:1px solid #dd2726;line-height:30px;font-size: 12px;}
.servicecentercont a{ text-decoration:underline;}
.servicecentercont a:hover{ color:#dd2726}
.liulanjil{ margin-top:20px;}
.liulanjil_cont{ padding:20px; border:1px solid #dd2726; }
.liulanjil_cont ul li{ height:30px; line-height:30px; overflow:hidden; background-image:url(../images/syzlli.jpg); background-repeat:no-repeat; background-position:left center; text-indent:10px;}
.iny_right2 .hmiddle_cont{background:#fff;padding-bottom: 39px;margin-top: 35px; height:auto;}
.position{ font-size:16px; height:35px; line-height:35px; background-color:#dd2726; color:#ffffff; text-indent:30px;}
.position a {color:#ffffff; }
.position2{ font-size:14px; height:30px; line-height:30px; background-color:#eeeff1; color:#cecdcd; text-indent:173px;}
.position2 a { color:#4c5e92; }
.rboxir {  margin-top:10px;}
.rightcontent{line-height:30px; padding:10px;}
.rightcontent img{ max-width:540px;}

.listnews { padding:10px;}
.listnews ul li {text-indent:25px;height:36px;line-height:36px;overflow:hidden;border-bottom:1px dotted #b3b3b3;background-image:url(../images/syzlli.jpg);background-repeat:no-repeat;background-position: 3px 17px;}
.listnews ul li span{ float:right; color:#444444; margin-right:0px;}
.listnews ul li a{}
.listnews ul li a:hover{ color:#dd2726; text-decoration:underline;}


.abintobx{ margin-top:10px;}
.abintobx .tbheader{ height:45px; line-height:45px;  color:#333333; font-size:14px; background:#f2f6fa;}
.abintobx .plistpria{ color:#dd2726;}
.abintobx .rowclass0 td ,.abintobx .rowclass1 td{padding-top:5px; padding-bottom:5px; border-bottom:1px solid #eeeeee;}
.proinftit{font-size: 18px;font-weight: bold;height: 45px;line-height: 45px;text-indent: 10px;}
.proinftit_t{color:#222222;  font-size:18px;}
.proinftit_b{font-size:12px; color:#222222;}
.proinfortext{ padding:10px 0px 10px 0px;}
.proinfortext ul li{ float:left; width:180px; margin-right:10px; height:30px; line-height:30px; text-indent:10px; background-image: url(../images/leftnavtb.jpg);background-repeat: no-repeat;background-position: 0px 12px;}

.pro_casinfor {
    margin-top: 15px;
    border: 1px solid #dddddd;
    width: 46%;
    padding: 5px 15px;
    float: left;
}
.prolist_casinfor {color:#555555; font-size:14px;  table-layout:fixed; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_casinfor .prolist_casinfor {}
.prolist_casinfor_img { width:120px; height:120px; border:1px solid #cccccc; text-align:center;}
.proinfimg{ height:200px; border:1px solid #cccccc;}
.prolist_casinfor a {color:#737373;}
.prolist_casinfor td { overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.prolist_casinfor .blue a{color:#296bbf;}
.prolist_casinfor_infor {height:40px; width:90px; text-align:right; padding-right:10px;}

.proinfotable {
    margin-top: 20px;
    background: #fff;
  
}
.proinfotabletxttable tr td:first-child {
    white-space: nowrap;
}
.proinfotable a:hover {
    color: #dd2726
}
.proinfotable1{ margin-top:15px;}
.proinfotabletxt {
    float: left;
    width: 718px;
    line-height: 35px;
    color: #333333;
    /*margin-right: 30px;*/ /* background: #fff; */
}

.proinfotabletxttable tr td{/* border-bottom:1px dotted #dd2726; */padding-left:8px;padding-right:6px;}
.proinfotabletxttable .proinfotabletxttableheader td{ line-height:35px; color:#062989; font-size:16px; border-bottom:1px solid #dd2726; }
.proinfotabletxt_name{}
.proinfotableimgxj {
    width: 250px;
    float: left;
    background: #fff;
}
.proinfotableimg {
    width: 200px;
    height: 200px;
    text-align: center;
    position: relative; /* border: 1px solid #ddd; */
    padding: 10px;
}
.proinfotableimg img{max-width: 200px; max-height: 200px;}
.proinfotableimg_max{width: 200px;height: 200px;}
.proinfotablexj{ margin-top:15px; text-align:center;}
.proinfosbtable { margin-top:20px; }
.proinfosbimg { width:200px; height:200px; border:1px solid #cccccc; }
.sbcs{ padding-left:20px;}
.sbcs div{ height:25px; line-height:25px; clear:both;}
.sbcs .sgcsname{ height:25px; line-height:25px;}
.sbcs .sgcsname span{ float:left;}
.sbcs .sgcsname h1{ float:left;}
.sbcs .sbcsgw span{ float:left;}
.sbcs .sbcsgw #sb_chgnum,.prosbinfotable .sbcs .sbcsgw #sb_addTocart,.prosbinfotable .sbcs .sbcsgw .mright{ margin-right:10px;}
.addquo { margin-top:10px; }
.goods_cont{margin-top:15px;}
.GoodsListBox{ margin-top:15px;}
.GoodsListBox_cart{width: 102px;height:25px;background-color:#1aa1e1;color:#ffffff;background-image:url(../images/cart.png);background-repeat:no-repeat;text-indent: 24px;border: 0;cursor: pointer;}
.proinfortxt_tit{ font-size:14px; height:40px; padding-left:10px; line-height:40px; overflow:hidden; border-bottom:2px solid #dd2726}
.proinfortxt_tit .proinfortxt_xunjia{ margin-top:5px; float:right;border-radius:1px; width:100px; height:30px; line-height:30px; text-align:center; background-color:#dd2726;}
.proinfortxt_tit .proinfortxt_xunjia a{ color:#ffffff;}
.proinforstock_cont{ border:1px solid #cccccc; padding:15px; margin-top:15px;}

.proinfor_cont{ line-height:25px; padding-top:10px;}
.proinfor_cont .proinfor_conttxt{ width:360px;float:left; margin-left:10px; margin-right:10px; background-image:url(../images/proinftable.jpg); background-repeat:repeat-y; border-bottom:1px solid #ffffff; }
.proinfor_cont .proinfor_conttxt .proinfor_conttxt_tit {float:left; text-align:right; width:160px; height:30px; line-height:30px; }
.proinfor_cont .proinfor_conttxt .proinfor_conttxt_cont{ margin-left:160px; width:200px;}
.proinfor_continf{ line-height:25px; padding:10px;}

.productdet{ margin-top:10px;}
.productdet .tab{height:40px; line-height:40px; overflow:hidden; border:1px solid #e8e8e7;}
.productdet .tab a{ display:block; float:left; width:120px; height:40px; overflow:hidden; text-align:center;border-left:1px solid #e8e8e7; border-right:1px solid #e8e8e7; text-decoration:none; color:#444444;}
.productdet .tab a:hover{}
.productdet .tab a.on{ color:#ffffff; background-color:#dd2726; border:0px;}
.productdet .content{overflow:hidden;padding: 20px 0px;}
.productdet .content .contentplist{ display:none; line-height:30px;}
.proinfo_xgcp_tit{font-size:15px;border-bottom:1px solid #ddd;margin: 20px 0px 10px 0px;}
.proinfo_xgcp_tit span{width: 115px;height: 40px;line-height: 40px;background: #dd2726;color:#fff;display: block;text-align: center;}
.relatedpro_cont ul li{float:left;margin: 0px 15px 10px 15px;display:inline;width: 220px;height: 227px;overflow:hidden;}
.relatedpro_cont ul .proimg{width: 198px;height: 175px;border:1px solid #cccccc;background: #fff;padding: 10px;}
.relatedpro_cont ul .proname{line-height: 30px;height: 30px;overflow:hidden;text-align:center;}
.relatedpro_cont ul li:hover .proimg{ border:1px solid #dd2726} 
.relatedpro_cont ul li:hover .proname a{color:#dd2726}

.productdet1{ background-color: #f5f5f5;padding-top: 30px;}
.productdet1 .tab1{height: 33px;line-height:40px;overflow:hidden; background-image:url(../images/tab1bg.jpg);}
.productdet1 .tab11 a{display:block;float:left;width:166px;height:40px;overflow:hidden;text-align:center;text-decoration:none;color:#444444;}
.productdet1 .tab11 a:hover{}
.productdet1 .tab11 a.on{ background-image:url(../images/tab11_tit.jpg);border:0px;}
.content11{ box-shadow: 0px 3px 3px #aeaeae;}
.productdet1 .content1{overflow:hidden;margin-top:10px;padding-bottom: 35px;}
.productdet1 .content1 .contentplist1{display:none;line-height:30px;}
.indexpl { position:relative; left:275px; top:10px;}

.progoodsremark{ line-height:30px; color:#dd2726;margin-top:10px;}
.progoodsbig{/* padding-left: 785px; */position: relative;height: 40px;margin-top: 10px;}
.progoodsbig a{color:#ffffff;width: 150px;height: 40px;line-height: 40px;display: block;background-color: #dd2726;border-radius: 30px;text-align: center;position: absolute;right: 0px;}

.zscoaxxtext{ height:24px; line-height:24px;}
.zscoaxxbut{ width:60px; height:30px; line-height:30px; text-align:center; background-color:#f90; border:0px; color:#ffffff;}
.padding { text-align:center;}
.padding span {padding-left:5px; padding-right:5px;}
.padding span a:hover {color:#dd2726;}

.news,.news-time{ text-align:center;}
.news{ border-bottom:1px dashed #cccccc; line-height:40px; font-size:16px;}

.userreg_from .formset_title { text-indent:150px; line-height:35px;}
.extclass_title,.formset_title { font-weight:bold;}
.orderform .formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {color:red;}
 .nombtn{ padding-left:20px; padding-right:20px; height:30px;border:0px;background-color:#dd2726; color:#ffffff;}

.userregbox, .postorderbutton{font-size:16px; height:34px; background-color:#dd2726; color:#ffffff; border:0px; width:150px;}
.changepwdbtn,.userinfo_btn, .ordercombtn{ height:34px; background-color:#dd2726; color:#ffffff; border:0px; width:80px;}
.goodstable { margin-top:10px; font-size:12px; text-overflow:ellipsis; border:1px solid #f5f5f5;}
.goodstable tr:hover{ background-color:#e6eeb7;}
.goodstable td { line-height:30px; text-overflow:ellipsis;}

.kclist {background-image: url(../images/datalist_3.png); background-repeat: no-repeat;padding-left: 30px; background-position: 8px 9px;float: right; color: #dd2726; padding-right: 8px; border-bottom: 0px;   height: 29px;}
.kclist3{ color: #0589B9;text-decoration: none;cursor: pointer;}
.kclist3:hover{ color: #0589B9;text-decoration: underline;}
    .kclist:hover,.kclist1:hover {
        
    }

.kclist1 {
    float:right;  background-image:url(../images/arrow_right.png);
    background-repeat:no-repeat; padding-left:30px;
    background-position:8px 7px;
    float:right;color:#ffffff;
         color:#ffffff;
    
     background-color:#dd2726; padding-right:8px;border:0px solid #dddddd; border-bottom:0px; height:29px; line-height:29px;
 background-color:#dd2726;
}
.goodsdeftrclsopen .kclist1 {
     background-image:url(../images/arrow_down.png);
     color:#444444;
     background-color:#dd2726;
}
 .ngoodstable td {
     font-size:12px;
}
.ngoodstable {}
    .ngoodstable .goodstableheader {
        
        background-color:#f9f9f9;
        
    }
    .ngoodstable .goodstableheader:hover{
        
        background-color:#f9f9f9;
        
    }
    .pro_casinfor .ngoodstable .goodstableheader {
        
        background-color:#eeeeee;
        
    }
.goodstable .fkjltable .tricon {

}
.goodstable .fkjltable td {
    padding:0px; border-bottom:0px;
    border-collapse:collapse;
 
}
.pro_casinfor .goodstable {}
 .goodstable .goodsdeftrclsclose {
    background-color:#f5f5f5; color:#dd2726;
    border-bottom:1px solid #dddddd;}

 .goodstable .goodsdeftrclsclose .fkjltable{ font-weight:bold;}
 .goodstable .linesplitcls .goodsdeftrclsclose { background-color:#fafafa;}
.goodstable td {}
.goodsdeftrclsclose td { border-bottom:0px solid #dd2726; }
.goodstable .goodstableheader td {border-bottom:1px solid #eeeeee;font-weight:bold;}
.pro_casinfor .goodstable .goodstableheader td {border-bottom:1px solid #dddddd;font-weight: 400; vertical-align: bottom;}

.goodstable .goodsdeftrclsopen { background-color:#dd2726;color:#444444; font-weight:bold;}
.linesplitcls1{ border-bottom:1px solid #dddddd;}
.goodstable .linesplitcls .goodsdeftrclsopen {
    background-color:#f8f8f8;color:#dd2726;
}
.goodstableheader {}
.goodstable .tdgoodsno {
    padding-left:15px;
}


.usercenterright{padding:20px;}

.userchgpwd_from dl, .forminfo dl{ margin-top:20px;}



 .usercenterright fieldset legend {
    font-weight:bold; margin-left:10px; font-size:16px;
}
.shopchartpage .usercenterright { padding:0px;
}
.usercenterright fieldset{
     margin:0px;
    margin-top:10px;
   
     border:1px solid #dddddd;
     padding:0px;
}
.filedsetdiv {
    padding:10px;
}
.shopcartable .header{ color:#747474}
.filedsetdiv a { color:#444444;}

.goodchatinfobox_header{ background-color:#dddddd; }

.payinfo_order a{ font-weight:bold; color:red;
   
}

.shopcartable td {
    padding:8px; border-bottom:1px solid #dddddd;
    
}
.shopcartable .header{ height:30px;}
.shopcartable .header td {
    border-bottom:3px solid #dddddd; background-color:#fbfcff;
}
.shopcartable.rowclass0{ background-color:#ffffff;}
.shopcartable .rowclass1{ background-color:#fbfcff;}

.cahrhjmoney,.ordertotalmoney,.yunfeimoney,.simpmoneyunit {
    font-size:20px; font-family:Arial; color:#cc0000; font-weight:bold;
}

.myordertableitem {
    margin-top:10px; font-size:12px;
    border:1px solid #dddddd;
    border-left:0px solid #dddddd;
        border-bottom:0px solid #dddddd;
}
    .myordertableitem td {
        border-bottom:1px solid #dddddd;
        border-left:1px solid #dddddd;
        line-height:20px;
    }
    .myordertableitem .myorderheader {
        background-color:#efefef;
      
    }
        .myordertableitem .myorderheader td {
            padding:8px;
        }
    .myordertableitem .ordershoppingitems td {
       border-left:0px solid #dddddd;

    }
        .myordertableitem .ordershoppingitems tr:last-child td {
            border-bottom:0px;
        }
.proimgv {
    width:60px;
}

.myordertableitem a{ color:#444444;}

.batchsearchlist,.protable{ margin-top:10px; border-collapse:collapse;border:1px solid #cccccc;}
.batchsearchlist a{ color:#444444;}
.batchsearchlist td,.protable td{
	border-bottom:1px solid #cccccc; padding:8px;
}
.batchsearchlist .batchsearchlistheader,.protable .protableheader{ background-color:#f2f6fa; font-size:14px; }
.batchsearchlist .rowclass1{ background-color:#ffffff;}
.batchsearchlist .rowclass0{ background-color:#f8f8f8;}


.pro_goodslist {
    border:1px solid #dddddd;
}
    .pro_goodslist td {
        padding:8px;
        border-bottom:1px solid #dddddd;
    }
    .pro_goodslist .pro_goodslistheader td{
        background-color:#eeeeee; font-weight:bold; font-size:14px;
    }


.dialog-ctrlbox {
    padding-bottom: 10px;
    text-align: center;
}
    .dialog-ctrlbox .nombtn ,.formcolumn-item-ct .nombtn{
        padding-left:10px; padding-right:10px;
        height:30px;border:0px;
        background-color:#dd2726; color:#ffffff;
    }
     .dialog-ctrlbox .nombtn-gray {
        padding-left:10px; padding-right:10px;
         height:30px; border:0px;
        background-color:#eeeeee; color:#333333;
    }
#jsdrawbox {float:left;width: 100%;}
.searchobtype {
 float:left;
 width: 100%;
 line-height:35px;
 border:1px solid #dddddd;
 background-color:#f8f8f8;
 padding: 10px 0px;
}
    .searchobtype div { height:37px; line-height:37px; border-top:1px solid #ffffff; border-bottom:1px solid #dddddd; padding-left:20px;}
 .searchobtype .sstj{ font-weight:bold;}
 .searchobtype .sirecitxout{ height:auto; padding-top:10px; padding-bottom:10px;}
 .searchobtype .sirecitx {padding:10px;color:#ffffff;background-color: #dd2726;border: 1px solid #cd0a0a;background-repeat:no-repeat;background-position: 10px 10px;float: right;margin-right: 10px;}
input {
   font-family:'Microsoft YaHei';
}
.nombtn {
    font-family:'Microsoft YaHei';
}
.form-vcodeboxx img {
    height:22px;
 }
.cartitemnum {
    color: #feae00;
}
.usercenterright .forminfo {
    display:block;
}
.shopchartpage .usercenterright .forminfo {
    display:none;
}

.shopcartchgamounthref {
	padding:3px 5px 3px 5px;
}
.shopcartchgamount {
    text-align:center;
}
.ShopCartBox {
	position:fixed;
	bottom:0;
	right:10px;
	padding:3px;
	width:500px;
	background-color: #dd2726;
	border: 1px solid #dd2726;
}
* html,* html body {
	background-image:url(about:blank);
	background-attachment:fixed
}
* html .ShopCartBox {
	position:absolute;
	bottom:auto;
	top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
.shopcartitembox {
	display:none;
	height:200px;
	overflow:auto;
	border:1px solid #cccccc;
	background-color:#ffffff;
	padding:2px;
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF7u7u5ubm6urqYPTI0gAAAB9JREFUeNoUiLERAAAMRLD/0Pk0HGSChSOLP/HqBBgAAfcAItOjOxwAAAAASUVORK5CYII=")
}
.shopcartctrlbox {
	padding:5px;
	font-size:14px;
	color:#ffffff;
	background-repeat:no-repeat;
	line-height:25px;
	background-position:10px 10px;
	padding-left:30px;
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEEyQjkwRkEzNTJGMTFFMjkyNzk5MjZDMjYxMzRERUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEEyQjkwRkIzNTJGMTFFMjkyNzk5MjZDMjYxMzRERUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QTJCOTBGODM1MkYxMUUyOTI3OTkyNkMyNjEzNERFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QTJCOTBGOTM1MkYxMUUyOTI3OTkyNkMyNjEzNERFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiQvthAAAACISURBVHjanFGJDYAgDCzGjWAVd3GE7uQMjgArOEKFpJhaqTVeckAo1+cIRLTBHWvlDh6akJ4Aj6EtMg/vwSs4W414wgl+wqr41ip5FXMlDs6Xq5LSVRT3qN9o4cL3aHwDcnzRgUjfEEdZPXGLm+YkdlYzWeb04bMxY+7ejCoelcXopHAcTgEGAHOtLt9FRk3CAAAAAElFTkSuQmCC")
}
.shopcartctrlbox .shopcartjiesau {
	line-height:20px;
	float:right;
	background-color:#ffffff;
	color: #dd2726;
	font-weight:bold;
	padding:5px 10px 5px 10px;
}
.shopcartctrlbox .shopcarttogglebtn {
	color:#ffffff
}
.shopcartitemtable td {
	border-bottom:1px solid #dddddd;
	background-color:#ffffff;
	padding:8px
}
.shopcartitemtableheader td {
	background-color:#f8f8f8;
	font-weight:bold
}

.die_chinaltitle{height:40px;line-height:40px; text-indent:20px; font-size: 20px; color:#444444;}




.inylogincontent ul { margin-left:70px;}
    .inylogincontent ul li { height:25px; line-height:25px; margin-top:8px;}

.userfindpw_from .formcom-ipt{
            width:250px;
            height:20px;
            padding: 4px 5px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 12px;
        }


.inylogincontent .formcom-iptyh{
            width:250px; background-image:url(../images/login_t1.jpg); background-repeat:no-repeat; background-position:220px 0px;
            height:20px;
            padding: 4px 5px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 12px;
        }


.inylogincontent .formcom-iptmm {
            width:250px; background-image:url(../images/login_t2.jpg); background-repeat:no-repeat; background-position:220px 0px;
            height:20px;
            padding: 4px 5px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 12px;
}
.inylogincontent .findpw{ margin-left:20px; } 
.inylogincontent .userloginbtn{ display:block; height:30px; background-color:#ff9c00; color:#ffffff; border:0px; width:270px; text-align:center;
}
.userfindpw_from .userloginbtn,.userlogn_from .userloginbtn{height:35px; line-height:35px; background-color:#dd2726; color:#ffffff; text-align:center; border:0px; width:100px;}

.inylogincontent .loginb { margin-top:24px; margin-bottom:25px;}
.inylogincontent .userzcbtn{ display:block; height:30px; background-color:#dd2726; color:#ffffff; border:0px; width:270px; text-align:center;
}




#reg_regdwmc{ margin-top:25px; }

.userregbtn {height:35px; line-height:35px; background-color:#dd2726; color:#ffffff; text-align:center; border:0px; width:310px;}

.ui-dialog-content .formcolumn-item{
    padding:1px;
}



.formcolumn-item{
    clear:both; margin-top:10px;
}
    .formcolumn-item .formcolumn-item-tit {
        width: 125px;
        text-align:right;
        float:left;
        line-height:30px;
    }
    .formcolumn-item .formcolumn-item-ct {
        margin-left: 135px;
    }
        .formcolumn-item .formcolumn-item-ct select {
            height:25px;
        }
       .formcolumn-item .formcolumn-item-ct .formcom-area, .formcolumn-item .formcolumn-item-ct .formcom-ipt,.formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:300px;

            padding: 6px 6px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 12px;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-area {
            height:50px;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:160px;
        }
            .formcolumn-item .formcolumn-item-ct .form-vcodebox  img{
                border: #ABABAB 1px solid;
            }
.extclass_title,.formset_title {
    font-size:14px; font-weight:bold;
}
.formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:#999999;
}
.formcolumn-item .formcolumn-item-ct .form-vcodebox {
    float:left; padding-right:10px;
}
.formcolumn-item .formcolumn-item-ct .needFill {
     border:1px solid #e47a7a;
    box-shadow: 2px 2px 3px #f5e9e6 inset;
    background-color:#fefbfa;
}
.orderform .formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:red;
}
 .nombtn{
        padding-left:20px; padding-right:20px;
        height:30px;border:0px;
        background-color:#dd2726; color:#ffffff;
    }
.formcolumn-item-ct .userloginbtn {
float:left;}
.formcolumn-item-ct a {
float:left; margin-left:10px; height:34px; line-height:34px; padding-left:15px; padding-right:15px; background-color:#dd2726; color:#ffffff;}

.InfoHTMLBox {padding:10px; line-height:25px; font-size:12px; border-bottom:1px solid #dddddd;}
    .InfoHTMLBox li {
        padding:8px;
        border:1px solid #ffffff;
    }
        .InfoHTMLBox li:hover {
            background-color:#f8f8f8;
            border:1px solid #eeeeee;
        }
 .InfoHTMLBox ul li a{ font-size:14px; color: #36c; font-weight:normal;}


.prolistother{ float:left; width:210px; margin-left:10px; margin-right:10px; }
.prolistother ul li { line-height:30px; font-weight:bold; }
.prolistother ul li a{color:#dd2726; }
.prolistother ul li ul li {  font-weight:normal; text-indent:10px;}
.prolistother ul li ul li a{color:#444444; }

#cpxunjia_struc {
    display:none;
}
.shopviewbtn {
    display:none;
}


.shopcartBtmctrlbox {
    font-size:16px;
    margin-top:10px;
    text-align:right;
     border:1px solid #ff6600; background-color:#ffeed7;
}
.postorderbutton {
    width:150px; height:45px; font-size:18px; font-weight:bold; background-color:#ff6600; color:#ffffff; border:0px; margin:0px;
}

.shopchartpage .usercenterright { padding:0px;
}
.cartsubmitsuccessedjl {
    padding: 40px;
    font-size: 22px;
    padding-top: 80px;
    min-height: 200px;
    color: #dd2726;
}
.succtrl {
    text-align:center;  padding-top: 30px; padding-bottom:30px;

}
.succtrl a { display:inline-block;}
.succtrl .conshop { color:#ffffff; background-color:#ff6600; padding:10px 20px 10px 20px; }

.succtrl .gotousercenter { color:#ffffff; background-color:#ff6600; padding:10px 20px 10px 20px; }
.dsuctxt, .autoreguser { text-align:center;}
.uny_right{width:435px; overflow:hidden; float:left; margin-left:20px;}
.left_tit{ font-size:16px; height:35px; line-height:35px; background-color:#dd2726; color:#ffffff; text-indent:30px;}
.leftucmenu { background-color:#ffffff; margin-top:10px;}
.leftucmenu ul li{ font-size:14px; line-height:35px; background-image:url(../images/leftucmenu.jpg); background-repeat:repeat-x;  border:1px solid #d7d7d7; text-indent:30px; margin-bottom:10px;}
.leftucmenu ul li a{color:#444444; font-weight:bold;}
.leftucmenu ul li a:hover{color:#dd2726;}
.leftucmenu ul li ul{}
.leftucmenu ul li ul li{font-size:12px; border:0px; height:30px; line-height:30px; text-indent:40px; overflow:hidden; background:none; margin:0px;}
.leftucmenu ul li ul li a{ color:#444444; font-weight:normal;}
.leftucmenu ul li ul li a:hover{color:#dd2726;}
.leftucmenu ul li ul .nowviewon a{color:#dd2726;}

.userinfoboxintit{ line-height:35px; font-size:14px; margin-top:10px;}
.igoodlisttb{ margin-top:25px;}
.igoodlisttb td{
    padding:8px;
    text-align:center;
}


.accountbox {
    padding:10px;
}
.userreg_from {
    padding:20px;
}
.userreg_from .formset_title {
    display:none;
}
.padding{
    padding:10px;
}

#iggoodtabbox {
    border:0px;
}
    #iggoodtabbox .ui-tabs-nav {
        height:40px; border:0px;
        border-bottom:3px solid #dd2726;
        background-color:#ffffff;
        background-image:none;
    }
        #iggoodtabbox .ui-tabs-nav li {
            border:0px;
            height:38px;
            line-height:30px;
             font-size:16px;
               font-family:'Microsoft YaHei';
        }
        #iggoodtabbox .ui-tabs-nav .ui-state-active {
            color:#ffffff;
            background-image:none;
            background-color:#dd2726;
        }
            #iggoodtabbox .ui-tabs-nav .ui-state-active a {
               color:#ffffff;
             
              
            }
    #iggoodtabbox .ui-tabs-panel {
        padding:0px;
    }

    #iggoodtabbox .crtligd a {
        text-decoration:none;
        color:#ffffff;
        background-color:#dd2726;
        display:inline-block;
        margin:3px;
        padding:3px 5px 3px 5px;
    }
.igoodlisttb td {
    padding:5px;
}

.coamsdslisttable {  
                      border:1px solid #dddddd;
}
.coamsdslisttable a{ color:#dd2726;text-decoration:underline}
.coamsdslisttable a:hover{ font-weight:bold; text-decoration:none}
    .coamsdslisttable .coamsdslistthead {
        background-color:#efefef; font-weight:bold;
    }
.coamsdslisttable td{
    border-bottom:1px solid #dddddd; 
 
}
#ORDERFORM input {
    height:15px;
}

.userlogn_from .formcolumn-item-ct .findpw {
    float:none; padding-left:5px; padding-right:0px;
    background-color:#fff;
    background-image:none;
    color:#333333;
}

.timelinetopimg { height:124px; text-align:center; margin-top:20px;
}

    .timelinetopimg img { height:124px;
    }


.ui-tabs-nav li a {
    font-family:'Microsoft YaHei';
    font-size:14px;
}
.addcartbox {
    border:1px solid #dddddd;
    position:relative;
    height:25px; width:90px;
    line-height:25px;
}
.pro_casinfor .addcartbox{
    width:82px;
    border:1px solid #dddddd;
    position:relative;
    height:28px;
    line-height:28px;
    float:left;
    margin-left: 10px;
    margin-right: 10px;
}
    .addcartbox a {
        position:absolute;top:0px;height:25px;
        width:25px;
        text-align:center; color:#999999;
        background-color:#eeeeee;
    }
.pro_casinfor .addcartbox a{
        position:absolute;top:0px;height:28px;
        width:25px;
        text-align:center; color:#999999;
        background-color:#eeeeee;
    }
    .addcartbox:hover {
        border-color:#dd2726;
    }
        .addcartbox:hover a {
            background-color:#dd2726; color:#dd2726;
        }
        .addcartbox a:hover {
            background-color:#dd2726;
            color:#ffffff;
        }
.pro_casinfor .addcartbox a:hover {
            background-color:#ffffff;
            color:#000;
        } 
    .addcartbox .csimgdonewm {
        left:0px;
    }
.pro_casinfor .addcartbox .csimgdonewm {
        left: 0px;
        background-color:#ffffff;
        color:#000;
    }
    .addcartbox .csimgdonewa {
        right:0px;
    }
.pro_casinfor .addcartbox .csimgdonewa {
        right:0px;
        background-color:#ffffff;
            color:#000;
    } 
    .addcartbox input {
        border:0px;
        position:absolute;
        left: 30px;
        line-height:23px;
        width:30px;
        text-align:center;
        height: 23px;
    }
.pro_casinfor  .addcartbox input {
        border:0px;
        position:absolute;
        left: 26px;
        line-height:23px;
        width:30px;
        text-align:center;
        height: 26px;
    }
.listpagenav {
    padding-top:30px;
    padding-bottom:30px;
     line-height:30px;
    text-align:center;
}
    .listpagenav a {
        display:inline-block;
        min-width:30px;
        height:30px; overflow:hidden;
        border:1px solid #cccccc;
       
        margin:3px;
    }
   .listpagenav .pagingfirstpage,.listpagenav .pagingprevpage,.listpagenav .pagingnextpage,.listpagenav .paginglastpage {
             padding-left:10px; padding-right:10px;
        }
        .listpagenav a:hover {
              background-color:#eeeeee;
        }
    .listpagenav .currentPage {
        border-color:#dd2726;
        background-color:#dd2726;
        color:#ffffff;
    }
        .listpagenav .currentPage:hover {
            border-color:#ff6600;
        background-color:#ff6600;
        }
    .listpagenav .pagenavellipsis {
         display:inline-block;
        min-width:30px;
        height:30px; overflow:hidden; 
        margin:3px;
    }
.adfiledownlowd {
    padding-top:10px;
}
.adfiledownlowd a {
    display:inline-block;
    background-image:url(../images/attach2.png);
    background-repeat:no-repeat;
    
    margin-left:10px;
    background-color:#dd2726; color:#ffffff;background-position:3px 3px;
    padding:0px 8px 0px 8px; border-radius:10px; line-height:20px;
    padding-left:22px;
}
    .adfiledownlowd .nodataspan {
         display:inline-block;
    margin-left:10px;background-image:url(../images/attach.png);
    background-repeat:no-repeat;padding:0px 8px 0px 8px;
    background-position:3px 3px;
     padding-left:22px;
    background-color:#d7140e; color:#ffffff;
     border-radius:10px; line-height:20px;
    }
	
.jfsearchbox{ width:500px; height:40px; position:absolute; right:180px; top:15px;}
.jfsearchbox .text{ width:410px; height:38px; color:#999999; line-height:38px; text-indent:55px; position:absolute; left:0px; top:0px; background-image:url(../images/jfsearchtxt.jpg); border:0px;}
.jfsearchbox .button{width:90px; height:40px; line-height:40px;  color:#ffffff;cursor:pointer; border:0px; position:absolute; background-color:#d7140e; right:0px; top:0px; }
.hotsearch{ width:500px; height:30px; line-height:30px; position:absolute; right:180px; top:55px;}
.hotsearch a{ margin-left:5px; margin-right:5px;}
.jfyf{position:absolute; right:80px; top:25px;}

.jfnav{ height:45px; line-height:45px; border-bottom:2px solid #d7140e;}
.jfnav1{}
.jfnav1 ul li{ float:left; width:100px; text-align:center; margin-left:1px; margin-right:1px;}
.jfnav1 a{ color:#d7140e;}
.jfnav1 .jfallcata{ width:200px; background-color:#d7140e; color:#ffffff; margin-left:0px;}
.jfnav1 ul li:hover{ background-color:#d7140e;}
.jfnav1 ul li:hover a{ color:#ffffff;}
.jfprobanner{}
.jfsort{ width:200px; float:left; background-color:#d7140e;}
.jfnavheight{position:relative; height:40px; line-height:40px; text-indent:20px; }
.jfnavheight a {color:#ffffff;}
.jfnavheight:hover { background-color:#ae0500;}
.jfnavheight .jfsubmenubox { display:none; position:absolute;top:0px; left:200px;z-index:9999; width:590px; border:1px solid #d7140e; background-color:#ffffff;}
.jflistdorpdownpromenu {}
.jfnavheight .navsnhovrf {display:block;line-height:40px; background-position:155px 14px;background-repeat:no-repeat;}
.jfnavheight:hover .navsnhovrf,   .jfnavheight .navsnhovrf:hover { height:40px; line-height:40px; background-color:#ae0500;}
.jfsubmenubox {  background-color:#ffffff; min-height:40px;}
.jfsubmenubox ul {}
.jfsubmenubox .catalog2 li {text-indent:0px; clear:both;line-height:40px; background-color:#ffffff;}
.jfsubmenubox .catalog2 li a {width:80px; text-align:right; color:#d7140e; font-weight:bold; float:left; padding-right:5px; }
.jfsubmenubox .jfsubmenuboxout{ width:505px; float:left;}
.jfsubmenubox .jfsubmenuboxout ul li{ clear:none; float:left; text-indent:0px; }
.jfsubmenubox .jfsubmenuboxout ul li a{ width:auto; font-weight:normal; color:#444444; margin-left:5px; margin-right:5px; text-align:left;}
.jfbannerquj{ width:980px; float:left; margin-left:20px;}
.jfbanner{ height:250px;}

.jfnav_l{ float:left; width:200px; text-align:center; margin-left:1px; margin-right:1px;}
.jfnavinf .jfallcata{ width:200px; background-color:#d7140e; color:#ffffff; margin-left:0px;}
.jfnavinf .jfallcata a{ color:#ffffff;}
.jfnav_r { float:left;}
.jfnav_r a{ color:#444444;}
.jfnav_r li{ float:left; width:100px; text-align:center; margin-left:1px; margin-right:1px;}
.jfnav_r li:hover{ background-color:#d7140e;}
.jfnav_r li:hover a{ color:#ffffff;}
.jfdorpdownpromenu {display:none; position:absolute;  background-color:#d7140e; width:200px; z-index:100;}
.jflistnavheight{position:relative; height:40px; line-height:40px; text-indent:20px; text-align:left; }
.jflistnavheight a {color:#ffffff;}
.jflistnavheight:hover { background-color:#ae0500;}
.jflistnavheight .jfsubmenubox { display:none; position:absolute;top:0px; left:200px;z-index:9999; width:590px; border:1px solid #d7140e; background-color:#ffffff;}
.jflistdorpdownpromenu {}
.jflistnavheight .navsnhovrf {display:block;line-height:40px; background-position:155px 14px;background-repeat:no-repeat;}
.jflistnavheight:hover .navsnhovrf,   .jflistnavheight .navsnhovrf:hover { height:40px; line-height:40px; background-color:#ae0500;}

.jfqujian{ height:30px; line-height:30px; color:#dd2726; font-weight:bold; font-size:14px;}
.jfqujian span{ margin-left:10px; margin-right:10px; font-weight:normal;}
.jfqujian span a { color:#444444; }
.jfqujian span a:hover{ color:#dd2726;}

.jfclassbanner_tit{ font-size:22px; height:45px; line-height:45px; color:#d5140f; border-bottom:1px solid #d5140f;}
.jfclassdetal{}
.jfclassdetallist{ margin-top:10px;} 
.jfclassdetallist_tit{ font-size:22px; height:45px; line-height:45px; color:#d5140f; border-bottom:1px solid #d5140f;}
.jfclassdetallist_tit span{ float:right; font-size:12px; margin-right:10px;}
.jfclassdetallist_cont_l{ width:320px; float:left;}
.jfclassdetallist01 .jfclassdetallist_cont_l_t{ width:320px; height:407px;  background-image:url(../images/jfl1.jpg); background-repeat:no-repeat; display:block;}
.jfclassdetallist02 .jfclassdetallist_cont_l_t{ width:320px; height:407px;  background-image:url(../images/jfl2.jpg); background-repeat:no-repeat; display:block;}
.jfclassdetallist03 .jfclassdetallist_cont_l_t{ width:320px; height:407px;  background-image:url(../images/jfl3.jpg); background-repeat:no-repeat; display:block;}
.jfclassdetallist05 .jfclassdetallist_cont_l_t{ width:320px; height:407px;  background-image:url(../images/jfl5.jpg); background-repeat:no-repeat; display:block;}
.jfclassdetallist06 .jfclassdetallist_cont_l_t{ width:320px; height:407px;  background-image:url(../images/jfl6.jpg); background-repeat:no-repeat; display:block;}
.jfclassdetallist07 .jfclassdetallist_cont_l_t{ width:320px; height:407px;  background-image:url(../images/jfl7.jpg); background-repeat:no-repeat; display:block;}
.jfclassdetallist08 .jfclassdetallist_cont_l_t{ width:320px; height:407px;  background-image:url(../images/jfl8.jpg); background-repeat:no-repeat; display:block;}
.jfclassdetallist_cont_l_b{ height:120px; overflow:hidden;}
.jfclassdetallist_cont_l_b ul li{ float:left; width:95px; margin-left:6px; margin-right:5px; line-height:30px;}
.jfclassdetallist_cont_r{ width:880px; float:left;}
.jfclassdetallist_cont_r ul li{ float:left; width:210px; padding-left:5px; padding-right:4px; overflow:hidden; border-bottom:1px solid #f4f4f4; border-right:1px solid #f4f4f4;}
.jfclassdetallist_cont_r ul li .jflistimg img{ width:210px; height:210px;}
.jfclassdetallist_cont_r ul li .jflisttit{ line-height:25px; height:25px; overflow:hidden;}
.jfclassdetallist_cont_r ul li .jflistjf{ line-height:25px; height:25px; overflow:hidden;}
.jfclassdetallist_cont_r ul li .jflistjf span{ font-weight:bold; color:#e40077;}

.goodsdiv .goodsul li{ float:left; width:210px; padding:5px; margin:9px; overflow:hidden; border:1px solid #eeeeee;}
.goodsdiv .goodsul li:hover{border:1px solid #dd2726;}
.goodsdiv .goodsul li img{ width:210px; height:210px;}
.goodsdiv .goodsul li .jflisttit{ line-height:25px; height:50px; overflow:hidden;}
.goodsdiv .goodsul li .jflistjf{ line-height:25px; height:25px; overflow:hidden;}
.goodsdiv .goodsul li .jflistjf span{ font-weight:bold; color:#e40077;}

.goodsinfoview{ margin-top:20px;}
.goodsinfoleft{ width:932px; float:left;}
.goodsinforight{ width:222px; float:left; margin-left:46px;}
.goodsinforight_tit{font-size:20px; height:40px; line-height:40px; text-align:center;}
.goodsinforight_cont ul li{border:1px solid #eeeeee; padding:5px; margin-bottom:10px;}
.goodsinforight_cont ul li:hover{border:1px solid #dd2726;}
.goodsinforight_cont ul li .jflistimg img{ width:210px; height:210px;}
.goodsinforight_cont ul li .jflisttit{ line-height:25px; height:25px; overflow:hidden;}
.goodsinforight_cont ul li .jflistjf{ line-height:25px; height:25px; overflow:hidden;}
.goodsinforight_cont ul li .jflistjf span{ font-weight:bold; color:#e40077;}
.integralinfotable{}
.integralinfotable .integralinfotableimg{ padding:5px; border:1px solid #eeeeee; width:400px; float:left;}
.integralinfotable .integralinfotableimg img{ width:400px; height:400px;}
.integralinfotable .integralinfotablecont{  width:500px; float:left; margin-left:20px;}
.integralinfotable .integraltitle{font-size: 20px; line-height:40px; color: #333333;font-weight: bold;border-bottom:1px solid #f0f0f0; width: 500px;}
.integralinfotable .intetop{ height:45px; line-height:45px;}
.integralinfotable .intetop .sxjf{ font-size:25px; font-weight:bold;color:#dd2726;}
.integralinfotable .integralinfotablelike{ float:left; margin-left:20px; width:248px;}

.countchoosediv{border:1px solid #dddddd;position:relative; width:95px; height:25px; line-height:25px; display:inline-block;}
.countchoosediv a {position:absolute;top:0px;height:25px;width:25px;text-align:center; color:#999999; background-color:#eeeeee;}
.countchoosediv:hover { border-color:#dd2726; }
.countchoosediv:hover a { background-color:#dd2726; color:#dd2726; }
.countchoosediv a:hover { background-color:#dd2726; color:#ffffff; }
.countchoosediv .amountdown {left:0px;}
.countchoosediv .amountup { right:0px;}
.countchoosediv input {border:0px;line-height:23px;width:45px;text-align:center;position:absolute;top:0px; left:25px;}
.exchangebtn { border:1px solid #dd2726; color:#ffffff; background-color:#dd2726; margin-top:15px; display:inline-block; width:190px; height:40px; font-size:16px; text-align:center ;line-height:40px;border-radius:15px;}
.exchangebtn a{  color:#ffffff; }
.integraltit{ height:45px; line-height:45px; border:1px solid #cccccc; margin-top:20px;}
.integraltit span{ width:150px; text-align:center;  height:45px; display:inline-block; border-right:1px solid #cccccc;}
.integralcontent{ padding:20px; border:1px solid #cccccc;  border-top:0px;}
.select_directory_content_title{ margin-top:20px;  height: 36px;line-height: 36px;color: #333333;font-size: 14px; font-weight:bold; background-color: #f4f4f4;text-indent: 25px;border-bottom: 1px solid #eee;}
.multiselect_box { border:1px solid #f4f4f4; padding:10px 25px;}
.select_directory_list{ border-bottom: 1px dashed #e6e6e6; height:40px; line-height:40px;}
.select_directory_list span{ margin-left:10px; margin-right:10px; }
.newsd{ text-align:center; margin-top:15px;}
.struseartype1 { background-color: #f8f8f8; border: 1px solid #cccccc; width: 298px; height: 324px; float: left;display: inline;border-left: 1px solid #cccccc;}
 .sueditor1{float:left;display:inline;width:692px;height: 324px;overflow:hidden;border: 1px solid #cccccc;background-color:#f8f8f8;}
 .struseartype1 ul, .struseartype1 li{margin:0px;padding:0px;list-style:none}
 .struseartype1 ul li{text-indent:20px;line-height:35px;border-bottom:1px solid #dddddd;border-top: 1px solid #ffffff;}
 .struseartype1 ul li a{background-image:url(../images/checkbox_unchecked.gif);background-repeat:no-repeat;background-position:8px 8px;padding-left:16px;display:block}
 .struseartype1 li a:hover{background-color:#eeeeee}
 .searchttyel1{height:26px;border-bottom:1px solid #cccccc;border-top: 1px solid #ffffff;font-weight:bold;text-indent:20px;line-height:25px;}
 .searchttyeul1 .ll a{background-image:url(../images/checkmark.gif);background-repeat:no-repeat;background-position:5px 5px;background-color:#1b86d1;color:#ffffff}
 .searchttyeul1 .ll a:hover{background-image:url(../images/checkmarkg.gif);color:#333333}
 .v3_cas_sucsearbtn1{display:inline-block;color:#ffffff;font-size:16px;font-weight:bold;background-color:#1b86d1;margin:5px;border:1px solid #2064a2;box-shadow:0 0 3px rgba(0,0,0,0.2)}
 .v3_cas_sucsearbtn1 strong{border-top:1px solid #33a6f7;line-height:35px;padding-left:30px;padding-right:10px;background-image:url(../images/ics.png);background-repeat:no-repeat;background-position:8px -38px;display:block}
 .v3_cas_sucsearbtn1:hover{background-color:#086fb8;color:#e5e5e5}
 .cke_button_arrow{display:inline-block;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}
 .sresultbox{width:698px;border:1px solid #dddddd;border-top:0px;float:left;display:inline}
 .sresultbox table{width:100%;border-collapse:collapse}
 .sresultbox table td{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc}
 .sresultbox table th{background-color:#efefef;border-bottom:1px solid #cccccc;font-size:14px;font-weight:bold;line-height:35px}
 .sresultbox .splitr{background-color:#f8f8f8}
 .sresultboxright{width:300px;float:left;display:inline}
 .srrighttitle{background-color:#086fb8;color:#e5e5e5;text-indent:10px;font-size:14px;font-weight:bold;line-height:38px}#caspage_webtop{height:142px;background-image:url(http://theme.static.chem960.com/2010/images/strlogo.png);background-position:center center;background-repeat:no-repeat}
.searchpagenav{padding:5px;text-align:right;background-color:#f8f8f8;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff}
.searchpagenav a{display:inline-block;padding:5px 8px 5px 8px;border:1px solid #dddddd;margin:2px}
.searchpagenav a:hover, .searchpagenav .currentPage{border-color:#086fb8;background-color:#086fb8;color:#e5e5e5}
.viewmorebox{padding:8px;text-align:center;background-color:#f8f8f8;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff}
.viewmorebox .v3_cas_sucmorebtn{display:inline-block;color:#ffffff;font-size:16px;font-weight:bold;background-color:#1b86d1;margin:5px;border:1px solid #2064a2;box-shadow:0 0 3px rgba(0,0,0,0.2)}
.viewmorebox .v3_cas_sucmorebtn strong{border-top:1px solid #33a6f7;line-height:35px;padding-left:30px;padding-right:10px;background-image:url(/images/ics.gif);background-repeat:no-repeat;background-position:8px -38px;display:block}
.viewmorebox .v3_cas_sucmorebtn:hover{background-color:#086fb8;color:#e5e5e5}
.info_content{background-color:#f8f8f8;border:1px solid #dddddd;border-top:1px solid #ffffff;line-height:25px}
.drawtb{-moz-box-shadow:0 0 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 3px hsla(0,0%,0%,.15);box-shadow:0 0 3px hsla(0,0%,0%,.15)}
.noHtag{display:inline;font-size:12px}
.strusearfoot{width:1000px;font-size:12px;margin:0 auto}
.strusearfoot p{background-color:#f8f8f8;border:1px solid #dddddd;border-bottom:0px;margin:0px;padding:5px;line-height:25px}
.pro_casinfor .goodstableheader_zkj{ font-weight:400; color:#ff0000;}
.proinfotable_img {
    height: 150px;
    text-align: center;
    width: 155px;
    padding: 10px;
    float: left; /* margin: 10px; */
    /*margin-top: 10px;*/
    position: relative; /* border: 1px solid #f2f3f7; */
    border-radius: 3px;
}
.kj_kgik .pro_casinfor:nth-child(2n){
    margin-right:0px;
}
.proinfotable_img a img {
    max-width: 150px;
    max-height: 200px
}
.proinf_qiugou{display:block;width: 90px;height: 25px;color:#fff;background:#f7a300;line-height: 25px;text-align: center;margin-left: 20px;border-radius: 2px;}
.proinfotable_guige {
    width: 270px;
    float: left; /* margin-top: 10px; */
    padding-right: 5px;
    margin-left: 10px;
    color: #585757;
}
    .proinfotable_guige a {
        color: #585757;
    }
    .pro_casinfor {
        margin-top: 15px;
        background: #fff;
        margin-right: 16px;
    }
.goodslist_style{ padding-left:8px; padding-right:8px;}
.addcartbox_addscgood_dbzxj{ height:30px;}
.addcartbox_addscgood_dbzxj1{width: 15px;height: 15px;margin-top: 4px;float:left;}
.addcartbox_addscgood_dbzxj2{width:26px;height: 25px;float: left;padding-top: 2px;}
.addcartbox_addscgood_dbzxj2 input{width: 26px; height: 25px; color: #ffffff; background-image: url(../images/cart.png);background-repeat: no-repeat; text-indent: 24px;border: 0;    cursor: pointer;}
.gdyhqdla{ color: #0589B9;text-decoration: none;cursor: pointer;}
.pro_casinfor .proinfotable td{vertical-align:middle;padding: 5px;}
.proinfor1{ border: 1px solid rgb(204, 204, 204);margin-top: 10px;}
.proinfor1:hover{ border: 1px solid rgb(5, 137, 185);margin-top: 10px;}

.pro_casinfor1 { margin-top:15px; border:1px solid #dddddd; }
.prolist_casinfor {color:#555555; font-size:14px;  table-layout:fixed; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_casinfor1 .prolist_casinfor {}
.prolist_casinfor1_img { width:120px;}
.prolist_casinfor1 a {color:#737373; }
.prolist_casinfor1 td {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.prolist_casinfor1 .blue1 a{color:#296bbf;}
.prolist_casinfor1 img { border:1px solid #dddddd; padding:2px; max-height:100px; max-width:100px;}
.prolist_casinfor1_infor1 {height:40px; width:90px; text-align:right; padding-right:10px;}
.pronametitle1,.proennametitle1{ text-align:center;}
.proinfotableimgxjss{ width:202px; float:right;}
.proinfotableimgss {width: 200px;height: 200px;text-align: center; position: relative;}
.proinfotableimgss img{ max-height:200px; max-width:200px;}
.proinfotabless{margin-top: 10px;  border-top: 1px solid #eeeeee;  border-bottom: 1px solid #eeeeee;}
.proinfotabletxtss {width: 530px;float: left;line-height: 30px;color: #333333; padding-left:10px;}
.proinfotabletxttabless tr td {border-bottom: 1px dotted #dd2726;padding-left: 8px;padding-right: 6px;}
.kclistss:hover {color:#dd2726;}
.GoodsListBox_cartss{ width:26px;height: 25px;background-image: url(../images/cart.png);background-repeat: no-repeat;border: 0;cursor: pointer;}
.addscgoodss{ height: 15px;width: 15px;cursor: pointer;background-image: url(../images/scq.jpg); display: block;float: left; margin-top: 5px; margin-left: 10px;}
.itseartxt { width: 90px;}



.supplierm_ctrolbox { padding:8px; border-bottom:1px solid #dddddd; background-color:#f8f8f8;min-height:20px;}
.supplierm_ctrolbox_right { float:right;}
.supplierm_table {border-collapse:collapse; width:100%;}
.supplierm_table td { padding:8px;border-bottom:1px solid #dddddd; line-height:25px; font-size:13px }
.supplierm_table th { font-weight:bold; padding:8px;text-align:left;border-bottom:1px solid #dddddd;}
.supplierm_ctrolbox_left a {font-size:14px;color:#dd2726;padding-left:10px; padding-right:10px;}
#uploadpoductbox {border:1px solid #cccccc; margin:10px auto;background-color:#f8f8f8;padding:20px; line-height:30px;text-align:center;}
.suppuploaderrorbox {background-color:#ffffcc;color:red;padding:10px; border:1px solid #ffcc00;margin:10px auto;text-align:center;}
.thisnavpcont {border: 1px solid #dd2726;}
.thisnavprotit{/* text-indent: 85px; */}
.pagenew_cato{padding:10px}
.pagenew_cato ul li{text-indent:30px;height:35px;line-height:35px;background: url(../images/ptb1.png) no-repeat 10px center;}
.pagenew_cato ul li a:hover{color:#dd2726}
.thisnavprocont .smenu {clear:both;}
.thisnavprocont .nowviewon a { color:#dd2726;font-weight:bold;}
.thisnavprocont dl dt{line-height:35px;font-size:14px;text-indent:30px;background-image: url(../images/ptb.png);background-repeat:no-repeat;background-position: 10px center;}
.thisnavprocont dl .nowviewon { background-image:url(../images/ptb1.gif); background-repeat:no-repeat;background-position:10px 8px;}
.thisnavprocont dl dt:hover a{color:#dd2726;}
.thisnavprocont dl dd {display:none;}
.thisnavprocont dl dd ul {background-image:none;padding:0px;margin:0px;}
.thisnavprocont dl dd ul li{line-height:30px;text-indent:35px;background-image:url(../images/prolisttb.png);background-repeat:no-repeat;background-position: 30px 13px;}
.thisnavprocont dl dd ul a { color:#888888;}
.thisnavprocont dl dd ul ul li{ color:#888888;}
.thisnavprocont dl dd ul li:hover a { color:#dd2726; font-weight:bold;}
.thisnavprocont dl dd ul li:hover ul {display:block;}
.thisnavprocont dl dd ul li:hover ul li a { color:#888888; font-weight:normal;}
.thisnavprocont dl dd ul li:hover ul li:hover a{ color:#dd2726;font-weight:bold;}
.thisnavprocont dl dd ul .nowviewon a { color:#dd2726;font-weight:bold;}
.thisnavprocont dl dd ul .nowviewon ul li a { color:#888888; font-weight:normal;}
.thisnavprocont dl dd ul .web960navli_1682{display:none;}
.thisnavprocont dl dd ul ul li{ text-indent:40px;background-position:30px 13px;}
.thisnavprocont dl dd ul ul .nowviewon { background-image:url(../images/ptb1.gif); background-repeat:no-repeat;background-position:23px 8px;}

#ucenterurlhref {text-align: center; color: #fda700;font-weight: bold;}
.regbottom {background: #fda700;text-align: center;height: 30px;line-height: 30px;border-radius: 4px;border:1px solid #fff;}
.regbottom a{ color:#fff}
.addqiugou a{ display:block; width:150px; height:40px; background:#f7a300; color:#fff; text-align:center; font-size:15px; line-height:40px;}
.addqiugou{ text-align:center;}

#supplierbox { border:1px solid #dddddd; border-bottom:0px;padding:0px; display:none;width:350px; position:absolute; right:0px;bottom:40px; background-color:#ffffff;text-align:left; color:#333333;}
#supplierbox li { line-height:35px; padding-left:10px; border-bottom:1px solid #dddddd;  color:#333333;text-align:left;}
#suppviewlierbox:hover #supplierbox{display:block;}
.jiathis_style{ margin-top:10px;}
.content_account { display:none;}
