 @charset "utf-8";
/* CSS Document */

@import url(common.css);

.content{width:980px; height:auto; overflow:visible; padding-bottom:10px;margin-top:-36px;}
/*----------------------------------------buy---------------------------------------------------*/
.buy_left{width:750px; height:auto; overflow:visible; float:left; padding-top:10px; padding-bottom:20px;}
.buy_view{width:750px; height:390px; overflow:hidden;}
.buy_view h2{width:740px; height:30px; line-height:30px; border-bottom:1px solid #e7e7e7; padding:5px; position:relative;}
.buy_view h2 a{font-size:14px;}
.buy_view h2 a.qiang{display:block;width:31px; height:31px; background:url(../images/buy_bg.jpg) no-repeat -0px -0px; position:absolute; right:5px; top:5px;}
.viewsortbox{width:750px; height:335px;padding-top:5px; overflow:hidden;}
.viewsortbox .viewsorttp{width:335px; height:335px; float:left;}
.viewsortbox .viewsortinfor{width:374px; height:335px; float:right;}
.viewsortbox .viewsortinfor .pricenow{width:316px; height:79px; background:#fffaee url(../images/viewsortinbg.gif) no-repeat 60px 10px; border:1px solid #f3e6ca; padding-top:71px;}
.viewsortbox .viewsortinfor .pricenow span.sort_qzprice { display:block; width:300px; height:30px; line-height:30px; border-top:1px solid #edc97d;color:#D4062E; text-align:center; font-size:26px; padding:24px 0px;}
.viewsortbox .viewsortinfor .pricenow span.sort_qzprice b{font-size:40px; color:#d4062e;}
.viewsortbox .viewsortinfor table {padding-top:20px;}
.viewsortbox .viewsortinfor table th,.viewsortbox .viewsortinfor table td{height:50px;width:90px; font-size:15px;text-align:center;}
.viewsortbox .viewsortinfor table th{color:#d4062e;}
.colorora{color:#F60;}
.colorgreen{color:#693;}
.viewtabtit{width:750px; height:28px; border-bottom:1px solid #ff8c00; margin-top:20px;}
.viewtabtit a{ display:block;width:60px; height:27px; line-height:27px; text-align:center; float:left; margin-right:10px; background:#f1f1f1; border:1px solid #e7e7e7; border-bottom:0;}
.viewtabtit a.currutbg{background:#ff8c00; border-color:#ff8c00; color:#fff; font-weight:600;}
.viewtabcon{width:720px; height:auto; overflow:visible;}
.viewtabcon .view_tab{width:720px; height:auto; overflow:visible; padding:20px 0px;}
.viewtabcon .view_tab h2{width:720px; height:37px; position:relative; background:url(../images/buy_bg.jpg) no-repeat; border-bottom:1px solid #e7e7e7;}
.viewtabcon .view_tab h2.h2_tit1{ background-position: -0px -58px;}
.viewtabcon .view_tab h2.h2_tit2{ background-position: -0px -93px;}
.viewtabcon .view_tab h2.h2_tit3{ background-position: -0px -128px;}
.viewtabcon .view_tab h2.h2_tit4{ background-position: -0px -163px;}
.viewtabcon .view_tab h2.h2_tit5{ background-position: -42px 5px;}
.viewtabcon .view_tab h2.h2_tit4 span{ position:absolute; left:92px; top:12px;}
.viewtabcon .view_tab .pp_lmsj{width:720px; height:auto; overflow:visible;}
.viewtabcon .view_tab .pp_lmsj li{width:124px; padding:10px; height:30px; line-height:30px; float:left;}
.viewtabcon .view_tab .pp_lmsj li a{font-size:14px;}
.viewtabcon .view_tab .sjbox{width:708px; height:185px; border:1px solid #e7e7e7; padding:5px;margin-top:8px; margin-bottom:10px;}
.viewtabcon .view_tab .sjbox li{float:left;}
.viewtabcon .view_tab .sjbox li.tjsj_name{width:708px; height:30px; line-height:30px; padding:10px 0px; text-align:center; font-size:16px; font-weight:600; color:#f60;}
.viewtabcon .view_tab .sjbox li.tjsj_name a{ font-size:16px; font-weight:600; color:#f60;}
.viewtabcon .view_tab .sjbox li.td_xfbz,.viewtabcon .view_tab .sjbox li.td_charge,.viewtabcon .view_tab .sjbox li.td_serve,.viewtabcon .view_tab .sjbox li.td_price{width:180px; height:30px; line-height:30px; text-align:center; background:#ffe87f; font-size:14px; padding:0px 10px;}
.viewtabcon .view_tab .sjbox li.td_charge{background:#c0e4a7;}
.viewtabcon .view_tab .sjbox li.td_serve{background:#8ec1ff;}
.viewtabcon .view_tab .sjbox li.td_price{width:88px; background:#ffad49;}
.viewtabcon .view_tab .sjbox li.td_xfbz_con,.viewtabcon .view_tab .sjbox li.td_charge_con,.viewtabcon .view_tab .sjbox li.td_serve_con,.viewtabcon .view_tab .sjbox li.td_price_con{padding:10px 10px;width:180px; text-align:center; line-height:25px; height:85px; }
.viewtabcon .view_tab .sjbox li.td_price_con{width:88px; color:#d4062e;}

.citybox{height:28px; line-height:28px;z-index:10; width:146px; float:right; display:inline;margin:5px 14px 0 0px; position:relative;}
.citybox .city-current{font:bold 14px "宋体";color:#535353;padding:5px 30px 4px 6px;height:17px;white-space:nowrap;cursor:pointer;position:absolute;top:0;left:78px; border:1px solid #F90;}
.citybox .city-current:hover{text-decoration:none;}
.citybox .city-current .downtip{text-indent:-1000em;background:url("../images/buy_bg.jpg") -21px -35px no-repeat;width:16px;overflow:hidden;position:absolute;top:6px;right:2px;height:16px;}
.citybox .city-current .uptip{text-indent:-1000em;background:url("../images/buy_bg.jpg") -0px -35px no-repeat;width:16px;overflow:hidden;position:absolute;top:6px;right:2px;height:16px;}
.citybox .city-div{position:absolute;width:260px;top:28px;left:-116px;border:1px solid #f60;;background-color:#fff;z-index:10;padding:10px 0 0 0; display:none;}
.citybox .city-span{width:65px;height:30px;float:left;text-align:center;}
.citybox .city-a{font-size:14px;}

.viewtabcon .view_tab .pjbox{width:639px; height:200px; padding-top:8px; margin-bottom:20px;}
.viewtabcon .view_tab .pjbox textarea{width:627px; height:143px; border:1px solid #e7e7e7; color:#aaa; padding:5px;}
.viewtabcon .view_tab .pjbox .pjbtn{display:block; float:right; width:80px; height:30px; line-height:30px; text-align:center; margin-top:15px; color:#fff; background:#ff8c00; border:0; cursor:pointer;}
.messagelist{width:639px; height:auto; overflow:visible; border-top:1px solid #e7e7e7;}
.messagelist li{padding-bottom:10px;}
.messagelist li .say_name{width:639px; height:30px; line-height:30px; font-size:14px; padding-top:5px;}
.messagelist li .say_name font{ font-size:14px;}
.messagelist li .say_con{width:639px; height:auto; overflow:visible;}
.messagelist li .say_con .say_ct{width:639px; height:9px; overflow:hidden; background:url(../images/buy_pjbg.gif) no-repeat;}
.messagelist li .say_con .say_cm{width:627px; height:auto; overflow:visible; padding:5px; line-height:25px; border:1px solid #ffd49f; border-top:0;}

.buy_right{width:200px; height:auto; overflow:visible; float:right; padding-top:10px;}
.buy_rlink{width:198px; border:1px solid #dcdcdc;}
.buy_brand{ height:136px;}
.buy_rlink h3{width:188px; height:28px; line-height:28px; padding-left:10px; background:url(../images/buy_rtitbg.gif) repeat-x;font-size:13px;}
.buy_brand_con{width:179px; height:87px; margin-top:10px;}
.buy_brand_con .buy_btp{width:177px; height:45px; border:1px solid #e7e7e7;}
.buy_brand_con .buy_btxt{width:179px; height:30px; line-height:30px; text-align:center;background:#e7e7e7; margin-top:10px;}
.buy_brand_con .buy_btxt a{color:#d4062b; font-weight:600;}
.productlist{height:auto; overflow:visible;}
.productlist ul.producttoplist {padding: 8px 15px;}
.productlist ul.producttoplist li {border-bottom: 1px solid #E7E7E7;height:280px;overflow: hidden;position: relative; width: 170px;}
a.productitem {cursor: pointer;display: inline-block;overflow: hidden; padding: 10px;position: relative;text-decoration: none;}
a.productitem span.productimg img {background: url("../images/imgloading.gif") no-repeat scroll center center #FFFFFF;border: 1px solid #E7E7E7;cursor: pointer;display: block;   height: 150px; overflow: hidden; width: 150px;}
.nalaprice {color: #CC0033; font-weight: bold;}
a.productitem span.qzprice {color:#D4062E;}
a.productitem span.qzprice b {font-size: 18px;color:#D4062E;}
a.productitem span.productname {display: block;height: 38px; line-height: 19px; overflow: hidden; width: 145px;}
a.viewbrandproducts {background: url("../images/icon_pagenum_red_right.png") no-repeat scroll 105px center transparent; border: 1px solid #E7E7E7; display: block; float: left;   height: 28px; line-height: 28px; margin: 0 0 15px 35px; text-indent: 13px; width: 123px;}
a.viewbrandproducts:hover {background: url("../images/icon_pagenum_white.png") no-repeat scroll 105px center #D4062E;border: 1px solid #D4062E;color: #FFFFFF;text-decoration: none;}

/*----------------------------------------login&reg---------------------------------------------------*/
.loginreg_box{width:970px; height:auto; overflow:visible; margin:0px auto 20px; }
.loginreg_con{width:980px; height:auto; overflow:visible; padding-top:20px;}
.loginreg_l{width:600px; height:auto; overflow:visible; float:left;  padding:0px 20px 40px 0px;}
.loginreg_tit{width:600px; height:28px; line-height:28px; border-bottom:1px solid #ffc000; padding:6px 0px;font-size:20px; font-weight:600; color:#c00; margin-bottom:20px;}
.login_tit{ margin-bottom:60px;} 
.loginreg_tit span{ padding-left:20px; font-weight:normal; color:#000; font-size:14px;}
.loginreg_l table{width:600px;}
.loginreg_l table td,.loginreg_l table th{height:50px; padding:15px 5px; color:#666;}
.loginreg_l table th{padding-right:20px; width:120px; font-size:20px; color:#7f7f7f;}
.loginreg_l table td input.txt{height:21px; padding:10px 12px; line-height:21px; width:244px; border:solid 1px #ccc; border-radius:10px;}

.loginreg_ltxt{width:560px; height:40px; line-height:40px; border-bottom:1px dashed #d7d7d7; font-size:14px; padding-top:20px;}
.login_txt{padding-top:50px;}
.loginreg_ltxt a{font-size:14px; color:#c00; text-decoration:underline;}
.loginreg_btnbox{width:560px; height:46px; padding:60px 0px 0px; overflow:hidden;}
.loginreg_btn{display:block; width:159px; height:46px; line-height:46px; text-align:center; background:url(../images/loginreg_btn.gif) no-repeat; color:#333; font-size:26px; font-weight:bold; border:none; cursor:pointer;}
.logingetcodebtn {
    height: 38px;
    line-height: 38px;
    border: 1px solid transparent;
    padding: 0 18px;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border-radius: 2px;
    cursor: pointer;
}
.loginreg_r{width:318px; height:auto; overflow:visible; float:right; line-height:30px; display:inline; padding:0px 20px;border-left:1px dashed #ccc;}
.loginreg_rtit{width:318px; height:28px; line-height:28px; font-size:14px; padding:10px 0px 2px; position:relative; border-bottom:1px solid #dcdcdc;}
.loginreg_rtit a{ position:absolute; right:2px; top:12px; color:#e00;font-size:14px;}
.loginreg_r ul{width:318px; height:480px; padding-top:5px;}
.loginreg_r ul li{padding:15px 0px; height:30px; line-height:30px; font-size:14px; }
.loginreg_r ul li.list_tit,.loginreg_r ul li.list_tit span {color:#7F7F7F; font-weight:600; font-size:16px;}
.loginreg_r ul li.list_tit span{ font-style:italic; padding-right:15px;}



/*----------------------------------------menmbercenter---------------------------------------------------*/
.menmbername{padding-right:15px; color:#f60;}
.menmber_sider{float: left;height: auto;padding-bottom: 10px;width:170px; overflow:visible;}
.menmber_sidebar{width:168px; height:auto; margin-bottom:10px;border:1px solid #DCDCDC; border-top:0; overflow:visible;}
.menmber_sidebart{width:168px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#fff; background:url(../images/bd_fltitbg.png) no-repeat;}
.menmber_sidebarm{width:168px; height:auto;padding-top:4px;}
.menmber_sidebarm li{width:160px; height:32px; line-height:32px; padding:6px 0px; text-align:center;font-size:14px;}
.menmber_sidebarm li a{font-size:14px; text-align:center; display:block; width:164px; height:32px; line-height:32px; padding-right:20px;}
.menmber_sidebarm li a:hover,.menmber_sidebarm li a.sidebar_act{ background:#fee5b1 url(../images/menmber_center_ltitbg3.gif) no-repeat right center;}
.menmber_sidebarm li.sidebar_tit,.online_servetit{width:168px; height:31px; line-height:31px; overflow:hidden; background:url(../images/menmber_center_ltitbg2.gif) repeat-x; font-weight:600; color:#ff7300; padding:0; text-align:center; font-size:14px;border-top:1px solid #fcdebd;border-bottom:1px solid #fcdebd;}
.menmber_sidebarm li.username{width:168px; padding:16px 0px 4px; text-align:center; font-size:18px;}
.menmber_sidebarm li.user_link{padding-bottom:15px;}
.menmber_sidebarm li.user_link a{ display:inline; padding:0px 10px; font-size:12px;}
.menmber_sidebarm li.user_link a:hover{background:none;}
.menmber_sidebarb{width:168px; height:4px; overflow:hidden; background:url(../images/menmber_center_l1bbg.gif) no-repeat;}
.online_serve{width:170px; height:106px; overflow:hidden;}
.online_servem{width:168px; height:101px; overflow:hidden; border:1px solid #fcdebd; border-top:0;}
.online_servecon{width:168px; height:62px; overflow:hidden; text-align:center; padding-top:5px;}
.online_servecon p{width:168px; font-size:18px; color:#ff8f04; height:33px; line-height:33px;}

.menmber_rcon{background: url("../images/businessman_rtopbg.gif") repeat-x scroll left top transparent; border: 1px solid #DCDCDC; float: right; height: auto; margin-bottom: 10px; margin-top: 15px; overflow: visible; padding: 10px 0 40px; width: 780px;}
.menmber_rcontit{height: 45px; padding: 15px 20px 10px 56px; position: relative; width: 702px;}
.menmber_rtit{width:170px; height:35px; line-height:35px; position:absolute; left:-3px; top:8px; background:url(../images/menmber_center_rtitbg.png) no-repeat; color:#fff; font-size:20px; padding-left:37px;}
.menmber_email{ position:absolute; right:10px; top:8px; font-size:18px; height:35px; line-height:35px;}
.menmber_rconm{width:760px; /*height:689px;_height:690px;*/height:auto; overflow:visible;border-top:0; padding-top:0px; position:relative;}
/*menmber_center_infor*/
.menmber_rtabtit{width:750px; height:30px; line-height:30px; margin-bottom:10px; padding:5px 0px; border-bottom:1px dashed #ccc;font-size:14px; font-weight:600; color:#ff7300; position:relative; }
.menmber_rtabtit .savebtn{display:block;width:56px; height:24px; line-height:24px; text-align:center;font-weight:600; color:#ff7300; /*background:url(../images/menmber_center_btn1.png) no-repeat;*/ position:absolute; right:5px; top:8px;}
.menmber_rtabtit .menmber_rtabtit_link{ position:absolute; right:5px; top:8px; height:24px; line-height:24px;}
.menmber_rtabtit .menmber_rtabtit_link a{ color:#e00; padding:0px 5px;}
.menmber_tab{width:710px; margin:20px auto;}
.menmber_tab th,.menmber_tab td{height: 40px; overflow: hidden; padding: 20px 5px;}
.menmber_tab .tab_tit{color: #666666;font-size: 18px;width: 120px; text-align:right; font-weight:600;}
.menmber_tab .tab_input{width:310px; font-size:14px; overflow:hidden;}
.menmber_tab .tab_tishi{color:#999;}
.menmber_rconm .inputtxt{border: 2px solid #DCDCDC; color: #A8A8A8; font-size: 14px; padding: 5px;}
.menmber_tab .tab_input select.inputect{border:2px solid #dcdcdc;width:344px; padding:6px 5px;}
.menmber_tab .submitbtn{display:block;width:96px; height:35px; line-height:35px; text-align:center; color:#fff; background:url(../images/menmber_center_btn2.jpg) no-repeat; border:0;}

/*menmber_center_adress*/
.menmber_rconm_auto{width:760px;height:auto; overflow:hidden; padding-top:0px;}
.menmber_center_adress{width:750px;padding:40px 0px; height:50px; border-top:1px dashed #ccc; position:relative;}
.menmber_center_adress_infor{width:600px; line-height:25px; position:absolute;top:40px;left:5px; color:#93390d; font-size:14px;}
.menmber_center_adress .menmber_rtabtit_link{ position:absolute; right:5px; top:40px; height:24px; line-height:24px; font-weight:600;}
.menmber_center_adress .menmber_rtabtit_link a{ color:#e00; padding:0px 5px;}
.menmber_rtabtit0{border-top:0px;}
.menmber_tab1{width:730px; border-collapse:collapse; margin-bottom:28px;}
.menmber_tab1 td,.menmber_tab1 th{border:1px solid #ccc; height:30px; text-align:center;}
.menmber_tab1 th{ background:#efefef;}
.menmber_tab1 td{height:auto; line-height:22px;}

/*myintegral*/
.myintegral_btn{display:block;width:85px; height:30px; line-height:30px; text-align:center; color:#f47b1f; font-size:14px; font-weight:600;background:url(../images/myintegral_btn.png) no-repeat; position:absolute; right:5px; top:5px;}
.myintegral_message{width:274px; height:82px; padding:20px; text-align:center; line-height:40px; background:url(../images/myintegral_bg.png) no-repeat; font-size:20px; margin:15px auto;}
.myintegral_message .integral_number{color:#f60; font-size:20px; font-weight:600; padding-right:10px;}
.myintegral_message span{color:#c00; font-size:16px;}
.menmber_rtabtit1{width:730px; height:29px; line-height:29px; padding:5px 5px; border-bottom:1px dashed #ccc;font-size:14px; font-weight:600; color:#ff7300; position:relative; }
.menmber_integraltit a.currutbg{ background:url(../images/myintegral_tabact.png) no-repeat; color:#ff7300;}
.menmber_rtabtit1 .myintegral_btn{width:85px; height:30px; line-height:30px; margin-top:0;}
.integral_tabbox{width:720px; height:auto; overflow:visible; position:relative; padding-top:10px;}
.integral_tabbox h1{height:40px; line-height:40px; font-size:14px; padding-bottom:10px;}
.integral_tabbox h2{color:#ff7300; height:30px; line-height:30px; font-size:13px; font-weight:normal;}
.integral_tabbox p{width:700px; line-height:40px;font-size:13px;}

/*collection*/
.collection_link{ height:29px; position:absolute; bottom:0px; right:5px; }
.collection_link a{ display:block; width:60px; height:29px; text-align:center; line-height:29px; float:left;}
.collection_link a.currutbg{background:url(../images/myintegral_tabact1.png) no-repeat; color:#ff7300;}
.collection_tabbox{width:720px; height:620px; overflow:visible; position:relative; padding-top:10px;}
.collection_tab{width:720px; height:620px; overflow:visible; position:absolute; left:0px; top:0px;}
.collection_tab li{width:180px; height:130px; float:left; padding:10px 0px 3px;}
.collection_tab li .ct_tp{width:148px; height:90px; padding:5px; border:1px solid #ccc;}
.collection_tab li .ct_txt{width:160px; height:20px; line-height:20px; margin-top:10px; background:#f9f59f; text-align:center;}
.collection_tab li.page{width:720px; height:30px; overflow:hidden; margin-top:15px;}
.collection_tab li.page .pagetab{width:360px; border-collapse:collapse;}
.collection_tab li.page .pagetab td{height:28px; text-align:center; border:1px solid #dfd2bf; background:#fff8e6;}
.collection_tab li.page .pagetab td a,.collection_tab li.page .pagetab td span{color:#753c4a;}
.collection_tab li.page .pagetab td .pagenow{display:block;width:30px; height:28px; line-height:28px; background:#fff; font-weight:600;}
.upgo{display:block; width:19px; height:73px; position:absolute; bottom:45px; right:-30px;}

/*mailSubscription*/
.menmber_rtabtit span{ position:absolute; right:5px; top:5px; font-weight:normal;}
.mail_orderbox {width:680px; margin-top: 8px; margin-bottom:30px;  overflow:hidden;}
.enter_brand_c {float: left;font-size: 12px; margin-top: 22px; width:681px;}
.enter_brand_c .mail_box {float: left; width: 206px; border-right:1px dashed #dcdcdc; display:inline; padding:10px; text-align:center;}
.enter_brand_c label {display: block; padding-bottom: 60px; font-size:18px; font-weight:600;}
.f_input {border: 2px solid #DCDCDC; color: #A8A8A8; font-size: 14px; padding: 5px;}
.enter_brand_c .f_mail {width: 180px;}
.enter_brand_c span.tip {color: #7C7A7D;display: block;padding-top: 5px;}
.enter_brand_c .f_brand_guan,.enter_brand_c .f_brand { display:inline-block; float:left; width: 95px;border: 2px solid #DCDCDC; color: #A8A8A8; font-size: 14px; padding: 5px}
.enter_brand_c .f_brand_guan{ margin-right:15px; }
input.formbutton { background:#BF0000;color: #FFFFFF; cursor: pointer; letter-spacing: 0.1em; width:120px;border: 2px solid #DCDCDC;font-size: 14px; padding: 5px; *+padding:3px 5px;}
.mail_tjbrand{width:720px; height:auto; padding-bottom:20px; overflow:visible;}
.mail_tjbrand li{width:240px; height:106px; margin-top:10px; padding-bottom:20px; float:left; text-align:center;}
.mail_tjbrand li a img{width:147px; height:60px; border:1px solid #dcdcdc; }
.mail_tjbrand li .qxbtn{ display:block; margin-top:10px;width:147px; height:26px; line-height:26px; text-align:center; background:#ff8b4b; color:#fff;-moz-border-radius:4px 4px 4px 4px;}

/*luck12*/
.luckbox{width:700px; height:242px; padding:10px 25px 20px; overflow:hidden; border-bottom:1px dashed #ccc;}
.luckbox .lucktp{width:230px; height:230px; padding:5px; display:inline; float:left; border:1px solid #dcdcdc;}
.luckbox .lucktp img{width:230px; height:230px;}
.luckbox .lucktxt{width:440px; height:122px; float:right; text-align:center; padding:60px 0px;}
.luckbox .lucktxt p{height:40px; line-height:40px; padding:10px 0px;}
.luckbox .lucktxt p a{ font-size:16px;}
.luckbox .lucktxt p.luckprice,.luckbox .lucktxt p.luckprice span{font-size:22px; font-weight:600;}
.luck_infor{width:750px;}
.luck_infor p{padding:10px 0px; height:40px; line-height:40px; text-align:center; font-size:16px;}
.luck_infor p a{font-size:16px; padding:0px 5px;}
.luck_infor p.zf{font-size:20px; font-weight:600; color:#e00; font-family:Georgia, "Times New Roman", Times, serif; padding-top:40px;}

/*mylink*/
.menmber_rconm h1{width:300px; height:30px; line-height:30px; padding:40px 0px; text-align:center; font-size:22px;}
.menmber_rconm p{ text-align:center;padding-bottom:40px;}
.menmber_rconm .fzbtn{border:0; background:#ffc000; width:80px; height:30px; line-height:30px; overflow:hidden; font-size:14px; text-align:center; cursor:pointer;}

/*----------------------------------------businessman_admincenter---------------------------------------------------*/
.businessman_siderbox{width:200px; height:auto; overflow:visible; float:left; padding-bottom:10px; margin-top:15px;}
.businessman_logobox{width:200px; height:148px; background:url(../images/businessman_l1shadow.png) no-repeat center bottom;}
.businessman_logobox .bmlogo_con{width:198px; height:114px; border:1px solid #dcdcdc; border-bottom:0; padding:15px 0px 7px;}
.businessman_logobox .bmlogo_con .bmlogo{width:168px; height:58px; border:1px solid #e7e7e7;}
.businessman_logobox .bmlogo_con .bmlogo img{width:168px; height:58px;}
.businessman_logobox .bmlogo_con .bm_lbtn{width:198px; height:30px; overflow:hidden; position:relative; background:url(../images/businessman_lbtnbg.gif) no-repeat; margin-top:22px;}
.businessman_logobox .bmlogo_con .bm_lbtn a{display:block; width:66px; height:30px; line-height:30px; text-align:center; color:#fff; position:absolute;}
.businessman_logobox .bmlogo_con .bm_lbtn a.myqzhe{left:23px; top:0px;}
.businessman_logobox .bmlogo_con .bm_lbtn a.saveout{right:23px; top:0px;}
.bmsiderbar{border:1px solid #dcdcdc; width:198px; height:auto;margin-bottom:20px; _overflow:hidden;}
.bmqz_menu {font-size: 14px;line-height: 200%;}
.bmqz_menu dt, .bmqz_menu dd { margin:8px 0; padding-left: 65px;font-size:14px;}
.bmqz_menu dd a{font-size:14px;}
.bmqz_menu dt {border-top: 1px solid #e7e7e7; background: url("../images/buy_rtitbg.gif") repeat-x;  color: #ff7e00; font-weight: bold; margin: 0;}
.bmqz_visited {background: url("../images/businessman_mvisited.png") no-repeat scroll 0 0 transparent;height: 33px; line-height: 30px; padding-left: 65px; position: relative;   width: 142px;}
.bmqz_visited a { color: #FFFFFF; font-weight: bold;}
.bm_servebox{width:200px; height:114px; background:url(../images/businessman_servebg.png) no-repeat; overflow:hidden; position:relative;}
.bm_servebox span.phone_num{font-size:18px; color:#7c0606; font-family:Georgia; position:absolute; left:68px; top:22px;}
.bm_servebox font{ position:absolute; left:15px; bottom:15px; font-size:14px;}
.bm_servebox font a{font-size:14px;}
.businessman_right{width:750px; height:auto; overflow:visible; float:right; padding:10px 0px 40px; border:1px solid #dcdcdc; margin-top:15px; background:url(../images/businessman_rtopbg.gif) repeat-x left top; margin-bottom:10px;}
.bm_tdiv {height: 45px;padding: 15px 20px 10px 56px;width: 672px; position:relative;}
.bm_title {background: url("../images/businessman_rtit.png") no-repeat;color: #FFFFFF; font-size: 24px; height: 58px; margin: 0 0 0 -67px; padding: 2px 0 0 60px; position: absolute; width: 137px;}
.bmqz_rt{ position:absolute; right:20px; top:25px; font-size:14px; color:#ff7c1b; font-weight:600;}
.businessman_right h1{width:704px; height:30px; line-height:30px; border-bottom:1px dashed #ccc; position:relative; font-size:20px; color:#ff7e00; font-weight:normal; padding:8px; margin:15px auto;}
.businessman_right h1 font{ position:absolute; right:8px; top:10px; font-size:14px;}
.businessman_right h1 font a{ font-size:14px;}
.businessman_right h1 font a.currutbg{color:#d80202; font-weight:600;}
.businessman_right .bm_tab{width:700px;}
.businessman_right .bm_tab th,.businessman_right .bm_tab td{height:40px; padding:20px 5px;+*padding:17px 5px; overflow:hidden;}
.businessman_right .bm_tab th{font-size:18px; color:#666; width:90px;}
.businessman_right .bm_tab td.bm_input{width:368px;}
.businessman_right .bm_tab td.bm_input .bminput{padding:5px; border:2px solid #dcdcdc; color:#a8a8a8; font-size:14px;}
.businessman_right .bm_tab td.bm_input .adressinput{ display:block; float:left;width:99px; margin-right:17px;+*margin-right:16px; text-align:center;}
.businessman_right .bm_tab td.bm_notice{width:216px; color:#666;}
.businessman_right .passinfor{width:700px; height:auto; padding:10px 0px 20px;}
.businessman_right .passinfor img{width:80%; height:80%;}
.file_input{ position:relative; height:30px; widows:590px; line-height:30px;}
.file_input input{ border:2px solid #dcdcdc;}
.file_input span{ float:left;}
.file_input .file { position:absolute;left:5px; top:2px; padding:5px; display:none;filter:alpha(opacity=0);opacity:0;}
.file_input .file1 { padding:1px 20px; display:block; float:left; background:#ccc; color:#fff; z-index:1; margin-left:5px; vertical-align:middle;font-size:14px; font-weight:600; cursor: pointer;}
.file_input .inputstyle { width:360px; z-index:99; padding:5px;}
.bm_rbtn{display:block;height:30px;+*height:31px; line-height:30px;width:80px;text-align:center; font-size:14px; border:1px solid #fc6804; background:url(../images/businessman_btnbg.gif) repeat-x left bottom;}
.conract_box{width:690px; height:auto; padding:20px 10px; border:2px solid #e7e7e7;}
.conract_box h2{width:690px; height:30px; line-height:30px; font-size:16px; text-align:center; padding:10px 0px;}
.conract_box h3{width:660px;height:40px; line-height:40px; font-size:14px;}
.conract_box p{width:660px; line-height:40px;}
.conract_box p.width610{width:610px;}
.conract_box table{wdith:660px;background: none; border-top:1px dashed #F93;*+margin-top:25px;}
.conract_box table th{ font-weight:normal; text-align:right; border-bottom: 1px dotted #DDDDDD;}
.conract_box table td{ border-bottom: 1px dotted #DDDDDD;  padding:10px;}
.conract_box table td input{font-size:12px; padding:2px;}
.conract_box table .note {color: #999999;}
.conract_box table tr.btn td,.conract_box table tr.btn th{border:0; padding-bottom:15px; padding-top:15px;}

.pay_list td { color: #444444; font-size: 14px; line-height: 60px; text-align: center;}
.pay_list td input{border:none;}
.pay_tit { border-bottom: 1px solid #e7e7e7;height:35px; line-height:35px;padding-left: 10px;  width:95%; font-weight:600;}
.pay_list3 td { padding: 26px 0px 25px;}
.bank_icbc,.bank_ccb,.bank_cmb,.bank_cmbc,.bank_boc,.bank_abc,.bank_bcom,.bank_bjrcb,.bank_citic,.bank_ceb,.bank_cib,.bank_gzrcc,.bank_hsb,.bank_hxb,.bank_hzb,.bank_gdb,.bank_nbcb,.bank_sdb,.bank_spdb,.bank_sh,.bank_pinan{background: url("../images/paybank.gif") no-repeat scroll left top transparent;cursor: pointer; height: 22px; margin-left: 10px;}
.bank_icbc { background-position:0px 0px; width: 103px;}
.bank_ccb { background-position:-142px 0px; width: 105px;}
.bank_cmb { background-position:-142px -260px; border: medium none;width: 107px;}
.bank_cmbc { background-position:0px -27px;width: 103px;}
.bank_bcom { background-position:-142px -58px;width: 105px;}
.bank_boc { background-position:-142px -286px;width: 107px;}
.bank_bjrcb { background-position:0px -87px; width: 103px;}
.bank_citic { background-position:-142px -87px; width: 105px;}
.bank_ceb { background-position:0px -117px; width: 107px;}
.bank_cib { background-position:-143px -116px; width: 105px;}
.bank_gzrcc { background-position:0px -145px; width: 103px;}
.bank_hsb { background-position:-142px -145px; width: 105px;}
.bank_hxb { background-position:-142px -395px; width: 103px;}
.bank_hzb { background-position:0px -172px ; width: 103px;}
.bank_gdb { background-position:0px -262px; width: 105px;}
.bank_nbcb { background-position:-142px -422px; width: 107px;}
.bank_sdb { background-position:0px -231px; width: 103px;}
.bank_spdb { background-position:0px -443px; width: 107px;}
.bank_abc { background-position:0px -58px; width: 103px;}
.bank_pinan{background-position:-142px -205px; width: 105px;}
.bank_sh { background-position: 0px -384px; width: 107px;}
.bank_choose { margin-right: 5px;}
.bank_alipay { background: url("../images/paybank.gif") no-repeat scroll left -292px transparent; cursor: pointer; height: 40px; width: 99px;}

/*----------------------------------------savemoney---------------------------------------------------*/
.money_con1{width:980px; height:372px; overflow:hidden; margin-bottom:20px;}
.money_con1 .money_classify{width:188px; height:371px; border:1px solid #ff9400; border-top:0px;float:left;}
.money_classify_tit{width:188px; height:32px; line-height:30px; text-align:center; color:#fff; font-size:15px; font-weight:600; background:url(../images/savemoney_fenlei_titbg.gif) no-repeat; margin-bottom:10px;}
.money_classify h4 {border-top:1px solid #ffd59c;color: #636363; line-height: 22px;  padding-top: 5px;width: 168px; text-align:center;}
.money_classify p { height: 18px; margin: 0 10px 8px;  overflow: hidden;  width: 168px;}
.money_classify p a { color: #8A8A8A;  margin-right: 5px;}
.money_con1 .moneyc1_right{width:780px; height:362px; padding-top:10px; float:right;}
.money_con1 .moneyc1_right .moneyc1_rl{width:600px; height:362px; float:left;}
.banner{width:600px; height:278px;}
.banner .banner_t,.banner .banner_b{width:600px; height:10px; overflow:hidden; background:url(../images/border_boxt1.gif) no-repeat;}
.banner .banner_tr,.banner .banner_br{float:right; width:200px; height:10px; overflow:hidden; background:url(../images/border_boxt1.gif) no-repeat right top;}
.banner .banner_b{background:url(../images/border_boxb1.gif) no-repeat;}
.banner .banner_br{background:url(../images/border_boxb1.gif) no-repeat right top;}
.banner .banner_m{width:580px; height:255px; overflow:hidden; border-left:3px solid #ccc; border-right:3px solid #ccc; padding:0px 7px;}

/*banner*/
.banner_box{width:580px; height:255px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:580px; height:255px; display:block;}

.slider2{width:3000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{float: left;color: #FF7300;	text-align: center;	line-height: 16px;	width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}
.num li.on{color: #fff;	line-height: 21px;	width: 21px;height: 21px;font-size: 16px;margin: 0 1px;	border: 0;background-color: #FF7300;font-weight: bold;}

.moneyc1_gg{width:600px; height:68px; border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc; margin-top:16px;*+margin-top:15px;_margin-top:15px; overflow:hidden;}
.moneyc1_gg li {border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;  float: left; font-size: 0; height:66px; overflow:hidden;}
.moneyc1_gg li img{width:199px; height:66px;}
.moneyc1_step{width:168px; height:360px; border:1px solid #dcdcdc; float:right; overflow:hidden;}
.moneyc1_step ul { height: 304px; padding-top: 55px; width: 168px; background:url(../images/moneybg.gif) no-repeat;}
.moneyc1_step ul li { color: #eeb8a4; float: none; font-weight: 700; line-height: 44px;  padding-top: 14px;  text-indent: 82px;}
.moneyc1_step ul li.btn a {display:block;width:140px; height:33px; text-indent:1000px; margin-top:8px;}

.box {border: 1px solid #EDEDED; margin-bottom: 20px; padding: 13px 9px 0;}
.box h3 {color: #5B5B5B; font-size: 18px; margin-bottom: 20px; position: relative; width:942px;}
.box h3 b { height: 30px; left: 0; position: absolute; top: 0;  width: 140px;background:url(../images/moneybg.gif) no-repeat;}
.content .product h3 b { background-position: 0 -360px;}
.box-nav { border-left:1px solid #E5E5E5; border-top:1px solid #E5E5E5; height:32px; width:942px;_height:33px;_overflow:hidden;}
.box-nav a {display:block;background: #F7F8FB; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;color: #8A8A8A; float: left; font-weight: 700; line-height: 32px;text-align: center; width: 156px;}
.box-nav .currutbg { background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF; color: #f60;}
.box-con { margin-top: 20px; width:960px; float:left; position:relative; overflow:visible;}
.product .box-con li {float: left;width: 172px; _display:inline; padding:0px 10px 15px;}
a.pic { background: #FFFFFF; display:block; overflow: hidden; text-align: center;  vertical-align: middle;}
.pic { border: 1px solid #E4E4E4;}
a.pic-170{ height: 170px; width: 170px;}
.product .title { height: 36px;}
.box-con .title { color: #636363; display: block; line-height: 18px;  padding: 3px 0;}
.product .price{ width:172px; height:22px;}
.product .price span, .product .price strong {display: block; float: left;}
.product .price strong {color: #FC2B02;font-family: tahoma; font-size: 15px; padding: 0 5px 0 10px; background:url(../images/moneybg.gif) no-repeat -159px -449px;}
.product .rebate {color: #989898; padding: 2px 0 2px 43px;background:url(../images/moneybg.gif) no-repeat 0 -452px;}
.product .shop {color: #ff9400; line-height: 22px; float:left;}

.content .brand h3 b { background-position: 0 -390px;}
.brand .box-con li{float:left; width:240px; margin-bottom:15px; height:102px; overflow:hidden;}
.brand .box-con li a {display:block; border: 1px solid #E4E4E4; padding: 10px; width: 200px;}

.content .merchant h3 b { background-position: 0 -420px;}
.merchant .box-con li { float: left; height: 100px; width:160px; margin-bottom:10px;}
.merchant .box-con li .sm_sjbox{padding: 10px; width:120px; height:80px;border: 1px solid #E5E5E5; text-align:center; overflow:hidden;}

/*----------------------------------------businessesdaquan---------------------------------------------------*/
.bdcon1{width:980px; height:368px; overflow:hidden;}
.bd_fenlei{width:168px; height:367px; border:1px solid #dcdcdc; border-top:0; float:left;}
.bd_fenlei h2{width:168px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#fff; background:url(../images/bd_fltitbg.png) no-repeat;}
.bd_fenlei .bdfl{width:160px; height:auto; padding:10px 0px; overflow:visible; border-bottom:1px solid #dcdcdc;}
.bd_fenlei ul li{float:left;text-align:center; height:32px; line-height:32px;display:inline; padding:0px 5px;}
.bd_fenlei .bdfl1 li{ width:70px; }
.bd_fenlei .bdfl2 li{ width:30px; }
.bd_fenlei .bdfl_btn{display:block; width:139px; height:37px; line-height:37px; text-align:center; color:#fff; font-size:14px; background:url(../images/bd_btn2.png) no-repeat; margin-top:18px;}
.bd_tjb{width:797px; height:368px;float:right;}
.bd_tjb h2{width:787px; height:34px; line-height:34px; border-bottom:1px solid #dcdcdc; margin-bottom:8px; padding:0px 5px; position:relative; font-size:14px;}
.bd_tjb h2 .bdtj_btn{display:block; width:75px; height:21px; line-height:21px; text-align:center; position:absolute; right:5px; top:7px; background:url(../images/bd_btn1.gif) no-repeat; color:#a77e46;}
.bd_tjb .bd_tjlist{width:796px; border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc; height:auto; overflow:visible;}
.bd_tjb .bd_tjlist li{width:198px; height:107px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; float:left;}
.bd_tjb .bd_tjlist li div{width:147px; height:60px; padding:10px 0px;}
.bd_tjb .bd_tjlist li div img{width:147px; height:60px;}
.bd_tjb .bd_tjlist li p{width:198px; height:27px; line-height:27px; background:#ededed; text-align:center;}

.bdcon2{width:980px; height:308px; overflow:hidden; border-bottom:1px solid #dcdcdc; border-top:3px solid #b0b0b0;}
.bdcon2 li{width:244px; height:308px; float:left; border-left:1px solid #dcdcdc;}
.bdcon2 li.borderr{border-right:1px solid #dcdcdc; width:243px;}
.bdcon2 li h3{width:227px; height:32px; line-height:32px; background:url(../images/bd_ctitbg.gif) no-repeat; text-align:center; font-size:14px;}
.bdcon2 li .bdc2_tp{width:206px; height:92px; padding:15px 10px; border-bottom:1px solid #dcdcdc;}
.bdcon2 li .bdc2_txt{width:226px; height:auto; overflow:visible;}
.bdcon2 li .bdc2_txt p{display:inline-block;float:left;padding:3px 5px; width:103px;  height:32px; line-height:32px; text-align:center;}

.bdname_list{ border: 1px solid #CACAC7; float: left; height: 201px; margin-bottom: 15px; width: 481px;}
.marginr{ margin-right:14px;}
.bdname_list h2{background:#F3F3F3;  border-bottom: 1px solid #CACAC7; height: 31px; line-height:31px; overflow: hidden;  position: relative;  width: 470px; padding-left:11px; font-size:14px;}
.bdname_list h2 a.morea { background: url("../images/morebg.png") no-repeat right center; display: block; height: 16px; line-height:16px; padding-right: 16px; position: absolute; right: 8px; top: 8px; width: 27px; font-weight:normal;}
.bdname_list ul.bdname_tpbox{ height: 100px; overflow: hidden; width: 480px;}
.bdname_list ul.bdname_tpbox li {float: left; height: 70px;margin-top: 16px; text-align: center; width: 120px;}
.bdname_list ul.bdname_tpbox li .pic-80{ display:block;width:80px; height:40px; overflow:hidden;}
.bdname_list ul.bdname_tpbox li .txt-80{ display:block;width:80px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.bdname_list .bdname_txtbox{ background:#F5f5f5; border-top: 1px solid #DCDCDC;height: 66px; margin-top:2px; width: 481px;}
.bdname_list .bdname_txtbox .bdname_txt{width:480px; height:66px; overflow:hidden;}
.bdname_list .bdname_txtbox .bdname_txt li{ float:left;width:100px; height:23px; line-height:23px; display:inline; padding:5px 10px; text-align:center;}

.bdcon4{width:970px; float:left; display:inline; margin-bottom:5px; height:285px; padding:5px; background:#eee;}
.bdname_hotlist{ border: 1px solid #dcdcdc; float:left; height: 285px;width: 476px; background:#fff;}
.bdname_hotlist h2{background:#f5d9c4;height: 30px; line-height:30px; overflow: hidden; text-align:center; margin-top:4px; margin-bottom:5px; width: 476px;font-size:14px;}
.bdname_hotlist ul.bdname_hottpbox{height: 100px; overflow: hidden; width: 476px;}
.bdname_hotlist ul.bdname_hottpbox li {float: left; height: 70px;margin-top: 16px; text-align: center; width: 119px;}
.bdname_hotlist ul.bdname_hottpbox li .pic-80{ display:block;width:80px; height:40px; overflow:hidden;}
.bdname_hotlist ul.bdname_hottpbox li .txt-80{ display:block;width:80px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.bdname_hotlist .bdname_hottxtbox{ border-top: 1px dashed #DCDCDC;height: 132px; margin-top:2px; width: 472px;}
.bdname_hotlist .bdname_hottxtbox .bdname_hottxt{width:472px; height:132px; overflow:hidden;}
.bdname_hotlist .bdname_hottxtbox .bdname_hottxt li{ float:left;width:98px; height:23px; line-height:23px; display:inline; padding:5px 10px; text-align:center;}

/*----------------------------------------businessman---------------------------------------------------*/

.bm_left{width:168px; height:auto; border:1px solid #dcdcdc; border-top:0; padding-bottom:10px; float:left;}
.bm_left h2{width:168px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#fff; background:url(../images/bd_fltitbg.png) no-repeat;}
.bm_left .bm_logo{width:154px; height:70px; padding:40px 0px; overflow:hidden;}
.bm_edit{width:168px; height:18px; padding-bottom:25px; overflow:hidden; border-bottom:1px solid #dcdcdc;}
.bm_edit li{width:56px; height:18px; float:left;}
.bm_edit li a{display:block;width:39px; height:18px; line-height:18px; text-align:center; color:#954800; background:url(../images/bm_btnbg.gif) no-repeat;}
.bm_left h3{width:168px; height:30px; line-height:30px; text-align:center; font-size:14px; background:#ffceb3; margin-top:8px;}
.bm_list,.bmzt_list{padding:5px 0px;}
.bm_list li{width:154px; height:30px; line-height:30px; padding:5px 3px; position:relative; border-bottom:1px solid #eaeaea;}
.bm_list li a{font-weight:800;}
.bm_list li span{ position:absolute; right:3px; top:4px;}
.bmzt_list li{width:160px; height:114px; overflow:hidden; padding:5px 0px;  border-bottom:1px solid #eaeaea;}
.bmzt_list li font{display:block; width:160px; height:30px; line-height:30px; text-align:center;}
.bm_right{width:795px; height:auto; padding-bottom:10px; float:right;}
.bm_tj{width:793px; height:212px; border:1px solid #f5dab5; border-top-width:2px; margin-top:7px;float:left;}
.bm_tj h2{width:777px; height:31px; line-height:31px; border-bottom:1px solid #f5dab5; padding:0px 8px; position:relative; font-size:14px;}
.bm_tj h2 a{ position:absolute; right:8px; top:0px; font-weight:normal;}
.bm_tj ul{width:790px; height:156px; padding:12px 0px; overflow:hidden;}
.bm_tj ul li{width:158px; height:156px; float:left;}
.bm_tj ul li .bm_tjtp{width:96px; height:96px; overflow:hidden;}
.bm_tj ul li .bm_tjtp img{width:96px; height:96px;}
.bm_tj ul li p{width:120px; height:50px; padding-top:10px; line-height:25px; text-align:center;}
.bm_rtitbox{width:795px; height:34px; border-bottom:1px solid #cc6e17; position:relative; margin-top:8px;float:left;}
.bm_rtitbox .bm_rtit{ height:33px;width:100px;line-height:33px; padding:0px 6px; text-align:center; background:url(../images/bm_rtitbg.gif) repeat-x; color:#954800; font-size:14px; font-weight:600;border:1px solid #cc6e17;border-bottom:0; position:absolute; top:0px; left:0px;}
.timego{ position:absolute; right:8px; top:5px; font-size:14px;}
.timego font{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:600; color:#c00; padding:0px 5px; font-size:15px;}
.bm_rcx_sortbox{width:795px; overflow:hidden;}
.bm_rsortlist{width:825px; height:auto;}
.bm_rsortlist li{width:388px; height:240px; border:1px solid #dcdcdc; float:left; margin-top:15px; margin-right:15px;}
.bm_rsortlist li .bm_rsort_tit{width:378px; height:32px; line-height:32px; border-bottom:1px solid #dcdcdc; padding:2px 5px; overflow:hidden;}
.bm_rsortlist li .bm_rsort_tit font{ font-weight:600;}
.bm_rsortlist li .bm_rsort_tit a,.bm_rsortlist li .bm_rsort_tit font{ font-size:14px;}
.bm_rsortlist li .bm_rsortbox{width:348px; height:173px; padding:15px 0px;}
.bm_rsortlist li .bm_rsortbox .bm_rsort_tp{ float:left; width:173px; height:173px; margin-right:15px;}
.bm_rsortlist li .bm_rsortbox .bm_rsort_infor{ float:right; width:160px; height:173px;}
.bm_rsortlist li .bm_rsortbox .bm_rsort_infor span{ display:block;line-height:30px; padding-bottom:9px; font-size:14px;}
.bm_rsortlist li .bm_rsortbox .bm_rsort_infor span.price b{ color:#c00; font-size:26px; font-family:Tahoma, Geneva, sans-serif;}
.bm_rsortlist li .bm_rsortbox .bm_rsort_infor a.bm_go{display:block; height:31px; line-height:31px; width:103px; padding-bottom:10px; background:url(../images/buy_btn.png) no-repeat; text-align:center; font-size:14px; float:left; color:#fff; margin-top:10px;}
.bm_rztname{width:793px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#ff9e00; font-weight:600; margin:10px auto; border:1px solid #dcdcdc; padding:5px 0px;}
.bm_rztbanner{width:795px; height:260px; overflow:hidden;}

.bm_rztbox{width:795px; overflow:hidden;}
.bm_rztsortlist{width:826px; padding-top:20px;}
.bm_rztsortlist li{width:240px; height:360px; border:2px solid #dcdcdc; float:left; margin-right:31px; margin-bottom:15px;}
.bm_rztsortlist li .zt_sortname{width:230px; padding:8px 5px; height:30px; line-height:30px; overflow:hidden; margin-bottom:15px; text-align:center;}
.bm_rztsortlist li .zt_sortname a{ font-size:14px;}
.bm_rztsortlist li .zt_sorttp{width:240px; height:240px; overflow:hidden; margin-bottom:15px;}
.bm_rztsortlist li .zt_sortinfor{width:224px; height:35px; padding:0px 8px; line-height:35px; background:#D60500; position:relative;}
.bm_rztsortlist li .zt_sortinfor .zt_sortprice{font-size:20px; color:#fff; font-weight:600;}
.bm_rztsortlist li .zt_sortinfor .zt_sortbuy{display:block; width:50px; height:16px; line-height:16px; padding:3px 5px; text-align:center; background:#fff8b9; border:1px solid #b10400; position:absolute; right:8px; top:6px; border-left-color:#d60500; border-top-color:#d60500; color:#000;}

.bm_rsave_sortlist{width:792px; padding-top:20px; float:left;}
.bm_rsave_sortlist li {float: left;width: 172px; _display:inline; padding:0px 13px 18px;}
.bm_rsave_sortlist .title { height: 36px;}
.bm_rsave_sortlist .title { color: #636363; display: block; line-height: 18px;  padding: 3px 0;}
.bm_rsave_sortlist .price{ width:172px; height:22px;}
.bm_rsave_sortlist .price span, .bm_rsave_sortlist .price strong {display: block; float: left;}
.bm_rsave_sortlist .price strong {color: #FC2B02;font-family: tahoma; font-size: 15px; padding: 0 5px 0 10px; background:url(../images/moneybg.gif) no-repeat -159px -449px;}
.bm_rsave_sortlist .rebate {color: #989898; padding: 2px 0 2px 43px;background:url(../images/moneybg.gif) no-repeat 0 -452px;}

/*----------------------------------------businessman_classify---------------------------------------------------*/
.bmccon1{height:441px; width:980px; overflow:hidden;}
.bmc_left{width:168px; height:430px; border:1px solid #dcdcdc; border-top:0; padding-bottom:10px; float:left;}
.bmc_left h2{width:168px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#fff; background:url(../images/bd_fltitbg.png) no-repeat;}
.bmc_left h3{width:164px; height:30px; line-height:30px; padding-top:5px; text-align:center; color:#a86100;border-bottom:1px solid #eaeaea;}
.bmc_left .bmc_logo{width:158px; height:82px; padding:24px 0px; overflow:hidden;}
.bmc_edit{width:168px; height:18px; padding-bottom:15px; overflow:hidden; border-bottom:1px solid #dcdcdc;}
.bmc_edit li{width:56px; height:18px; float:left;}
.bmc_edit li a{display:block;width:39px; height:18px; line-height:18px; text-align:center; color:#954800; background:url(../images/bm_btnbg.gif) no-repeat;}
.bmc_label{width:164px; padding-top:10px;}
.bmc_label li{float:left;text-align:center; height:18px; line-height:18px;display:inline; padding:7px 5px; width:31px;}
.bmc_label li a{display:block; width:30px; height:18px;}
.bmc_label li a.labeled{ background:#b78500; -moz-border-radius:4px 4px 4px 4px; color:#fff;}
.bmc_right{width:797px; height:441px; overflow:hidden; float:right;}
.bmc_tjb{width:797px; height:227px; overflow:hidden;}
.bmc_tjb h2{width:787px; height:34px; line-height:34px; border-bottom:1px solid #dcdcdc; margin-bottom:8px; padding:6px 5px 0px; position:relative; font-size:14px;}
.bmc_tjb h2 .bmctj_btn{display:block; width:75px; height:21px; line-height:21px; text-align:center; position:absolute; right:5px; top:12px; background:url(../images/bd_btn1.gif) no-repeat; color:#a77e46;}
.bmc_tjb .bmc_tjlist{width:790px; height:auto;}
.bmc_tjb .bmc_tjlist li{width:140px; height:67px; padding:9px; float:left;}
.bmc_tjb .bmc_tjlist li img{border:1px solid #dcdcdc;}
.bmc_tjtxt{width:792px; height:200px; border:1px solid #dcdcdc; border-top-width:2px; padding:6px 1px 5px 2px;}
.bmc_tjtxt li{width:112px; height:20px; line-height:20px; float:left; display:inline; text-align:center; padding:15px 10px; }
.bmccon2{width:980px; height:460px; overflow:hidden;}
.bmccon2 .bmcc_t,.bmccon2 .bmcc_b{width:980px; height:10px; overflow:hidden; background:url(../images/border_boxt3.gif) no-repeat;}
.bmccon2 .bmcc_b{background:url(../images/border_boxb3.gif) no-repeat;}
.bmccon2 .bmcc_m{width:940px; height:440px; overflow:hidden;border-left:3px solid #ccc; border-right:3px solid #ccc; padding:0px 17px;}
.bmccon2 .bmcc_m h2{width:940px; height:29px;padding-bottom:10px; border-bottom:1px solid #f90; line-height:29px; font-size:18px; text-align:center;color:#000; font-weight:normal;  /*background:url(../images/bmc_tit1.gif) no-repeat center center;*/_font-weight:600;_font-size:20px;}
.bmcc_sortbox{width:939px; height:374px; margin-top:15px; border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc;}
.bmcc_sortlist{ float:left; border-right:1px solid #dcdcdc; height:374px; width:346px;}
.bmcc_sortlist li{width:330px; height:160px; float:left; display:inline; padding:13px 8px;border-bottom:1px solid #dcdcdc;overflow:hidden;}
.bmcc_sortlist li .bmcc_stp,.bmcc_sortlist li .bmcc_sinfor{width:160px; height:160px; overflow:hidden; float:left;}
.bmcc_sortlist li .bmcc_sinfor{ display:inline; padding:8px 5px; width:150px; height:144px;}
.bmcc_sortlist li .bmcc_sinfor p{line-height:27px; padding-bottom:10px;}
.bmcc_sortlist li .bmcc_sinfor p.bmcc_stit a{ font-size:14px;}
.bmcc_sortlist li .bmcc_sinfor p.bmcc_sprice{ font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:600;}
.bmcc_sortlist li .floatr{ float:right;}
.bmcc_sjinfor{float:left;  border-right:1px solid #dcdcdc;height:374px; width:244px;}
.bmcc_sjinfor .daybusiness{width:244px; height:170px; border-bottom:1px solid #dcdcdc;}
.bmcc_sjinfor .daybusiness .daybusiness_logo{width:207px; height:84px; padding:20px 0px; margin-bottom:10px;}
.bmcc_sjinfor .daybusiness_infor{width:220px; padding:0px 12px; height:202px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.bmcc_sjinfor .daybusiness_infor h3{height:30px; line-height:30px; padding-top:8px; color:#b78500; font-size:13px;}
.bmcc_sjinfor .daybusiness_infor p{ line-height:28px;}
.bmcc_sjinfor .daybusiness .bmc_edit{border-bottom:0;}
.bmccon3{width:980px; height:auto; overflow:visible;}
.bmccon3 h2{width:980px; height:30px; line-height:30px; font-size:18px; text-align:center; font-weight:normal;_font-weight:600;_font-size:20px; color:#000;border-bottom:3px solid #ccc; padding-bottom:10px; /*background:url(../images/bmc_tit2.gif) no-repeat center top;*/}
.bmcc3_blist{padding-top:8px; width:977px; height:auto; overflow:visible;}
.bmcc3_blist li{width:325px; height:auto; overflow:visible; border-right:1px dashed #ccc; text-align:center; float:left;}
.bmcc3_blist li.borderr0{border-right:0;}
.bmcc3_blist li h3{width:300px; height:33px; line-height:33px; margin-top:15px; background:url(../images/bmc_titbg.gif) no-repeat center center; font-size:14px;color:#fff;}
.bmcc3_blist li .bmcc3_btpbox{width:312px; height:67px; padding:20px 0px; border-bottom:1px solid #F93;}
.bmcc3_blist li .bmcc3_btpbox .bmcc3_btp{width:156px; height:67px; float:left; text-align:center;}
.bmcc3_blist li .bmcc3_btpbox .bmcc3_btp img{width:138px; height:65px; border:1px solid #dcdcdc;}
.bmcc3_blist li .bmcc3_btxtbox{width:312px; padding-top:15px;}
.bmcc3_blist li .bmcc3_btxtbox p{float:left; width:104px; height:30px; line-height:30px; margin-bottom:10px; text-align:center;}

/*----------------------------------------brand_library-------------------------------------------------*/
.bl_floor{width:980px; height:auto; overflow:visible; padding-bottom:5px;}
.bl_floor h2{width:968px; height:32px; line-height:32px; font-size:16px; padding-left:10px; border:1px solid #fac090; border-top-width:2px; background:#fde2cb; position:relative;}
.bl_floor h2.bl_ftit2{ border-color:#fc8eec; background:#ffe5f9;}
.bl_floor h2.bl_ftit3{ border-color:#98cff2; background:#c6e9ff;}
.bl_floor h2.bl_ftit4{ border-color:#c7d174; background:#eff3d2;}
.bl_floor h2.bl_ftit5{ border-color:#cda4ef; background:#ebddf7;}
.bl_floor h2.bl_ftit6{ border-color:#ff9fb1; background:#ffdae1;}
.bl_floor h2 .gjc{width:688px; height:32px; line-height:32px; padding:0px 6px; overflow:hidden;font-weight:normal; color:#666; background:#fff; position:absolute; left:140px; top:0px;}
.bl_floor h2 .gjc a{ font-weight:normal; padding:0px 5px; color:#666;}
.bl_floor h2 .bl_fguan{width:130px; padding:0px 5px; text-align:center; height:32px; line-height:32px; position:absolute; right:0px; top:0px;}
.bl_floor h2 .bl_fguan a{padding:0px 5px; font-size:14px; font-weight:normal;}
.bl_flogobox{width:980px; height:82px; padding:17px 0px; overflow:hidden; border-bottom:1px dashed #dcdcdc;}
.bl_flogobox .bl_flogolist{width:995px; height:82px;}
.bl_flogobox .bl_flogolist li{width:140px; height:50px; float:left; display:inline; padding:15px 20px; border:1px solid #dcdcdc; position:relative; margin-right:17px;}
.bl_flogobox .bl_flogolist li img{width:140px; height:50px;}
.bl_flogobox .bl_flogolist li span{ display:block; width:28px; height:28px; background:url(../images/T1Ll9uXohsXXXXXXXX-233-124.png) no-repeat; position:absolute; right:0px; top:0px; z-index:10;}
.bl_flogobox .bl_flogolist li span.pm_num1{ background-position:0px -92px;}
.bl_flogobox .bl_flogolist li span.pm_num2{ background-position:-39px -95px;}
.bl_flogobox .bl_flogolist li span.pm_num3{ background-position:-82px -95px;}
.bl_flogobox .bl_flogolist li span.pm_num4{ background-position:-124px -95px;}
.bl_flogobox .bl_flogolist li span.pm_num5{ background-position:-166px -95px;}
.bl_floor .bl_ftxtlist{width:995px; height:auto; overflow:visible; padding-top:15px;}
.bl_floor .bl_ftxtlist li{width:120px; height:30px; line-height:30px; float:left; display:inline; padding:0px 10px 15px; text-align:center;}

/*----------------------------------------search_list-------------------------------------------------*/
.search_list_right{width:775px; height:auto; overflow:hidden;float:right;}
.s_pic { display: block; height: 220px; overflow: hidden; text-align: center;  width: 220px;}
.s_pic a { background: none repeat scroll 0 0 #FFFFFF; display: table-cell; height: 220px; overflow: hidden; text-align: center;vertical-align: middle; width: 220px;}
.s_pic img {display: inline-block;vertical-align: middle;}
.s_price { color: #FF0000; font-weight:normal;}

.search_QZtj{width:773px; height:304px; border:1px solid #fbcc8d; background:#fff4e5; margin-top:10px; overflow:hidden;}
.search_QZtj h3{width:761px; height:29px; line-height:29px; font-size:14px;padding:3px 6px; position:relative; border-bottom:1px solid #fbcc8d;}
.search_QZtj h3 a{ position:absolute; right:6px; top:5px; font-weight:normal;}
.search_QZtj_sortbox{width:756px; height:246px; padding:11px 8px 11px 9px; }
.search_QZtj_sortbox .search_QZtj_sortlist{width:768px;}
.search_QZtj_sortbox .search_QZtj_sortlist li{float:left;width:180px; height:234px; border:1px solid #ffe5c1; background:#fff; margin-right:9px; overflow:hidden; padding-top:10px;}
.search_QZtj_sortbox .search_QZtj_sortlist li .s_pic{width:160px; height:160px;}
.search_QZtj_sortbox .search_QZtj_sortlist li p{width:160px; height:25px; line-height:25px; overflow:hidden; text-align:center;}
.search_QZtj_sortbox .search_QZtj_sortlist li p.name{margin-top:15px;}
.search_QZtj_sortbox .search_QZtj_sortlist li p.tfrom{ font-weight:600;}

.search_ztbox{width:773px; height:260px; border:1px solid #dcdcdc; overflow:hidden; margin-top:10px; float:left;}
.search_zt_logobox{width:774px; height:90px; padding:10px 0px; border-bottom:1px solid #dcdcdc;}
.search_zt_logobox li{width:257px; height:90px; float:left; border-right:1px solid #dcdcdc;}
.search_zt_logobox li .search_ztlogo{width:168px; height:58px; overflow:hidden; text-align:center;}
.search_zt_logobox li .search_zttit{width:248px; height:32px; line-height:32px; text-align:center; overflow:hidden;}
/* 品牌轮换 */
.search_zttpbox{width:760px; height:135px; padding:7px 0px;}
.search_ztbox .indexHot{width:760px; height:135px; overflow:hidden; zoom:1;  }
.search_ztbox .indexHot .pcont {float:left; overflow:hidden; width:710px; }
.search_ztbox .indexHot .ScrCont {width:32766px;zoom:1; }
.search_ztbox .indexHot .List1_0 {float:left; }
.search_ztbox .indexHot .List2_0 {float:left; }
.search_ztbox .indexHot a.LeftArrow,.indexHot a.RightArrow {float:left; display:inline-block; width:25px; height:135px; }
.search_ztbox .indexHot a.LeftArrow{background:url("../images/sprites.gif") left 0px no-repeat; }
.search_ztbox .indexHot a.LeftArrow:hover{ background-position:0px -137px;}
.search_ztbox .indexHot a.RightArrow{background:url("../images/sprites.gif") right 0px no-repeat;}
.search_ztbox .indexHot a.RightArrow:hover{background-position:right -137px;}

.search_ztbox .indexHotPic{float:left; height:135px; width:142px; text-align:center; }
.search_ztbox .indexHotPic img{width:110px; height:135px;}

.filter_tool {border-bottom: 2px solid #ff9400; width:775px; margin: 15px auto; float:left;position: relative;}
.filter_tool .tab {height: 25px; line-height: 25px;}
.filter_tool .tab li { float: left;width:47px;padding-right:5px;}
.filter_tool .tab li a { display:block;width:47px; height:25px; line-height:25px;text-align:center;}
.filter_tool .tab li a.current{background:url(../images/searchlistbg.png) no-repeat left top; color:#fff;}
.filter_tool .toppage { position: absolute; right: 0; top: 0; z-index: 13;height:20px;}
.filter_tool .toppage span { float: left; margin-right: 10px;}
.filter_tool .toppage .pre,.filter_tool .toppage .next,.filter_tool .toppage .pre_disable,.filter_tool .toppage .next_disable {border: 1px solid #DADADA; float: left; background:url(../images/searchlistbg.png) no-repeat -5px -31px;}
.filter_tool .toppage .pre,.filter_tool .toppage .pre_disable { margin-right: 10px; overflow: hidden; text-indent: -999px; width: 16px;}
.filter_tool .toppage .next,.filter_tool .toppage .next_disable { padding: 0 14px 0 6px;}
.filter_tool .toppage .pre{ background-position:-98px -31px;}
.filter_tool .toppage .pre_disable{ background-position:-5px -31px;color: gray; cursor: default;}
.filter_tool .toppage .next{ background-position:-130px -31px;}
.filter_tool .toppage .next_disable{ background-position:-36px -31px;  color: gray; cursor: default;}
.search_result{ float:left; width:775px;}
.productarea { width:795px;}
.product_item { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DBDBDB; float: left; height: 340px; margin: 0 20px 15px 0; overflow: hidden; padding: 14px 0px 0px;    width: 243px;}
.product_item h3 {width:220px;height: 40px;line-height: 20px; margin-bottom: 5px;overflow: hidden; font-weight:normal;}
.product_item .s_pricebox{width:220px; height:40px;position: relative;}
.product_item .s_price { color: #FF0000; font-size: 24px; left: 0px; position: absolute;  top: 5px;}
.product_item .off { color: #666666; font-size: 14px; position: absolute; right: 0px; top: 10px;}
.product_item .off del,.product_item .off span{color: #666666; font-size: 14px;}
.product_item .from {width:236px; padding: 7px 5px; height:20px; line-height:20px;text-align:center; border-top:1px solid #dcdcdc;}
.product_item .from a{padding:0px 5px; color:#c00;}

.search_list_left{width:188px; height:auto; border:1px solid #dcdcdc; border-top:0px;float:left;}
.search_list_ltit{width:188px; height:32px; line-height:30px; text-align:center; color:#fff; font-size:15px; font-weight:600; background:url(../images/savemoney_fenlei_titbg.gif) no-repeat; margin-bottom:10px;}
.que_txt{height:30px; line-height:30px; width:178px; border-bottom:1px solid #dcdcdc; text-align:center;}
.biaoqianbox{width:165px; height:auto; overflow:visible; padding-top:8px;+*padding-bottom:15px;}
.biaoqianbox li{float:left; display:inline-block; padding-left:8px; height:19px; margin-right:10px; margin-bottom:15px;background:#f5dab5 url(../images/searchlistbg.png) no-repeat 0px -51px;white-space:nowrap;}
.biaoqianbox li a{display:block; float:left; height:19px; line-height:19px; display:inline;padding-left:2px; padding-right:10px; background:#f5dab5 url(../images/search_biaoqianbg.gif) no-repeat right center;}
.search_list_left h2{width:134px; height:23px; padding:2px 27px; background:#ff9400; margin-bottom:10px;}
.search_list_left h2 p{width:134px; height:23px; line-height:23px; font-size:14px; text-align:center; background:#fff;}
.searchl_logobox{width:180px; height:auto; overflow:visible; padding-bottom:5px;}
.searchl_logobox li{float:left; width:90px; height:56px; padding:10px 0px; text-align:center;}
.searchl_logobox li img{width:74px; height:54px; border:1px solid #dcdcdc;}
.searchl_tjbm{width:180px; text-align:center; height:110px; padding-bottom:5px; border-bottom:1px solid #dcdcdc;}
.searchl_tjbm .tp{width:120px; height:70px; overflow:hidden; margin-bottom:10px;}
.searchl_tjbm .button{width:180px; height:30px; line-height:30px; overflow:hidden;}
.searchl_tjbm .button a{padding:0px 8px; color:#C60;}
.searchl_businessman{ width:180px; height:auto; padding:5px 0px 10px; text-align:center;}
.searchl_businessman li a{display:block; width:180px; height:30px; line-height:30px; padding:5px 0px; overflow:hidden; font-weight:600;}
.searchl_businessman li span{display:block; width:180px; height:25px; line-height:25px; padding-bottom:5px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.cont {width:180px; height:auto; overflow:visible; padding-bottom:4px;}
.cont li {border-bottom: 1px dashed #DBDBDB; clear: both; overflow: hidden; padding: 10px 0; vertical-align: top;}
.cont .s_pic {border: 1px solid #DBDBDB; float: left; height: 66px; margin-right: 10px; padding: 1px;  width: 66px; position:relative;}
.cont .s_pic a {display:block;height: 66px; width: 66px;}
.cont .s_pic img {width: 66px;}
.cont .s_pic em{display:block;width:17px; height:17px; line-height:17px; text-align:center; overflow:hidden; color:#fff; position:absolute; left:0px; top:0px; z-index:10; background:url(../images/searchlistbg.png) no-repeat right 0px;}
.cont h4 {line-height: 18px;font-weight:normal; height:36px; overflow:hidden; margin-bottom:6px;}

/*----------------------------------------salesPromotion---------------------------------------------------*/
.siderbox{width:188px; height:auto; border:1px solid #dcdcdc; border-top:0px;float:left;}
.sider_title{width:188px; height:32px; line-height:30px; text-align:center; color:#fff; font-size:15px; font-weight:600; background:url(../images/savemoney_fenlei_titbg.gif) no-repeat; margin-bottom:10px;}
.siderbox h2{width:134px; height:23px; padding:2px 27px; background:#ff9400; margin-bottom:10px;}
.siderbox h2 p{width:134px; height:23px; line-height:23px; font-size:14px; text-align:center; background:#fff;}

.salep_label{width:164px; padding-bottom:10px;}
.salep_label li{float:left;text-align:center; height:18px; line-height:18px;display:inline; padding:7px 5px; width:31px;}
.salep_label li a{display:block; width:30px; height:18px;}
.salep_logobox{ width:170px; height:auto; padding-bottom:10px;}
.salep_logobox li{width:65px; float:left; _display:inline; text-align:center; padding:15px 10px 5px; overflow:hidden;}
.salep_logobox li span{ color:#f60; display:block;}

.pro_conbox{width:775px; height:auto; overflow:hidden;float:right;}
.salep_hdbox{width:773px; height:145px; border:1px solid #dcdcdc; overflow:hidden; margin-top:10px; float:left;}
.salep_hdbox h4{width:762px; height:25px; line-height:25px; padding:5px 0px; font-size:14px; position:relative;}
.salep_hdbox h4 a{ position:absolute; right:0px; top:5px; font-size:12px; font-weight:normal;}
.salep_hd_logobox{width:774px; height:90px; padding:10px 0px; border-top:1px solid #dcdcdc;}
.salep_hd_logobox li{width:257px; height:90px; float:left; border-right:1px dashed #dcdcdc;}
.salep_hd_logobox li .salep_hdlogo{width:168px; height:58px;overflow:hidden; text-align:center;}
.salep_hd_logobox li .salep_hdtit{width:248px; height:32px; line-height:32px; text-align:center; overflow:hidden;}

.J_ListItem {border: 1px solid #DBDBDB;border-bottom-width:6px; margin-bottom:15px;width:773px;}
.ListItem_hover{ border-color:#fac090;}
.J_ListItem .bd { padding: 1px; position: relative;}
.J_ListItem .bd IMG {isplay:block;BACKGROUND: url(../images/imgloading.gif) no-repeat 47% 40%;vertical-align:top;_float:left;_padding-bottom:1px;}
.J_ListItem .item-info { display: inline-block; float: right; text-align: center; width: 170px;margin-top:20px;}
.J_ListItem .item-info img { margin-bottom: 10px;}
.J_ListItem .item-info span { color: #888888; display: block;padding-top:10px;}
.J_ListItem .hd { height: 38px; text-align:center; line-height: 38px; border-top:1px solid #dbdbdb;_float:left;width:773px;}
.J_ListItem .hd strong { color: #f60; margin: 0 15px;}

/*----------------------------------------searchDiscount---------------------------------------------------*/
.sd_label{width:180px;}
.sd_label li{border-top: 1px solid #E9E9E9;padding: 6px;}
.sd_label li strong{color: #636363; display: block; font-size: 14px; margin: 0 0 5px 2px;}
.sd_label li a{color: #8A8A8A; display: inline-block; margin-right: 2px; padding: 0 3px 4px;}
.rip_lhot_list{width:188px; height:auto; overflow:hidden;}
.rip_lhot_list li{border-top: 1px solid #D9D9D9;margin-top: -1px;padding: 13px 13px 10px; width: 160px;}
.rip_lhot_list li img { display: block; height: 160px;width: 160px;}
.rip_lhot_list li p { height: 34px; line-height: 17px; overflow: hidden; padding: 10px 0 0; text-align: center;}
.rip_lhot_list li p.p1 { font-weight: 800; height: 17px; padding: 10px 0 0;}
.rip_lhot_list li p.p1 b {color: #FF1D00; font-size: 14px;}

.jiao99box{width:775px; height:auto; padding-top:5px;}
.jiao99con{padding:10px 0px 0px;border-bottom:1px solid #dcdcdc;}
.jiao99con,.sd_result{width:795px;}
.sd_sortbox{float:left; height:auto; margin-right:20px; padding-bottom:30px;width:245px;}
.sd_sortcon{width:230px; height:354px; padding-bottom:6px; border:1px solid #dcdcdc;position:relative;}
.sd_sortcon_hover{ background:#fffdd5;}
.sd_sortcon .sd_stp{width:220px; height:220px; overflow:hidden; border:1px solid #e0e0e0; margin:5px auto; background:url(../images/imgloading.gif) no-repeat 50% 50%;}
.sd_sortcon .sd_stp img{width:220px; height:220px;}
.sd_sortcon .sd_stit { height: 40px; line-height: 20px; margin: 0 auto 58px; overflow: hidden; width: 220px;}
.sd_sortcon .sd_sgo {background: url("../images/dz_qg.png") no-repeat scroll 0 0 transparent; bottom: 35px; color: #FFFFFF; font-size: 24px;font-weight: bold; height: 50px; left: -6px; line-height: 48px; position: absolute; text-indent: 25px;  width: 244px;}
.sd_sortcon .sd_sgoout{ background-position:0px -50px;}
.sd_sortcon .sd_sgo a { float: right; height: 30px; line-height: 100px; margin: 15px 11px 0 0; overflow: hidden; width: 67px;}
.sd_sortcon .sd_stime { color: #555555; font-weight: bold; height: 24px; line-height: 24px; margin: 0 auto 4px; width: 220px;}
.sd_sortcon .sd_stime span { background: url("../images/dz_qg.png") no-repeat scroll 4px -106px transparent; color: #908F8F; float: right; height: 24px; width: 93px;}
.sd_sortcon .sd_stime span b { color: #FFFFFF; display: inline; float: right; margin: 0 3px; overflow: hidden; text-align: center; width: 25px;}
.sd_sortcon .sd_shot { background: url("../images/hot.gif") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; height: 38px; right:-6px; line-height: 38px;
    overflow: hidden;  position: absolute; text-align: center; top: -6px; width: 39px;}
.sd_sort99con{ height:324px;}
.sd_sort99con .sd_sgo{bottom:6px;}