@charset "utf-8";*{margin:0;padding:0}
body,html{margin:0;color:#000;font-weight:400;font-size:12px;font-family:Arial,simsun,'黑体'}
.bottom_hot_content table th ul li a:hover img,.right_Recommend_product ul li a:hover img,.APP_btn a img,img{border:0 none}
img:-moz-broken{-moz-force-broken-image-icon:1}
li{list-style:none}
#Content{margin:0 auto;width:1000px;height:auto;min-height:500px}
.Recommend_product{margin:0 auto;margin-top:0;padding-top:0;padding-bottom:20px;width:92%;height:100%;border:1px solid #CCC}
.site_map_pro_list,.site_map_list{padding-top:0}
.site_map_pro_list li{float:left;overflow:hidden;width:280px;text-overflow:ellipsis;white-space:nowrap}
.Recommend_product ul{list-style:none outside none}
.map_info{float:left;padding-bottom:5px;width:97%;border-bottom:1px dotted #DDD;line-height:1.8em}
.map_info span{padding-left:25px}
.site_map_dir{clear:both;padding:0 0 0 10px;width:100%}
.site_map_dir h3{padding-top:15px}
.site_map_dir a,.site_map_list a{display:inline-block;margin:5px 20px 0 0;padding-left:25px;color:#3465dc;text-decoration:none}
.site_map_dir a:hover,.site_map_list a:hover{display:inline-block;margin:5px 20px 0 0;padding-left:25px;color:#d91b25;text-decoration:underline}
.site_map_tit{padding:40px 0 0 25px;color:#000;font:Arial;font:16px Avenir #000;font-weight:700}
.index a.button.enquiry{margin-top:4px;width:175px;height:22px;background:#f39618;color:#fff;text-align:center;line-height:22px}
.right{float:right;width:1040px;height:auto}
.right_ad_container{width:1040px;height:265px}
.right_banner{width:1040px;height:230px;border:1px solid #999}
.right_banner_tx{width:1040px;height:30px;background:#e7e7e7}
.right_banner_tx table{text-align:center;line-height:28px}
.right_banner_tx table a{display:block;border-bottom:4px solid #d91b25;background:#FFF;color:#d91b25;text-decoration:none}
.right_Recommend{margin-top:10px;width:1040px;height:auto}
.right_Recommend_title{width:100%;height:30px;border-bottom:1px solid #999;font-weight:700;font-size:14px;line-height:42px}
.right_Recommend_title span{height:30px;border-bottom:2px solid #d91b25}
.right_Recommend_product{width:100%;height:auto;padding-top:4px;}
.right_Recommend_product ul{width:730px;height:170px;margin:0 auto;clear:both;}
.bottom_hot_content table th ul li,.right_Recommend_product ul li{float:left;margin-right:15px;padding:5px;width:120px;height:170px;text-align:left;white-space:nowrap;line-height:20px}
.bottom_hot_content table th ul li a img,.right_Recommend_product ul li a img{width:120px;height:120px;border:0}
.bottom_hot_content table th ul li a,.right_Recommend_product ul li a{color:#3465dc;text-decoration:none}
.bottom_hot_content table th ul li a:hover,.right_Recommend_product ul li a:hover{color:#d91b25;text-decoration:underline}
.bottom_hot_content table th ul li span,.right_Recommend_product ul li span,.Cart_box table td a:hover,.APP_title span,.right_Recommend_list02 a:hover,.right_Recommend_list03 b,.R_categry_title02 li a:hover{color:#d91b25}
.right_Recommend_product .productPrice span,.thumbnailProductImage .productImageTab .productPrice span{color:#868686;font-weight:400}
.right_Recommend_product ul li p{overflow:hidden;margin-top:4px;height:16px;text-overflow:ellipsis;white-space:nowrap;line-height:16px;text-align:left;}
.right_Recommend_list01{width:122px;height:122px}
.right_Recommend_list01 a img{width:120px;height:120px;border:0;vertical-align:top}
.right_Recommend_list01 a:hover img{border:1px solid #ccc;vertical-align:top}
.right_Recommend_list02{display:block;overflow:hidden;padding:2px;width:400px;height:122px;vertical-align:top;text-indent:1em;text-overflow:ellipsis;white-space:nowrap;line-height:24px}
.right_Recommend_list02 a{clear:both;color:#ff8c00;font-weight:700;font-size:16px;text-decoration: none;}
.right_Recommend_list02 a:hover{clear:both;color:#F32613;font-weight:700;font-size:16px;text-decoration: underline;}
.right_Recommend_list03{width:180px;height:122px;vertical-align:top;line-height:24px}
.right_Recommend_list03 a{color:#000;text-decoration:none}
.right_Recommend_list03 span{color:#868686}
.right_Recommend_list03 a:hover{color:#d91b25;text-decoration:underline}
.right_Recommend_list03_btn{width:118px;height:29px;line-height:29px}

.right_Recommend_list03_btn a{display:block;width:170px;height:22px;text-align:center;margin-top:10px;background-color: #f0f0f0;border: 1px solid #ccc;line-height: 22px;border-radius: 5%;
    border-style:outset;font-size:13px;}
.right_Recommend_list03_btn a:hover{text-decoration:none;color:#000;font-size:13px;}

.right_Recommend_ul li{border-bottom:1px dashed #ccc}
.bottom_hot{clear:both;width:1000px;height:212px}
.bottom_hot_title{width:1280px;height:38px;font-size:14px;line-height:38px}
.bottom_hot_title span{padding-left:25px;color:#666;font-weight:400;font-size:12px}
.bottom_hot_content{width:1000px;height:174px}
.bottom_hot_content table{width:100%;height:174px;border:0}
.bottom_hot_content table th{width:878px;background:url(../images/hot03.gif) repeat-x;text-align:left;font-weight:400}
.bottom_hot_content table th ul{padding-top:4px;width:100%}
.bottom_hot_content table th ul li{padding:0}
.R_categry_title01,.R_categry_title02,.product_info_title{width:1000px;padding: 0px 15px;overflow:hidden;border:1px solid #ccc;border-top:1px solid #666;background:#ededed;text-indent:1em;line-height:30px;}
.R_categry_title01,.R_categry_title01 a,.product_info_title a{color:#686868;text-decoration:none}
.R_categry_title01{font-weight:700;text-indent:0em;}
.R_categry_title_right{float:right;}
.R_categry_title01 a b,.product_info_title a b,.thumbnailProductImage .productImageTab li span,.Cart_Steps table td span{color:#d91b25;font-weight:700}
.R_categry_title01 a:hover,.product_info_title a:hover{color:#d91b25;text-decoration:underline}
.R_categry_title01 li span{width:100%;height:30px}
.R_categry_title01 li span b{color:#d91b25;font-weight:400}
.R_categry_title02{border-top:0;background:#fff}
.R_categry_title02 li a{color:#666;text-decoration:none}
.R_categry_sort{float:left;width:260px}
.R_categry_title_left{max-width:600px;}
.R_categry_sort span,.R_categry_title_left,.R_categry_show{float:left}
.R_categry_sort a{margin-left:20px;font-weight:700}
.R_categry_list{margin-left:220px}
.R_categry_list,.R_categry_pic{float:left;display:block;margin-right:5px;width:45px;height:30px;text-align:right}
.R_categry_list a,.R_categry_list a:active,.R_categry_list a:hover,.R_categry_pic a,.R_categry_pic a:active,.R_categry_pic a:hover{display:block;height:30px;background:url(../images/product_list.png) no-repeat -10px -10px}
.R_categry_list a:active,.R_categry_list a:hover{background:url(../images/product_list.png) no-repeat -10px -76px}
.R_categry_pic a{background:url(../images/product_list.png) no-repeat -10px -43px}
.R_categry_pic a:active,.R_categry_pic a:hover{background:url(../images/product_list.png) no-repeat -10px -109px}
.R_categry_pic{margin-right:20px;width:69px}
.tableType{width:49px}
a.R_categry_selected01,a.R_categry_selected01:active{width:49px;height:30px;background:url(../images/product_list.png) no-repeat -10px -76px;color:#d91b25!important}
a.R_categry_selected02,a.R_categry_selected02:active{width:69px;background:url(../images/product_list.png) no-repeat -10px -109px;color:#d91b25!important}
.R_categry_show select{margin-left:5px;padding:2px 0;width:46px;height:22px;border:0;border-bottom:1px solid #ccc;background:url(../images/guide_btn_bg.gif) no-repeat;vertical-align:baseline;line-height:18px}
.R_categry_page{float:right;padding-top:10px;width:680px;height:55px;color:#666;line-height:24px}
.Cart_Steps{position:relative;margin-top:10px;margin-bottom:10px;width:1000px;height:56px;background:url(../images/cart.png) no-repeat -150px 0}
.Cart_Steps table{width:995px;height:50px}
.Cart_Steps table th{width:325px;text-align:left;text-indent:1em;font-size:14px;line-height:50px}
.Cart_Steps table td{padding-left:40px;width:180px;color:#666}
.Cart_Title{margin-top:160px;width:100%;height:24px;font-weight:700;font-size:14px;line-height:24px;overflow:hidden;margin-left:10px}
.Cart_box{width:1280px;height:auto;border:1px solid #ccc;padding-top:20px;font-size:14px;overflow:hidden}
.Cart_box h4{margin-left:10px}
.Cart_box .text input,.Cart_box select{width:214px}
.Cart_box select{height:26px;width:224px}
.Cart_box label{line-height:28px}
.Cart_box .text *{float:left;margin-left:5px;text-align:left}
.Cart_box .text{position:relative;float:left;width:380px;margin-left:-85px;margin-top:5px;height:28px}
.Cart_box label.error{position:absolute;top:25px;left:118px;color:red;}
.Cart_box .text span{width:112px;line-height:24px}
.Cart_box table{margin:0 auto;width:1240px}
.Cart_box table thead th{height:32px;line-height:32px;border:0 none;background-color:#f1f1f1;}
.ml20{margin-left:20px}
.mr20{margin-right:20px}
.Cart_box table tr,.Cart_box table td a:hover img{border:1px solid #ccc}
.Cart_box table td{padding:2px;height:126px;border:0 none;background-color:#fff;vertical-align:middle;text-align:center}
.Cart_box table td a{color:#666;text-decoration:none;font-weight:700;font-size:14px}
.Cart_foot .button{padding:15px 40px;background-color:#DA1A25;font-weight:700;color:#fff;font-size:16px;cursor:pointer;margin-left:10px;border:0 none}
.Cart_foot{overflow:hidden;margin-top:40px;margin-bottom:20px;font-weight:700;height:40px;padding:20px 0;background-color:#F1F1F1}
.f-black{color:#444}
.trc,.listTable th{text-transform:capitalize}
.lh48{line-height:48px}
.Cart_box table td a img{width:120px;height:120px;border:1px solid #fff;vertical-align:middle}
.Cart_box table td input,.select_All{width:24px;height:24px}
.Cart_box table td b,.Cart_box table tfoot th b{color:#d91b25;font-size:14px}
.Cart_box table tfoot th{padding-right:10px;height:32px;text-align:right;line-height:32px}
.Cart_box table tfoot td{padding:10px;height:40px;border-bottom:6px solid #ccc;background:#f1f1f1;text-align:left;line-height:40px}
.Cart_box table tfoot td li input,.Cart_box table tfoot td li input:hover{width:101px;height:28px;border:0;background:url(../images/01.gif) no-repeat 0 -110px;color:#fff;font-weight:700;font-size:16px;font-family:Arial;cursor:pointer}
.Cart_box .product-details{text-align:left}
.product-details a,.product-details span{display:block;overflow:hidden;width:240px;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;word-break:break-word}
.APP_title{margin:0 auto;padding-top:60px;width:1000px;height:62px;border-bottom:1px dotted #ccc;color:#666;text-indent:1em;font-weight:700;font-size:24px;line-height:62px}
.APP_bg,.APP_bg_i{margin:0 auto;width:985px;height:318px;background:url(../images/android_down.gif) no-repeat}
.APP_bg_i{background:url(../images/iphone_down.gif) no-repeat;}
.APP_btn{position:relative;top:240px;left:430px;clear:both;width:215px;height:46px}
div.right_new{float:right;width:260PX}
.index .right{float:left;margin-left:17px}
.index .thumbnailProductImage .productImageTab li{margin:0 4px}
.index .bottom_hot_content{width:1260px}
.index a.button{float:right;display:block;width:84px;height:20px;background-image:url(../images/index_img_new.png);background-position: -162px -158px;color:#fff;text-align:center;text-decoration:none;line-height:18px}
.earth{z-index:2;float:left;width:110px;height:75px;background-image:url(../images/index_img_new.png);background-position: -165px -200px;}
.right_new a,.right_new i{color:#F32613;text-decoration:none;font-size:12px}
.right_nav{position:relative;padding:10px;border:1px solid #ccc;text-align:center}
.right_nav .login_pre{margin:0 10px 10px 10px;text-align:right;line-height:20px}
.right_nav .login_pre img{position:relative;z-index:2;float:left}
.right_nav hr{position:absolute;top:99px;z-index:1;width:236px;border:#efefef 1px solid}
.right_nav select{padding:0 0 0 22px;width:226px;height:26px;line-height:26px;font-weight:700;font-size:12px;}
.buy_request,.regional_stock{position:relative;margin:10px 0;padding:15px;border:1px solid #ccc}
.regional_stock hr{position:absolute;top:148px;left:0;width:251px;border:1px solid #d81b24}
.regional_stock div{position:relative;margin-top:12px;height: 160px;}
.regional_stock{margin:0;width:228px}
.login_next a{line-height:32px}
.regional_stock strong{color:#000}
.regional_stock p{margin-top:4px;color:#98a4b2;font-size:12px}
.regional_stock a{position:absolute;top:42px;right:-12px}
.buy_request{cursor:pointer}
.buy_request h3{text-align:center;font-size:16px}
.buy_request div{margin-top:8px;width:100%;height:40px}
.hand_icon,.people_icon,.target_icon{float:left;display:block;width:40px;height:30px;background-image:url(../images/index_img_new.png);background-position: -250px -2px}
.people_icon{background-position: -160px -2px}
.target_icon{background-position: -200px -2px;}
.buy_request h5{padding-top:4px;padding-left:50px;font-size:12px}
.buy_request a{display:block;margin-top:20px;padding:10px;background-color:#da1a25;color:#fff;text-align:center;font-size:16px}
.buy_request a:hover {color:#0f0f00;}
.buy_request span{padding-left:10px;color:#848283}
.right_banner_tx{width:772px;cursor:pointer}
.index #Content,.index .bottom,.index .bottom_link,.index .top-all .topsearch{width:1280px}
.index .bottom_link table{width:1240px}
.index .bottom_link dl{margin:20px 86px;line-height:22px}
.login_next a.button{float:left;width:104px;height:36px;background-image:url(../images/index_img_new.png);background-position:-37px -36px;line-height:36px}
.login_next a.button.yellow{margin-left:18px;background-position:-37px -76px}
.f12,.login_next strong span{font-size:12px}
.login_next{padding:6px;padding-bottom:44px;text-align:left;font-size:14px;line-height:14px}
.Cart_Steps dt{float:left;margin:0 10px;width:240px;height:54px;font-weight:700;font-size:14px;line-height:54px}
.Cart_Steps dd{float:left;margin-top:10px;padding-left:40px;width:200px;height:44px;background:url(../images/cart.png) no-repeat -30px 0}
.Cart_Steps span,.Cart_Steps strong{display:block;padding-left:6px;background:#f4f4f4}
.Cart_Steps strong{height:20px;color:#d91b25;line-height:20px}
.Cart_Steps span{height:24px}
.Cart_Steps .step2{padding-left:32px;background-position:-72px 0;border-bottom:1px solid #ccc;margin-top:11px}
.Cart_Steps .step3{background-position:-104px 0px;}
.Cart_Steps_bottomline{position:relative;top:0px;left:0px;z-index:10000;width:980px;border:#ccc}
.clr_cursor{cursor:default}
.index .autocomplete{width:465px;}
.newest{float:left;display:block}
.newest_asc,.price_asc,.price_desc{float:left;display:block;padding-right:30px;background:url(../images/product_list.png) no-repeat;background-position:40px -166px}
.price_desc{background-position:25px -166px}
.price_asc{background-position:25px -140px}
.cartItemList .changeQuantityTip{position:absolute;display:none;width:172px;height:67px}
.cartItemList .changeQuantityTip .tipArrow{position:absolute;top:0;left:76px;z-index:1;width:9px;height:6px;background:url(../images/cart_item_bg.gif) -60px -60px no-repeat}
.cartItemList .changeQuantityTip .tipClose{position:absolute;top:3px;right:3px;z-index:1;width:7px;height:6px;background:url(../images/cart_item_bg.gif) -90px -60px no-repeat;cursor:pointer}
.cartItemList .changeQuantityTip .tipDetail{position:absolute;top:5px;left:0;padding:5px;width:160px;border:1px solid #f78e01;background-color:#fffddd;color:#444;text-align:center;line-height:25px}
input.formButton:hover{background:url(../images/01.gif) no-repeat scroll 0 -110px transparent;color:#fff}
.f16{font-size:16px}
.ml200{margin-left:200px}
.add_quantity,.subtract_quantity{float:left;display:block;margin:5px 4px;padding:3px;width:10px;height:10px;border:1px #ccc solid;line-height:10px}
.right_banner ul{position:relative;z-index:1}
.right_banner ul li{position:absolute;top:0;left:0;z-index:1;opacity:.1}
.right_banner ul li img{width:1040px;height:230px}
input.quantity{padding:0;text-align:center;line-height:24px}
.on{display:table-cell;border-bottom:4px solid #d91b25;background:none repeat scroll 0 0 #fff;color:#d91b25;text-decoration:none}
.thumbnailProductImage{clear:both}
.thumbnailProductImage .prev{float:left;display:block;margin-right:3px;width:20px;height:138px;outline:0;background:url(../images/index_img_new.png) #fafafa no-repeat;background-position:-42px -143px}
.thumbnailProductImage .next{float:right;display:block;width:20px;height:138px;outline:0;background:url(../images/index_img_new.png) #fafafa no-repeat;background-position:-80px -143px}
.thumbnailProductImage .scrollable{position:relative;float:left;overflow:hidden;width:870px;height:174px}
.index .thumbnailProductImage .scrollable{margin-left:5px;width:1200px}
.thumbnailProductImage .items{position:absolute;width:20000em}
.thumbnailProductImage .productImageTab li{float:left;display:block;margin:0 6px;width:126px;height:174px;text-align:left;cursor:pointer}
.thumbnailProductImage .productImageTab li a{color:#3465dc;text-decoration:none}
.thumbnailProductImage .productImageTab li a.imgtitle{display:block;overflow:hidden;height:20px;color:#3465dc;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;line-height:20px;text-align:center;}
.thumbnailProductImage .productImageTab li.current img{padding:2px;width:120px;height:120px;border:0}
.thumbnailProductImage .productImageTab li img{margin-top:5px;padding:1px;width:120px;height:120px}
a.productImage{display:block}
#tabeconte{table-layout:fixed}
.index .seach{margin-right:180px}
.autocomplete li:HOVER{background-color:orange;}
.cartItemList #address_country,.cartItemList #autocomplete-ajax-x{width:215px;left:118px}
.cartItemList i.clearcontext{top:0px;left:304px}
.mt-10{margin-top:10px;}

.articleContent,#main,.memberCenter,#Content {height:calc(100vh - 422px)}   /*首页高度，暂时屏蔽，若有影响再打开修改*/
#main {min-height: 450px;width: 1080px;padding-left: 100px;padding-right: 100px;margin: 0 auto;}

/* 追加样式 */

/* Popular categories */
.p-cate {clear: both;height:360px;}
.p-cate .p-cate-title {height: 50px;line-height: 70px;border-bottom: 1px solid #999;}
.p-cate .p-cate-title span {font-size: 18px;}

.p-cate .p-cate-content {margin-top: 30px}
.p-cate .p-cate-content .p-cate-area {display: inline-block;margin-left: 56px;width:250px;height:250px;text-align: center;font-size: 14px;font-weight: bold;}
.p-cate .p-cate-content .p-cate-area a img {width: 250px;height: 250px;transition: all 0.3s;overflow: hidden;}
.p-cate .p-cate-content .p-cate-area a img:hover {transform: scale(1.1);}

/* 左侧文章列表样式 */
.articles_Content {margin-top: 20px;border: 1px solid #ddd;padding:8px;}
.articles_Content .articles_ul {border: none;padding-left: 10px;}
.articles_Content .articles_ul .articles_ul_li {margin-top: 14px;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.articles_Content .articles_ul .articles_ul_li a{text-decoration: none;color: #0f0f0f;}
.articles_Content .articles_ul .articles_ul_li a:hover {text-decoration: none;color: #F32613;}


/* ================= */
/* common.1.0.0.1.css */
/* ================= */

input::-webkit-input-placeholder{line-height:16px;}
.top-all{width:100%;background:#fff;font-size:12px;}
.toplink{position:relative;z-index:5;width:100%;height:50px;background:#f2f2f2;}
.toplink-text{margin:0px auto;width:1000px;height:50px;line-height:50px;}
.toplink-textl,.fl{float:left;}
.toplink-textl a,.toplink-textl a:ACTIVE{color:#0558D3;}
#shoppingNum,.toplink-textl a:hover{color:#d91b25;}
.toplink-textr{position: relative;float:right;}
.toplink-textr a{color:#000;text-decoration:none;}
.toplink-textr a:hover{color:#d81b24;}
.toplink-textr a img{margin-right:5px;border:none 0px;;vertical-align:middle;}
.toplink-textr b select{width:150px;height:22px;border:none 0px;;background:url(../images/top_s_b.gif) no-repeat;}
.toplink-textr input:hover{background:url(../images/top_btn.jpg) no-repeat;}
.topsearch{margin:0px auto;margin-top:12px;width:1000px;height:75px;}
.topsearch a img{float:left;border:none 0px;}
.topsearch table{float:right;margin-top:8px;width:730px;height:55px;}
.top_line1{height:26px;border:1px solid #999;text-align:left;line-height:26px;}
.top_line1 select{width:140px;height:26px;line-height:26px;border:none 0px; }
.top_line1 input{width:475px;border:none 0px;}
.top_line2{border:none 0px;}
#productSearchForm .seachBtn{margin:4px 10px 0px 0px;width:101px;height:22px;border:none 0px;;background:url(../images/index_img_new.png) no-repeat -163px -106px;color:#fff;font-weight:bold;font-size:16px;font-family:Arial;cursor:pointer;}
.topsearch a{color:#d81b24;text-decoration:none;}
.autocomplete{position:absolute;top:34px;z-index:200;display:none;margin:-1px;padding:0px 5px;width:445px;border:1px solid #817f82;border-top:0;background:#fff;left:191px;+left:241px;}
#productSearchKeyword{height:22px;line-height:1;line-height:22px\0;+height:18px;+padding-top:4px;}
#productSearchForm select{margin:4px 10px 0px 0px;width:180px;height:22px;border:1px solid #999;line-height:22px;+margin-left:0px;}
.index #productSearchForm select{+margin-left:50px;}
#productSearchForm #productSearchKeyword{margin:4px 10px 0px 0px;width: 450px;padding-left:5px;border:1px solid #999;}
.index #productSearchForm #productSearchKeyword{width:470px;padding-left:5px;}
.index .toplink-text{width:1280px;text-indent:0;background-color: #f2f2f2;}
.seach{float:right;padding-top:10px;height:56px;position: relative;z-index:4;}
.seach input,.seach select,.index .seach .button i,.index .seach .button span{float:left;}
.index .seach .button{float:left;margin:0 10px;width:auto;height:32px;min-width:100px;min-width:100px;background:#f7f7f7;color:#000;line-height:32px;}
.p-img,.p-name,.p-price,.p-market,.p-detail{overflow:hidden;}
.p-img{padding:5px 0px;}
.p-img a:link,.p-img a:visited{text-decoration:none;}
.p-img .pi{cursor:pointer;}
.p-name,.p-detail{word-wrap:break-word;word-break:break-all;}
ul.toplink-textr li{float:right;position: relative;display:block;background: #f2f2f2;padding: 0 8px;z-index:1;}
.help-menu{position:absolute;top:50px;right:-2px;display:none;z-index:2;background-color:#fff;width:100%;border:1px #ccc solid;-moz-box-shadow: 0 0 10px rgba(0,0,0,.12);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.12);box-shadow: 0 0 10px rgba(0,0,0,.12);}
.index .seach .button,.hover .help-menu,.hover .shop-list{display:block;}
.hover span.out-line{position:absolute;display:block;height:50px;width:100%;top:0;left:0;z-index:1;border:1px solid #cccccc;z-index:-1;}
.hover .blank{width:100%;height:3px;display:block;position:absolute;top:32px;left:1px;z-index:10;background:#f2f2f2;}
.hover .fa-angle-down:before{content: "\f106";}
ul.help-menu li{float:none;text-align: left;height: 32px;line-height: 32px;}
.seach .button,.logout .cart-num{display:none;}
/**购物车**/
.shop-list {position: absolute;top: 32px;right:-2px;border: 1px #ccc solid;display:none;z-index: 2;width:300px;background: #f7f7f7;-moz-box-shadow: 0 0 10px rgba(0,0,0,.12);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.12);box-shadow: 0 0 10px rgba(0,0,0,.12);}
.shop-list .shopping{position:absolute;top:-13px;left:20px;padding-left:8px;background-image:url(../images/bubbleBox.png);background-position:-34px -29px;color:#fff}
.shop-list .shopping span{float:left;display:block;padding-right:6px;height:19px;background-image:url(../images/bubbleBox.png);background-position:100% 0;}
.shop-list .sm{margin-bottom:0px;}
.shop-list .smt{display:none;padding:6px 8px;height:25px;background-position:0 -118px;background-repeat:repeat-x;line-height:25px;border:1px #ccc solid;}
.p-price,.shop-list .smt .extra{color:#999;}
.shop-list .smc{overflow-y:auto;height:auto!important;height:344px;max-height:344px;border:solid #ddd;border-width:0 1px;background:#f7f7f7;border-bottom: 1px #ddd solid;}
.shop-list ul{margin-top:-1px;}
div.shop-list li{overflow:hidden;padding:8px 10px;border-top:1px dotted #ccc;vertical-align:bottom;line-height:17px;*zoom:1;margin:0px;}
.shop-list .p-img{margin-right:10px;padding:0px;width:50px;height:50px;border:1px solid #ddd;font-size:0px;}
.shop-list .p-name{width:216px;height:52px;+width:220px;}
.shop-list .p-price{font-weight:700;}
.shop-list .delete{color:#005ea7;}
.shop-list .smb{display:none;padding:8px;min-height:50px;border:solid #ddd;border-width:0 1px 1px;background:#f5f5f5;}
.shop-list .smb b{margin:0px 5px;color:#e4393c;}
.shop-list .smb strong{color:#e4393c;font-size:18px;}
.shop-list a{color:#000;}
.shop-list .smb .checkout-btn{float:right;display:block;width:84px;height:20px;background-image:url(../images/index_img_new.png);background-position:-160px -158px;color:#fff;color:#fff;text-align:center;text-decoration:none;line-height:18px}
div.shop-list .nologin{float:none;margin:0px 40px;}
/*购物车结束*/
.p-price strong{color:#e4393c}
.hotkeywords{margin-left:190px;clear:both;font-size: 12px;height: 20px;margin-top: 34px;*margin-top:4px;}
.placeholder{color:#ccc;}
.hidden{display:none!important;}
#welivechat{position:absolute;top:200px;right:0px;}
.bottom .bottom_text{float:left;margin-left:20px;}
.bottom a{text-decoration:none;}
.bottom .icon{margin-top:14px;float:right;}
.icon_facebook,.icon_twitter,.icon_google,.icon_pinterest,.icon_android,.icon_ios{width:32px;height:29px;display:block;float:left;background-image:url(../images/index_img_new.png);margin-top:2px;line-height:32px}
.icon_facebook{background-position:-140px 0;width:12px;margin-right:20px;margin-top:0px;}
.icon_twitter{background-position:-80px 0px;}
.icon_google{background-position:-108px 0px;}
.icon_pinterest{background-position:0px -32px;margin-left:10px;}
.icon_android span,.icon_ios span{padding-left:40px}
.icon_android,.icon_ios{float:none;}
.icon_ios{background-position:-40px 0px;}
.bottom_link{clear:both;width:1000px;height:auto;margin:0px auto;margin-top:10px;font-weight:700;height:134px;background:url(../images/bottombg2.png) repeat-x;}
.bottom_link dl{float:left;margin: 20px 50px 0px 50px;font-size:16px;line-height:22px;}
.bottom_link dd{font-size:12px;}
.bottom_link dl a{text-decoration:none;color:#000;}
.bottom{clear:both;height:56px;text-align:left;line-height:32px;margin:0px auto;line-height:56px;width:1000px;}
.bottom_bg1,.bottom_bg2{clear:both;height:auto;background:url(../images/bottombg2.png) repeat-x;}
.bottom_bg2{background:url(../images/bottombg1.png) repeat-x;}
.fr{float:right;}
.ar{text-align:right;}

.wrapper { width: 1280px; margin: auto;}
.header-wrap { background-color: #FFF; width: 100%;}
.public-head-layout { height: 100px;}
/* 站点logo */
.public-head-layout .site-logo { width: 240px; height: 60px; float: left; margin: 15px 10px auto 0;}
.public-head-layout .site-logo img { max-width: 240px; max-height: 60px;}
/* 头部搜索 */
.head-search-layout { width: 440px; float: left; margin: 17px 0 0; }
.head-search-bar { width: 100%; height: 40px; display: block; position: relative; z-index: 100;}
.head-search-bar .search-form { background-color: #F32613; height: 36px; padding: 2px;}
.head-search-bar .input-text { line-height: 24px; color: #555; width: 82%; height: 24px; float: left; padding: 6px 1%; border: none 0;}
.head-search-bar .input-submit,
.head-search-bar .input-submit:hover { font-size: 14px; color: #FFF; font-weight: 600; background-color: transparent; width: 15%; height: 40px; float: right; border: none; cursor: pointer;}
.head-search-bar .search-tip { font-size: 0;  word-spacing:-1em; background-color: #FFF; display: none; min-height: 100px; padding-bottom: 10px; border: solid 1px #D7D7D7; position: absolute; z-index: 1; top: 40px; left: 0; right: 72px;}
.head-search-bar .search-history,
.head-search-bar .search-hot { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE6、7*/;}
.head-search-bar .search-history { min-height: 100px; width: 55%; border-right: solid 1px #E6E6E6;}
.head-search-bar .search-hot { width: 44%;}
.head-search-bar .search-tip .title { color: #999; line-height: 20px; padding: 5px 19px;}
.head-search-bar .search-tip .title a { float: right;}
.head-search-bar .search-history  ul { display: block;}
.head-search-bar .search-history  ul li { color: #333; line-height: 30px; display: block; height: 30px; padding: 0 19px; cursor: pointer;}
.head-search-bar .search-history  ul li:hover { background-color: #FAFAFA;}
.head-search-bar .search-hot  ul { font-size: 0; *word-spacing:-1px/*IE6、7*/;}
.head-search-bar .search-hot  ul li { font-size: 12px; line-height: 20px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE6、7*/; height: 20px; padding: 2px 9px; border: solid 1px #E6E6E6; margin: 0 0 10px 10px; cursor: pointer;}
.head-search-bar .search-hot  ul li:hover { color:  #F32613; border-color: #F32613; }
.head-search-layout .keyword { line-height: 20px; white-space: nowrap; width: 100%; height: 20px; margin-top: 6px; overflow: hidden;}
.head-search-layout .keyword ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; vertical-align: top; display: inline-block; *display:inline/*IE6、7*/;}
.head-search-layout .keyword ul li { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE6、7*/; margin-right: 12px;}
.head-search-layout .keyword ul li a { color: #999;}
/* 头部手机客户端下载*/
.head-app { background:url(../images/top_bg.png) no-repeat 0 -60px; width: 160px; height: 55px; float: left; margin: 15px 20px 0 0; position: relative; z-index: 101;}
.head-app .pic { background: url(../images/app.gif) no-repeat 0 0; display: block; width: 120px; height: 50px; margin: 2px 0 0 38px;}
.head-app:hover { background-position: 0 -115px;}
.head-app:hover .pic { display: none;}
.head-app .download-app {filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2FFFFFF', endColorstr='#F2FFFFFF');background:rgba(255,255,255,0.95); display: none; width: 222px; padding: 9px; border: solid 1px #AAA; position: absolute; z-index: 1; top: 55px; left: 0; box-shadow: 4px 4px 0 rgba(0,0,0,0.1);}
.head-app:hover .download-app { display: block;}
.head-app .download-app .qrcode { width: 120px; text-align: center; float: left;}
.head-app .download-app .qrcode img { display: block; max-width: 120px; max-height: 120px;}
.head-app .download-app .hint { width: 100px; float: right; text-align: center;}
.head-app .download-app .hint h4 { font-size: 14px; line-height: 24px; font-weight: 600; color: #F32613;}
.head-app .download-app .addurl { width: 90px; float: right; clear: right; margin: 6px 4px 0 0; }
.head-app .download-app .addurl a { color: #999; line-height: 16px; background-color: #F5F5F5; display: block; width: 70px; height: 16px; clear: both; padding: 5px 9px; margin-top: 5px; border: solid 1px #DDD;}
.head-app .download-app .addurl a i { font-size: 14px; margin-right: 4px;}
.head-app .download-app .addurl a:hover { text-decoration: none; color: #F63; background-color: #FFE7DB; border-color: #F0AC75}
/* 头部用户型菜单*/
.head-user-menu { font-size: 0; *word-spacing:-1px/*IE6、7*/; float: right; margin: 18px 0 0 0; }
.head-user-menu dl { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE6、7*/; margin-left: 10px; position: relative; z-index: 3; *zoom:1/*IE6、7*/;}
.head-user-menu dl.my-mall { width: 108px;}
.head-user-menu dl.my-cart { width: 124px;}
.head-user-menu dl.hover { z-index: 101;}
.head-user-menu dl dt { line-height: 20px; color: #555; background-color: #FAFAFA; height: 20px; padding: 10px; border: solid 1px #F0F0F0; position: absolute; z-index: 2; top: 0; right: 0; cursor: pointer;}
.head-user-menu dl.my-mall dt { width: 90px;}
.head-user-menu dl.my-cart dt { width: 106px;}
.head-user-menu dl.hover dt { background-color: #FFF; border-width: 1px; border-color: #F0F0F0 #F0F0F0 #FFF #F0F0F0;}
.head-user-menu dl dt span.ico { background: url(../images/top_bg.png) no-repeat; vertical-align: middle; display: inline-block; width: 20px; height: 16px; }
.head-user-menu dl.my-mall span.ico { background-position: -100px 0; margin-right: 4px;}
.head-user-menu dl.my-cart span.ico { background-position: -120px 0; margin-right: 8px;}
.head-user-menu dl dt i { font-size: 0px; line-height: 0; vertical-align: middle; display: inline-block; width: 0px; height: 0px; margin-left: 8px; border-width: 4px; border-color: #777 transparent transparent transparent; border-style:solid dashed dashed dashed; -webkit-transition: .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: .2s ease-in;}
.head-user-menu dl.hover dt i { FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%;}
.head-user-menu dl dd { background-color: #FFF; display: none; border: solid 1px #F0F0F0; position: absolute; z-index: 1; top: 40px; right: 0; }
.head-user-menu dl.my-mall dd { width: 308px;}
.head-user-menu dl.my-cart dd { width: 348px;}
.head-user-menu dl.hover dd { display: block;}
.head-user-menu dl dd a { color: #005EA6;text-decoration: none;}
.head-user-menu dl.hover dd a:hover {color:red;}
.head-user-menu a.arrow i { background:url(../images/top_bg.png) no-repeat -150px 0; vertical-align: middle; display: inline-block; width: 4px; height: 7px; margin-left: 4px;}
.head-user-menu dl dd .goods-thumb { width: 50px; height: 50px;}
.head-user-menu dl dd .goods-thumb a { line-height: 0; text-align: center; vertical-align: middle; display: table-cell; *display: block; width: 48px; height: 48px; border: solid 1px #DDD; overflow: hidden; }
.head-user-menu dl dd .goods-thumb img { max-width: 48px; max-height: 48px; margin-top:expression(48-this.height/2); *margin-top:expression(24-this.height/2);}
.head-user-menu dl dd .sub-title { line-height: 28px; height: 28px; padding: 7px; border-bottom: solid 1px #DDD;}
.head-user-menu dl dd .sub-title h4 { font-weight: 600; float: left;}
.head-user-menu dl dd .sub-title a { float: right;}
.head-user-menu dl dd .user-centent-menu { width: 308px; padding: 8px 0; overflow: hidden;}
.head-user-menu dl dd .user-centent-menu ul { width: 310px; margin-left: -2px;}
.head-user-menu dl dd .user-centent-menu ul li { width: 138px; float: left; padding: 4px 0 4px 16px; border-left: solid 1px #EEE; }
.head-user-menu dl dd .browse-history { background-color: #FAFAFA; width: 308px; border-style: solid; border-width: 1px 0 0; border-color: #DDD transparent transparent;}
.head-user-menu dl dd .browse-history .part-title { height: 20px; padding: 6px 8px; }
.head-user-menu dl dd .browse-history .part-title h4 { float: left;}
.head-user-menu dl dd .browse-history .part-title a { float: right;}
.head-user-menu dl dd .browse-history ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; padding: 0 7px 7px 7px;}
.head-user-menu dl dd .browse-history ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE6、7*/; margin: 0 4px; *zoom: 1;}
.head-user-menu dl dd .browse-history .no-goods { text-align: center; display: block; width: 100%; font-size: 12px;}
.head-user-menu dl dd .incart-goods-box { display: block; width: 348px; max-height: 267px; overflow: hidden; position: relative;}
.head-user-menu dl dd .incart-goods { text-align: center; width: 100%;}
.head-user-menu dl dd .incart-goods .no-order { margin: 20px 0;}
.head-user-menu dl dd .incart-goods .loading { width: 16px; height: 16px; margin: 20px auto;}
.head-user-menu dl dd .incart-goods dl { display: block; width: 98%; height: 66px; clear: both; margin: 0 auto 0 2%; border-bottom: dotted 1px #DDD; position: relative; z-index: 1; }
.head-user-menu dl dd .incart-goods dt, .head-user-menu dl dd .incart-goods dd { background-color: transparent; border: 0; position: absolute; z-index: 1; }
.head-user-menu dl dd .incart-goods dt.goods-name { line-height: 16px; background-color: transparent; text-align: left; width: 180px; height: 32px; padding: 0; top: 8px; left: 64px; }
.head-user-menu dl dd .incart-goods dt.goods-name a { color: #333;}
.head-user-menu dl dd .incart-goods dd.goods-thumb { top: 8px; left: 8px;}
.head-user-menu dl dd .incart-goods dd.goods-price { text-align: right; width: 80px; height: 16px; top: 6px; right: 12px;}
.head-user-menu dl dd .incart-goods dd.goods-price em { font-size: 11px !important; font-weight: normal!important; line-height: 16px; color: #777 !important; word-break: break-all; word-wrap: break-word; text-overflow: ellipsis; white-space: nowrap; text-align: right; width: 50px; margin-right: 4px; overflow: hidden; -webkit-text-size-adjust:none;}
.head-user-menu dl dd .incart-goods dd.goods-sales { line-height: 16px; color: #999; background-color: transparent; width: 270px; height: 16px; top: 42px; left: 64px; }
.head-user-menu dl dd .incart-goods dd.handle {  width: 32px; top: 22px; right: 10px;}
.head-user-menu dl dd .checkout { background-color: #F0F0F0; text-align: right; padding: 8px; overflow: hidden;}
.head-user-menu dl dd .checkout .total-price { line-height: 20px; display: block;}
.head-user-menu dl dd .checkout .total-price i { font-weight: 600; color: #C00; margin: 0 4px;}
.head-user-menu dl dd .checkout .total-price em { font-family: Verdana, Geneva, sans-serif; font-size: 18px; font-weight: 600; color: #C00;}
.head-user-menu dl dd .checkout .btn-cart { float: right; clear: both; line-height: 20px; color: #FFF; background-color: #F32613; padding: 4px 8px; margin-top: 4px; border-radius: 4px;}
.head-user-menu dl div.addcart-goods-num { font: bold 11px/14px Verdana; color: #FFF; background: #F00; text-align: center; display: inline-block; height: 16px; min-width: 16px; max-width: auto!important; border: none 0; border-radius: 8px; position: absolute; z-index: 3; top: -4px; left: 20px;}

/* 公用导航区域
-------------------------------------- */

#cti { clear: both; display: block; float: none; }
/*#cti .wrapper { border-top: solid 1px #F5F5F5; overflow: hidden;}*/ /*轮播图部分临时注释*/
#cti ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; white-space: nowrap; padding: 30px 0; margin-left: -1px }
#cti li { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; width: 25%; zoom:1;}
#cti li span { vertical-align: middle; display: inline-block;}
#cti li .line { font-size: 0; background-color: #D7D7D7; width: 1px; height: 36px;}
#cti li .icon { width: 48px; height: 48px; margin: 0 6% 0 12%;}
#cti li .icon img { max-width: 48px; max-height: 48px;}
#cti li .name { font-size: 18px; line-height: 48px; color: #333;}

#faq { background-color: #f2f2f2; width: 100%; text-align: center;border: solid #CCCCCC;border-width: 1px 0;min-width: 1280px;}
/*#faq .wrapper { border: solid #F5F5F5; border-width: 1px 0;}*/
#faq ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; white-space: nowrap; padding: 20px 2%;}
#faq li { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; width: 18%; zoom:1;text-align: left;}
#faq dl { display: block; width: 90%; margin: 0 auto;}
#faq dl dt { font: 600 16px/20px "microsoft yahei"; color: #666; padding: 5px; margin: 5px 0;}
#faq dl dd { font: 12px/20px "microsoft yahei"; white-space: nowrap; text-overflow: ellipsis; display: block; clear: both; padding: 2px 2px; overflow: hidden; }
/*#faq dl dd i { font-size: 0; line-height: 0; background: url(../images/top_bg.png) no-repeat -80px -10px; vertical-align: middle; display: inline-block; width: 3px; height: 3px; margin-right: 5px;}*/
#faq dl dd i { margin-right: 5px;}
#faq dl dd a { color: #999; text-decoration:none;}
#faq dl dd a:hover { color: #000; text-decoration:none;}

#footer { font-size: 12px !important; text-align: center;  margin: 0 auto; padding-bottom: 10px; overflow: hidden;width:100%;min-width: 1280px;background-color: #f2f2f2;}
#footer p { color: #666; word-spacing: 5px; padding: 10px 0; }
#footer a { color: #666; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#footer .vol { font-family: Verdana, Geneva, sans-serif; font-weight: 600; font-style: oblique; font-size: 12px;}
#footer .vol .b { color: #00F;}
#footer .vol .o { color: #F60;}
#footer .vol em { font-family: Georgia, Arial;  font-weight: 600; font-style: italic; color: #000; margin-left: 2px;}

/* 追加样式 */


/* ================= */
/* link.1.0.0.4.css */
/* ================= */


.link_all {	width:215px;height:auto;float:left}
.link_all ul {/* 	position:relative; */padding-left:40px;border:1px #F32613  solid;border-bottom:1px solid #d91b25;border-top:0}
.link_all ul .link_title {margin-left:-40px}

.link_title {width:213px;height:36px;text-align:center;background:#D7D7D7;font-weight:700;line-height:36px;font-size:16px;text-indent:1em;border-top:2px solid #d91b25}
.link_title a {color:#666;display:block;background:#fff;text-decoration:none}
.link_title a:hover {color:#d91b25}
li,ol,ul {list-style:none}
.link_line1 {position:relative;	width:160px;padding:0 1px;line-height:34px;clear:both;z-index:100;list-style-type:square;cursor:pointer}
.link_line1 a {	display:block;color:#000;font-size: 14px;text-decoration:none;padding:0}
.link_line1 a:hover {color:#f60;border-left:1px solid #ccc;border:0 none;font-size: 14px;}
li.link_line1 ul {position:absolute;top:0;left:174px;padding-bottom:20px;border:1px solid #CCC;display:none;visibility:hidden;background-color:#fff;z-index:100}
.left_hot {	width:213px;height:auto;margin-top:15px;border-top:none;background:#f0f0f0;border-left:1px solid #ccc}
.left_hot_title {width:213px;height:36px;line-height:36px}
.left_hot_title li {width:106px;float:left;font-size:12px;font-weight:700}
.left_hot_title li a,.left_hot_title li a:hover,left_hot_title li a:active {width:106px;height:36px;border:1px #ccc solid;display:block;text-align:center;text-decoration:none;border-bottom:none;color:#666}
.left_hot_title li a:hover,left_hot_title li a:active {background:#fff;height:33px;border-top:4px solid #d91b25;color:#d91b25}
.left_hot_title li a {border-bottom:1px solid #ccc}
.left_hot_text {width:193px;padding:10px;background:#fff;border:1px solid #ccc;border-left:none;border-top:none}
.left_hot_text li {border-bottom:1px solid #ccc;line-height:26px;text-indent:1em;width:190px;overflow:hidden;white-space:nowrap;word-break:break-word;text-overflow:ellipsis}
.left_hot_text li a {text-decoration:none;color:#000}
.left_hot_text li a:hover {color:#d91b25}
.left_hot_text li b {width:20px;height:26px;background:#d91b25;line-height:26px;color:#fff;margin-right:15px;padding:1px 3px}
.sf-sub-indicator {display:none}
.menu_list {float:left;width:260px;margin-left:10px;line-height:20px}
.menu_list dd a:hover {font-weight:400}
.menu_list dt a {color:#f60;font-size:14px;line-height:20px;margin-top:15px;margin-bottom:5px}
.menu_list dt a:hover {font-weight:600;}
.w_520 {width:420px}
.link_all .link_line1 ul {padding:0 10px;padding-bottom:10px}
.more {text-align:center}
.more a {color:#00f}
.menu_list {float:left;width:200px;margin:0 5px}

/*顶部样式修改*/
.toplink-textl ul li {display: inline-block;margin-left:0;padding: 0 4px;}
.toplink-textl ul .s-icon {font-size: 28px;}
.toplink-textl ul li a, .toplink-textl ul li a:ACTIVE {color:#F32613;}
.toplink-textl ul .s-icon:hover {color:#d67732;}
.toplink-textl {height: 50px;}
.r-logout a, .r-logout a:ACTIVE {color:#0558D3;}
.r-logout a {font-family: 'Microsoft Sans Serif', Tahoma, Arial, Verdana, Sans-Serif}
.login_pre a {font-size:14px;color:#0558D3;}
.login_pre a:hover {color:#F32613;font-size: 14px;}

.index_login {color:#0558D3 !important;}
.index_login:hover {color:#F32613 !important;}

.r_equipment {height: 100px;}
.r_equipment h3 {size: 16px;}
.r_adv_up span {margin-top:10px !important;display: block;margin-left: 4px;}

.how-step {margin-left: 0px;width:44px;height: 80px;clear: both;display: inline-block;text-align: center; vertical-align: middle;background: #f4f4f4;border: 1px #F0F0EE solid;border-radius: 10%;}
.how-step span {display: block;margin-top: 25px;}
.how-step-i {clear: both;display: inline-block;}
.how-step-con a{color:#0f0f0f}

.cart-settlement:hover {color:#0f0f0f !important;}

.menu_dep_hr {border-bottom: 1px solid #ddd;padding-top: 8px;}
.rec_list_hover:hover a img {opacity:0.7; filter:alpha(opacity=70); /* 针对 IE8 以及更早的版本 */box-shadow:0px 0px 5px 5px #eee;}

.rec_list_title span {overflow: hidden;margin-top: 4px;height: 16px;text-overflow: ellipsis;white-space: nowrap;line-height: 16px;text-align: left;display: block;color: #848283 !important;font-weight: 600 !important;}
.rec_list_title:hover span {color: #F32613 !important;text-decoration: none !important;}