/* CSS Document */
HTML {scrollbar-arrow-color:#fff; scrollbar-face-color:#a7d3f1; scrollbar-darkshadow-color:#2274aa; scrollbar-highlight-color:#f1f8fc; scrollbar-shadow-color:#257eb9; scrollbar-track-color:#d5d5d5; scrollbar-3dlight-color:#e3f0f0;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, a, span {border:0 none;margin:0;padding:0;}
.clear{ clear:both;}
ul,li{ list-style-type:none;}
body a{ text-decoration:none;}
a:link, a:visited {color:#000; }
a:hover, a:active {color:#fc7f0f;}
.Magenta { color:#f60;}/*字体颜色为洋红色*/
.graycolor{ color:#666}/*字体颜色为灰色*/
.gray{ background:#f2f2f2}/*背景色为灰色*/
body{ font-size:12px; }
/*---------------------------以上是公用代码---------------------------*/
.header{ width:980px; height:auto; margin:0 auto;}
.logo{ width:135px; height:54px; float:left; margin:5px 20px 0 20px; display:inline; overflow:hidden;}
.nav_box{ width:430px; height:auto; float:left }
.nav_box .greenting{ width:100%; height:25px; line-height:25px; font-size:12px; margin-top:10px; }
.nav_box .greenting span{ float:left; margin-left:8px;}
.nav_box .greenting span a:link,.nav_box .greenting span a:visited {color:#2287d4;}
.nav_box .greenting span a:hover,.nav_box .greenting span a:active{color:#fc7f0f;}
.nav_box .menu{ width:100%; height:auto; margin-top:7px; float:left;}
.nav_box .menu li{ float:left; }
.nav_box .menu li span{ float:left;line-height:31px; text-align:center; cursor:pointer;}
.linkmenu_le_pic,.linkmenu_ri_pic,.hovermenu_le_pic,.hovermenu_ri_pic{ width:13px; height:31px; background:url(/images/nav_menu.png) no-repeat;}
.linkmenu_le_pic{ background-position:0 -35px; }
.linkmenu_ri_pic{ background-position:-13px -35px; }
.hovermenu_le_pic{ background-position:0 0; }
.hovermenu_ri_pic{ background-position:-13px 0; }
.linkmenu_mid_pic{ width:auto; height:31px; line-height:31px; background:url(/images/nav_menumid.png) repeat-x 0 -35px;}
.hovermenu_mid_pic{ width:auto; height:31px; line-height:31px; background:url(/images/nav_menumid.png) repeat-x 0 0; color:#fff;}
.ritop_box{ width:330px; height:auto; float:right; font-size:12px;}
.top_menu,.tab_titlebg,.ritop_box .shopping .shop_car,.menu_bg .search .search_btn,.menu_bg .search .arrow_s,.footer .fot_service .ebook .take_btn,.footer .advantage .small_line,.time_pic1,.time_pic2,.heart_pic1,.heart_pic2,.money_pic1,.money_pic2,.bus_pic1,.bus_pic2,.icon_pic1,.icon_pic2,.icon_pic3,.icon_pic4,.footer .fot_service .fot_line,.num1,.num2,.num3,.num4,.num5,.num6,.num7,.num8,.num9,.num10,.left .title,.rank_title,.sale_title,.week_main,.save_pic,.skincar,.prefume,.makeup,.re_body,.fot_spic1,.fot_spic2,.fot_spic3,.fot_spic4,.fot_spic5,.fot_spic6{ background:url(http://photo.no5.com.cn/main/full_pic.png) no-repeat;}
.ritop_box .top_menu{ width:280px; height:34px; line-height:34px; background-position:-360px -350px; float:right;}
.ritop_box .top_menu li{ float:left; margin-left:8px; display:inline;}
.ritop_box .shopping{ width:330px; height:30px; line-height:30px; margin-top:5px; float:left;}/*这里的float:left不能去掉.*/
.ritop_box .shopping span{ float:right;}
.ritop_box .shopping .shop_car{ width:27px; height:21px; background-position:0 -350px; margin-left:10px;}
.mianpic{ width:25px; height:25px; background:url(/images/main.png) no-repeat; float:left;}
.money_pic{ width:14px; height:14px; background:url(/images/money_pic.jpg) no-repeat; margin:6px 4px 0 16px;}
.ritop_box .shopping span a:link,.ritop_box .shopping span a:visited {color:#2287d4;  }
.ritop_box .shopping span a:hover,.ritop_box .shopping span a:active{ color:#fc7f0f; }
.top_line{ width:1px; height:13px; background:#000; margin-top:10px; }
.menu_bg{ width:980px; height:140px; background:url(http://photo.no5.com.cn/help/menu_bg.jpg) no-repeat bottom; margin:0 auto;}
.menu_left{ width:auto; height:30px; line-height:35px; float:left; overflow:hidden; }
.menu_left ul{ width:660px; font-size:12px;}
.menu_left ul li{ float:left; margin-left:10px; display:inline;}
.menu_left ul li a:link, .menu_left ul li a:visited{color:#fff;  }
.menu_left ul li a:hover, .menu_left ul li a:active{ color:#fdcc87; } 
.menu_left .menu_line{ width:1px; height:12px; background:#fff; margin-top:10px; margin-top:10px \9; *margin-top:12px; font-size:0px;}
.menu_right{ width:auto; height:30px; line-height:30px; float:right; } 
.menu_right ul{ width:auto; font-size:14px;}
.menu_right ul li{ float:left; margin-right:30px; display:inline; font-weight:600;}
.menu_right ul li a:link, .menu_right ul li a:visited {color:#fff;  }
.menu_right ul li a:hover, .menu_right ul li a:active{ color:#fc7f0f; } 
.menu_bg .search{ height:25px; margin:6px 0 0 340px; padding-top:7px \9; *padding-top:0;}
.menu_bg .search span{ float:left; margin-left:5px;}
.menu_bg .search .text{ width:184px; height:16px; background:#fff; border:1px solid #a5acb2; margin-top:2px;}
.menu_bg .search .select{ width:75px; height:20px; background:#fff; border:1px solid #a5acb2; margin-top:2px; *margin-top:3px; font-size:12px;}
.menu_bg .search .search_btn{ width:57px; height:19px; background-position:-680px -350px; border:0; margin-top:3px; *margin-top:4px; cursor:pointer}
.menu_bg .search .arrow_s{ width:6px; height:11px; background-position:-760px -350px; margin-top:7px; font-size:0;}
.menu_bg .search .title{ margin-top:7px;}
.menu_bg .search .title a:link,.menu_bg .search .title a:visited {color:#000;}
.menu_bg .search .title a:hover,.menu_bg .search .title a:active {color:#fc7f0f;}
.hot_menu{ width:100%; height:32px; line-height:32px;}
.hot_menu li{ float:right; margin-left:10px; color:#f60;}
.hot_menu li a:link,.hot_menu li a:visited {color:#000;}
.hot_menu li a:hover,.hot_menu li a:active{ color:#fc7f0f;} 
.navmenu_hover{ float:left; padding-right:10px; background:url(/images/menu_arrow.gif) no-repeat right 13px ; cursor:pointer; font-size:14px;  color:#fdcc87;}
/*------------------------------header end-------------------------------------*/
.content{ width:980px; height:auto; margin:0 auto; }
.left{ width:206px; height:auto; float:left;}
.left .service{ width:206px; height:auto;}
.left .service .ser_pic{ width:185px; height:104px; background:url(http://photo.no5.com.cn/help/service_pic.jpg) no-repeat; margin:0 auto 9px; display:block}
.left .service .online_ser{ width:187px; height:43px; background:url(/images/online_service.gif) no-repeat; margin:0px auto; display:block; cursor:pointer;}
.left .title{ width:206px; height:36px; background-position:0 -490px; margin-top:10px; }
.left .title span{ width:97px; height:29px; line-height:29px; float:left; text-align:center; font-size:14px; font-weight:600; margin:7px 0 0 4px; cursor:pointer;}
.sub_off{ color:#418ce0;}
.sub_on{ background:url(/images/l_title_hover.jpg) no-repeat; color:#f60;}
.tabbox{ width:204px; height:auto !important; height:938px; min-height:938px; border-left:1px solid #c6e6f3; border-right:1px solid #c6e6f3;  border-bottom: 1px solid #c6e6f3; }
.le_content{ width:204px; height:auto; overflow:auto; font-family:Arial, Helvetica, sans-serif;}
.le_title{ width:184px; height:29px; line-height:29px; margin-left:18px;}
.le_title a:link,.left .tabbox .le_content .le_title a:visited {color:#fc7f0f; font-weight:600; font-size:13px;}
.le_title a:hover,.left .tabbox .le_content .le_title a:active{ color:#4ea7d9; }
.le_text{ width:184px; height:auto; line-height:22px; margin-left:18px;}
.le_text span{ float:left; margin-right:12px; cursor:pointer;white-space:nowrap;}
.le_text span a:link,.le_text span a:visited {color:#333;}
.le_text span a:hover,.le_text span a:active{color:#fc7f0f;}
.h7{ width:100%; height:7px; float:left; font-size:0;}
.br_brand{ width:204px; overflow:auto; *overflow:inherit; height:auto; border-left:1px solid #c6e6f3; border-right:1px solid #c6e6f3; border-bottom:1px solid #c6e6f3;}
.br_brand ul{ width:194px; height:auto; padding:5px;}
.br_brand ul li{ width:100%; line-height:25px; float:left; overflow:visible; min-height:25px; _height:25px;}
.br_brand ul li span{ float:left; line-height:25px;}
.br_brand_point{ width:9px; height:9px; background:url(/images/brand_pic.png) no-repeat -40px -80px; margin:8px 5px; font-size:0;}
.br_brand ul li span a{ width:170px; line-height:25px; display:block;}
.br_brand ul li span a:link,.br_brand ul li span a:visited {color:#000065; line-height:25px; }
.br_brand ul li span a:hover,.br_brand ul li span a:active {color:#286ab6; line-height:25px; }
.br_more{ width:100%; height:20px; line-height:20px;}
.br_more span{ float:left}
.br_hand_pic{ width:21px; height:12px; background:url(/images/brand_pic.png) no-repeat 0 -80px; font-size:0; margin:0 5px 0 90px;}
/*-------------------------------left end--------------------------------------*/
.right{ width:765px; height:auto; float:right;}
.main {WIDTH: 760px; height:294px; float:left;  }
.slides {position: relative; width: 760px; height: 294px; overflow: hidden}
.slide-pic {WIDTH: 648px; OVERFLOW: hidden}
.slide-pic IMG { WIDTH: 648px; height: 294px;}
.slide-pic LI {DISPLAY: none}
.slide-pic LI.cur {DISPLAY: block}
.slide-li {POSITION: absolute; BOTTOM: 0px; LEFT: 0px; width:101px; height:auto; top:5px; left:650px;}
.slide-li LI {text-align: center; LINE-HEIGHT: 30px; WIDTH: 100%; FLOAT: left; HEIGHT: 42px; background:url(/images/pic_link.jpg) no-repeat; margin-top:12px;}
.slide-li A {WIDTH: 100%; height:42px; DISPLAY: block; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px}
.slide-li .cur A { width:101px; height:42px; background:url(/images/pic_hover.jpg) no-repeat; }
.slide-li A:hover { width:101px; height:42px; background:url(/images/pic_hover.jpg) no-repeat;  }
.op LI {FILTER: alpha(opacity=60); opacity: 0.6} 
.op LI.cur { width:100%; height:42px; background:url(/images/pic_hover.jpg) no-repeat; }
.slide-txt SPAN {DISPLAY: none}
.pic_sm{ width:88px; height:34px; float:left; margin:4px 0 0 9px;}/*----------图片特效------------*/
.ri_left{ width:552px; height:auto; float:left; margin-top:15px;}
.news{ width:550px; height:150px; border:1px solid #c6e6f3;}
.news_title{ width:27px; height:150px; float:left; background:#c7deea; line-height:20px; }
.news_title span{ font-size:14px; font-weight:600; padding:28px 0 0 4px; float:left; color:#313030;}
.news_pic{ width:82px; height:130px; float:left; margin:8px;}
.news_content{ width:406px; height:120px; float:left; margin-top:15px;}
.news_content li{ width:196px; height:28px; line-height:28px; float:left; margin-left:4px; display:inline; }
.news_content li span{ float:left;}
.news_content li span a{ width:175px; height:28px; line-height:28px; overflow:hidden; float:left; white-space:nowrap; text-overflow:ellipsis;}
.news_content li span a:link,.news_content li span a:visited {color:#7a7a7a;  }
.news_content li span a:hover,.news_content li span a:active{ color:#fc7f0f; }
.tab_mid{ width:550px; height:auto; border-left:1px solid #c6e6f3;border-right:1px solid #c6e6f3; border-bottom:1px solid #c6e6f3; }
.tab_titlebg{ width:552px; height:35px; background-position:0 0; margin-top:15px; }
.tab_title_off{ width:104px; height:30px; line-height:30px; color:#7a7a7a; text-align:center; float:left; margin:5px 0 0 5px; font-size:15px; font-weight:600; cursor:pointer;}
.tab_title_on{ width:104px; height:30px; line-height:30px; color:#ff7a21; text-align:center; float:left; background:url(/images/tab_title_hover.jpg) no-repeat; margin:5px 0 0 5px; font-size:15px; font-weight:600; cursor:pointer;}
.tab_show{ width:100%; height:400px; overflow:hidden;}
.tab_show .hot_box{ width:186px; height:auto; float:left;}
.hot_pic{ width:183px; height:237px; border:1px solid #e1e1e1; margin:5px 2px 0 2px;}
.hot_text{ width:179px; height:108px; line-height:18px; color:#7a7a7a; margin-top:8px; margin-left:12px; white-space:normal; word-wrap:break-word; overflow:hidden; text-indent:2em;}
.hot_money{ width:90px; height:35px; line-height:35px; color: #fb6725; font-weight:600; float:left; text-align:right; font-size:17px;}
.hot_btn{ width:71px; height:23px; background:url(/images/buy_btn2.jpg) no-repeat; cursor: pointer; float:left; border:0; margin:6px 0 0 14px;}
.tab_show .product_box{ width:340px; height:auto; float:right; }
.tab_show .product_box .pro_div{ width:170px; height:auto; float:left; margin-top:3px;}
.pro_pic{ width:120px; height:120px; padding:0 25px; margin-top:3px;}
.pro_name{ width:160px; line-height:18px; height:36px; overflow:hidden; word-wrap:break-word; margin-top:5px;}
.pro_money{ width:160px; line-height:20px; color:#f60; text-align:center;}
.pro_money span{ float:left; margin-right:10px;}
.save_pic{ width:33px; height:15px; background-position:-680px -390px; margin-left:5px;}
.more{ width:95%; height:20px; line-height:25px; overflow:hidden; text-align:right;}
.more a{ color:#f60; }
.pro_reco{ width:550px; height:210px; border:1px solid #c6e6f3; margin-top:17px;}
.pro_reco .pro_title{ width:34px; height:210px; background: url(/images/rec_reco_bg.jpg) repeat-y; float:left;}
.pro_reco .pro_title span{ font-size:15px; font-weight:600; padding:50px 0 0 8px; float:left; color:#313030; line-height:25px;}
.pro_reco .reco_content{ width:168px; height:210px; float:left;}
.pro_reco .reco_content .reco_pic{ width:120px; height:120px; padding:0 24px; margin:10px auto 5px;}
.pro_reco .reco_content .reco_text{ height:40px; line-height:20px; color:#333; width:150px; margin:0 auto; white-space:normal; word-break:break-all; overflow:hidden; }
.pro_reco .reco_content .reco_money{ line-height:20px; color:#f60;  width:155px; margin:0 auto; text-align:center;}
.pro_reco .reco_content .reco_money span{ }
.ri_right{ width:202px; height:auto; float:right; margin-top:15px;}
.rank{ width:100%; height:auto; float:left;}
.rank_title{ width:202px; height:32px; background-position:-250px -490px; margin-top:15px;}
.rank_box{ width:200px; height:auto; border-left:1px solid #c6e6f3; border-right:1px solid #c6e6f3; border-bottom:1px solid #c6e6f3;}
.rank_namebg{ width:200px; height:26px; background:url(/images/rank_namebg.jpg) repeat-x;}
.rank_namebg span{ float:left; margin-left:4px; line-height:26px; display:inline; cursor:pointer; }
.rank_name_on{ width:45px; height:26px; background:#fff; color:#f60; text-align:center;}
.rank_name_off{ width:45px; height:26px; color:#333; text-align:center; }
.rank_show{ width:100%; height:auto;}
.star{width:200px;overflow:hidden;}
.star dl{width:200px;margin:2px 0;float:left;}
.star dl dd{float:left;margin-left:8px;line-height:18px;}
.star dl dt{float:left;}
.bg{width:200px;margin:2px 0;}
.bg2{width:200px;margin:2px 0;border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3;}
.bg2 .sl02 img{border:1px solid #999; width:66px; height:66px;margin:5px 3px 3px 3px; overflow:hidden; line-height:15px; display:block; white-space:normal; }
.sl03 a{color:#7a7a7a;width:90px; height:auto; float:left; margin-top:4px; line-height:17px;}
.bg2 .sl03 a{color:#7a7a7a;width:90px; height:68px; overflow:hidden; white-space:normal; float:left; margin-top:4px; line-height:17px;}
.sl03 a:link,.sl03 a:visited {color:#7a7a7a;}
.sl03 a:hover,.sl03 a:active{color:#f60;}
.s105{ width:90px; float:left; line-height:15px;}
.bg .sl02 img{display:none;}
.bg .sl03{width:140px; float:left;}
.bg .sl03 a{color:#7a7a7a;width:160px; overflow:hidden; float:left; white-space:nowrap;/*段落文本不换行*/text-overflow:ellipsis;/*多出文字不显示。*/ margin-top:6px; *margin-top:7px;}
.bg .s105{ display:none;}
.more_pic{ width:32px; height:7px; background:url(/images/more_pic.jpg) no-repeat 0 5px; float:right; padding:7px 10px 10px 0; font-size:0;}/*-------------排名效果样式------------*/
.num1,.num2,.num3,.num4,.num5,.num6,.num7,.num8,.num9,.num10{ width:14px; height:14px; font-size:0; float:left; margin:35px 5px 0 5px; display:inline;}
.bg .num1,.bg .num2,.bg .num3,.bg .num4,.bg .num5,.bg .num6,.bg .num7,.bg .num8,.bg .num9,.bg .num10{ width:14px; height:14px; font-size:0; float:left; margin:6px 5px 0 5px;}
.num1{ background-position:-40px -350px;}
.bg .num1{  background-position:-40px -350px;}
.num2{ background-position:-80px -350px;}
.bg .num2{ background-position:-80px -350px;}
.num3{ background-position:-120px -350px;}
.bg .num3{ background-position:-120px -350px;}
.num4{background-position:-160px -350px;}
.bg .num4{ background-position:-160px -350px;}
.num5{ background-position:-200px -350px;}
.bg .num5{ background-position:-200px -350px;}
.num6{ background-position:-240px -350px;}
.bg .num6{ background-position:-240px -350px;}
.num7{ background-position:-280px -350px;}
.bg .num7{ background-position:-280px -350px;}
.num8{ background-position:-320px -350px;}
.bg .num8{ background-position:-320px -350px;}
.num9{ background-position:-40px -370px;}
.bg .num9{ background-position:-40px -370px;}
.num10{ background-position:-80px -370px;}
.bg .num10{ background-position:-80px -370px;}
.adv_pic{ width:200px; height:94px;  margin-top:15px;}
.sale_time_box{ width:202px; height:auto;}
.sale_title{ width:202px; height:32px; background-position:-500px -490px;}
.week_main{ width:202px; height:32px; background-position:0 -540px }
.sale_box{ width:200px; height:265px; *height:255px; border:1px solid #c6e6f3;}
.sale_time{ width:198px; height:30px; font-size:14px; line-height:30px; font-weight:600; color:#333;}
.red{ color:#f60;}
.sale_time span{ float:left; margin-left:3px; }
.sale_pic{ width:120px; height:120px; margin:4px 0 4px 40px;}
.sale_name{ width:190px; line-height:25px; *line-height:20px; margin-left:6px; display:block; height:50px; *height:40px; overflow:hidden; text-overflow:ellipsis;}
.sale_money{ width:190px; line-height:20px; margin-left:6px; height:20px;}
.sale_money span{ float:left; display:inline;}
.sale_moneytime{ width:190px; line-height:20px; margin-left:6px; height:20px;}
.sale_moneytime span{ float:left; display:inline;}
.sale_timebtnbuy{ width:82px; height:33px; background:url(/images/buy.gif) no-repeat; display:inline; margin:5px 15px 0 20px; _margin-top:0px; float:left;}
.sale_timebtnkeep{ width:57px; height:21px; background:url(/images/button/buttons_coll.jpg) no-repeat; display:block; margin-top:12px; _margin-top:7px; float:left;}
.strikeout{ color:#7d7d7d}
.strikeoutvalue{ color:#7d7d7d; margin-right:15px;text-decoration:line-through;}
.sale_btn{ width:73px; height:24px; background:url(/images/buy_btn.jpg) no-repeat; border:0; display:block; margin:5px 0 10px 60px;}/*限时抢购*/
.sear_btn{ width:75px; height:26px; background:url(/images/btnsearch.png) no-repeat; border:0; display:block; margin:5px 0 0 60px;}
.mar_top5{ width:100%; height:1px; float:left; font-size:0;}/*----------只针对ie6的样式-----------*/
.reports{ width:100%; height:auto; margin-top:10px; clear:both;}
.skincar{ width:980px; height:42px; background-position:0 -70px; overflow:hidden;}
.reports_menu{ width:auto; float:right; margin:15px 20px 0 0; }
.reports_menu ul{ width:100%; height:19px; line-height:19px; float:right;}
.reports_menu ul li{ float:right; margin-left:12px; *margin-left:11px; display:inline;}
.reports_menu ul li a:link,.reports_menu ul li a:visited {color:#2175d3;  }
.reports_menu ul li a:hover,.reports_menu ul li a:active{ color:#f60; }
.reports_pic{ width:177px; height:234px; background:url(/images/reports_pic.jpg) no-repeat; float:left; margin-top:10px; border:1px solid #E1E1E1;}
.reports_mid{ width:600px; height:236px; float:left; margin:10px 0 0 16px; display:inline;}
.reports_mid .reports_product{ width:150px; height:198px; float:left;}
.reports_mid .reports_product .porduct_pic{ width:120px; height:120px; margin:5px auto; overflow:hidden;}
.reports_mid .reports_product .porduct_name{ width:140px; line-height:20px; margin:0 auto; height:40px; overflow:hidden; text-overflow:ellipsis;}
.reports_mid .reports_product .porduct_money{ width:140px; line-height:20px; margin:0 auto; color:#f60; text-align:center;}
.discount{ font-size:16px; font-weight:600; color:#f00; padding-left:10px; font-family:Arial, Helvetica, sans-serif;}
.reports_mid .brand{ width:100%; height:38px;}
.reports_mid .brand span{ width:72px; height:36px; border:1px solid #ccc; float:left; margin-left:9px; }
.reports_right{ width:184px; height:234px; float:right; margin-top:15px;}
.prefume{ width:980px; height:42px; background-position:0 -140px; overflow:hidden; }
.prefume_pic{ width:180px; height:104px; border:1px solid #ccc;}
.public_text{ width:183px; height:108px; overflow:hidden; border:1px solid #ccc; margin-top:15px;}
.public_text ul{ width:180px; height:auto; margin-top:10px;}
.public_text ul li{ width:100%; height:22px; line-height:20px; }
.public_text ul li span{ float:left;}
.public_text ul li span a{ width:160px; height:22px; line-height:20px; float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.public_text ul li span a:link,.public_text ul li span a:visited {color:#666; }
.public_text ul li span a:hover,.public_text ul li span a:active{ color:#f60; }
.makeup{ width:980px; height:42px; background-position:0 -210px; overflow:hidden; }
.makeup_pic1{ width:83px; height:107px; float:left; border:1px solid #ccc; margin-top:5px;}
.makeup_pic2{ width:83px; height:107px; float:right; border:1px solid #ccc; margin-top:5px;}
.re_body{ width:980px; height:42px; background-position:0 -280px; overflow:hidden; }
/*----------------right end-------------*/
/*------------------------------content end-------------------------------------*/
.footer{ width:980px; height:auto; margin:0 auto; clear:both; overflow:auto;}
.footer .fot_service{ width:978px; height:auto; border:1px solid #cdcaca; overflow:auto; margin-top:15px; background:#f8f8f8; }
.footer .fot_service .ebook{ width:245px; height:175px; background:#eee; float:left;}
.footer .fot_service .ebook .intr{ width:200px; height:auto; line-height:20px; font-size:12px; color:#666; float:left; margin:30px 0 0 20px; display:inline;}
.footer .fot_service .ebook .text{ width:130px; height:16px; float:left; margin:5px 0 0 20px; border:1px solid #c1bfbf; display:inline;}
.footer .fot_service .ebook .take_btn{ width:52px; height:21px; background-position:-600px -390px; border:0; cursor:pointer; margin:5px 0 0 10px; }
.footer .fot_service .ebook .email{ width:147px; height:31px; background:url(/images/email_btn.gif) no-repeat; float:left;  margin:20px 0 0 20px; border:0; cursor:pointer; }
.footer .fot_service .bs{ width:120px; height:auto; float:left;}
.footer .fot_service .bs .f_title{ width:110px; height:30px; line-height:30px; font-size:14px; margin:15px 0 5px 0;}
.footer .fot_service .bs .f_title a:link,.footer .fot_service .bs .f_title a:visited {color:#fb7f0f; font-weight:600; }
.footer .fot_service .bs .f_title a:hover,.footer .fot_service .bs .f_title a:active{ color:#f60; }
.footer .fot_service .bs .f_title span{ float:left;}
.fot_spic1,.fot_spic2,.fot_spic3,.fot_spic4,.fot_spic5,.fot_spic6{ margin:5px 5px 0 8px; display:inline;}
.fot_spic1{ width:17px; height:17px; background-position:-200px -440px;}
.fot_spic2{ width:23px; height:17px; background-position:-240px -440px;}
.fot_spic3{ width:12px; height:18px; background-position:-280px -440px;}
.fot_spic4{ width:15px; height:18px; background-position:-320px -440px;}
.fot_spic5{ width:22px; height:15px; background-position:-360px -440px; font-size:0;}
.fot_spic6{ width:15px; height:12px; background-position:-400px -440px;}
.point{ width:3px; height:3px; background:#666; margin:8px 6px 0 6px; font-size:0;}
.point1{ width:3px; height:3px; background:#666; margin:12px 6px 0 6px; font-size:0;}
.footer .fot_service .bs ul{ width:100%; height:auto;}
.footer .fot_service .bs ul li{ width:100px; height:21px; line-height:21px; font-size:12px; float:left; margin-left:16px; display:inline;}
.footer .fot_service .bs ul li span{ float:left; cursor:pointer;}
.footer .fot_service .bs ul li a:link,.footer .fot_service .bs ul li a:visited {color:#666; }
.footer .fot_service .bs ul li a:hover,.footer .fot_service .bs ul li a:active{ color:#f60; }
.footer .fot_service .fot_line{ width:1px; height:170px; background-position:-880px -390px; float:left;}
.footer .advantage{ width:930px; height:50px; margin:15px 0 0 46px; }
.footer .advantage .box{ width:225px; height:50px; float:left;}
.footer .advantage .box .ad_content{ width:170px; height:50px; float:left; line-height:25px; color:#666; margin-left:4px; display:inline;}
.time_pic1{ width:40px; height:40px; background-position:0 -390px; float:left;}
.time_pic2{ width:40px; height:20px; background-position:0 -440px; float:left;}
.heart_pic1{width:38px; height:40px; background-position:-50px -390px; float:left; margin-left:10px; display:inline;}
.heart_pic2{ width:40px; height:20px; background-position:-50px -440px; float:left;}
.money_pic1{ width:26px; height:40px; background-position:-100px -390px; float:left; margin-left:16px; display:inline;}
.money_pic2{ width:40px; height:20px; background-position:-100px -440px; float:left;}
.bus_pic1{ width:39px; height:40px; background-position:-150px -390px; float:left; margin-left:10px; display:inline;}
.bus_pic2{ width:40px; height:20px; background-position:-150px -440px; float:left; }
.footer .advantage .small_line{ width:1px; height:50px; background-position:-840px -390px; float:left;}
.footer .fot_icon{ width:310px; height:45px; margin:15px 0 0 328px; }
.footer .fot_icon span{ float:left; margin-left:5px; cursor:pointer;}
.icon_pic1{ width:36px; height:41px; background-position:-200px -390px;}
.icon_pic2{ width:36px; height:41px; background-position:-250px -390px;}
.icon_pic3{ width:80px; height:41px; background-position:-300px -390px;}
.icon_pic4{ width:130px; height:41px; background-position:-400px -390px;}
.footer .Copyright{ width:100%; height:40px; line-height:30px; font-size:12px; color:#999; text-align:center;}
/*------------------------------footer end-------------------------------------*/
/*-----------------弹出样式----------------------*/
.my_account_box{ width:88px; height:auto;position:absolute; left:700px; top:24px; z-index:99;}
.my_account{ width:88px; height:auto; background:url(/images/account_mid.jpg) repeat-y; }
.my_account ul{ width:76px; height:auto; margin:0 auto;}
.my_account ul li{ width:100%; height:20px; line-height:20px;}
.my_account ul li a:link,.my_account ul li a:visited {color:#2387d3; }
.my_account ul li a:hover,.my_account ul li a:active {color:#fc7f0f; }
.my_account_top{ width:88px; height:11px; background:url(/images/account_top.png) no-repeat; }
.my_account_fot{ width:88px; height:3px; background:url(/images/account_fot.png) no-repeat;  font-size:0;}
* html .my_account_top {
      background: none;
      filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='/images/account_top.png' );	  
}
* html .my_account_fot {
      background: none;
      filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='/images/account_fot.png' );
}
.hot_spic{ width:23px; height:11px; background:url(/images/hot.jpg) no-repeat; position:absolute; z-index:98; top: 69px; left: 1167px;}
.new_spic{ width:23px; height:11px; background:url(/images/new_pic.jpg) no-repeat; position:absolute; z-index:98; top: 69px; left: 1082px;}
.gray_border_box {border:1px solid #C6E6F3;margin-top:10px;padding:10px;text-align:left; width: 958px; float: left;}
.gray_border_text{ border:1px solid #ff0; margin:5px; font-size:14px; font-weight:600; text-align:center; }
/*-----------------------9.10新增样式-------------------------*/
.informationleft{ width:183px; height:380px; border:1px solid #a6a6a6; float:left; margin:10px 10px 0 10px; display:inline;}
.inforbigpic{ width:100%; height:263px; }
.inforlefttitle{ width:96%; height:30px; line-height:30px; font-size:15px; font-weight:600; color:#a00c3c; text-align:right; margin:0 auto;}
.inforlefttext{ width:96%; height:60px; line-height:15px; margin:0 auto; overflow:hidden; white-space:normal; word-wrap:break-word; text-indent:2em;}
.inforleftlink{ width:96%; line-height:20px; text-align:right;}
.inforleftlink a:link,.inforleftlink a:visited {color:#9b1037; }
.inforleftlink a:hover,.inforleftlink a:active {color:#fc7f0f; }
.informationright{ width:320px; height:382px; float:left; margin-top:10px;}
.inforrightbox1{ width:100%; height:230px; border-bottom:1px solid #d2d2d2;}
.inforrighttitle1{ width:100%; height:30px; line-height:30px; font-size:16px; font-weight:600; color:#ba0940; text-align:center; overflow:hidden;}
.inforrighttitle1 a:link,.inforrighttitle1 a:visited {color:#ba0940; }
.inforrighttitle1 a:hover,.inforrighttitle1 a:active {color:#fc7f0f; }
.inforrighttext1{ width:100%; height:36px; line-height:18px; text-indent:2em; overflow:hidden; word-wrap:break-word;}
.inforrighttext1 a:link,.inforrighttext1 a:visited {color:#545454; }
.inforrighttext1 a:hover,.inforrighttext1 a:active {color:#fc7f0f; }
.inforrightbox1 ul{ width:100%; margin-top:15px; }
.inforrightbox1 ul li{ width:100%; height:20px; line-height:20px;}
.inforrightbox1 ul li span{ float:left; margin-right:8px;}
.infortitle{ min-width:40px; width:expression_r(document.body.clientWidth <= 40? "40px": "auto" ); height:20px; overflow:visible;}
.infortitle1 { width:40px; _width:36px; height:20px;}
.inspantext{ max-width:245px; height:20px;}
.inspantext a{ height:20px; line-height:20px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.inspantext a:link,.inspantext a:visited {color:#545454; }
.inspantext a:hover,.inspantext a:active {color:#fc7f0f; }
.inforrightbox2{ width:100%; height:163px;}
.inforrighttitle2{ width:100%; height:30px; line-height:30px; margin-top:10px; font-size:14px; font-weight:600; color:#ba0940; overflow:hidden;}
.inforrighttitle2 a:link,.inforrighttitle2 a:visited {color:#ba0940; }
.inforrighttitle2 a:hover,.inforrighttitle2 a:active {color:#fc7f0f; }
.inforrightbox2 ul{ width:190px; height:110px; float:left; }
.inforrightbox2 ul li a { width:177px; padding-left:5px; height:22px;line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.inforrightbox2 ul li a:link,.inforrightbox2 ul li a:visited {color:#545454; }
.inforrightbox2 ul li a:hover,.inforrightbox2 ul li a:active {color:#fc7f0f; }
.inforrightbox2pic{ width:120px; height:120px; border:1px solid #ededed; float:left; margin-top:-10px; }
.week_mainh15{ width:100%; height:15px; font-size:0; }
.deletext{ text-decoration:line-through; color:#7d7d7d;}
.round_box_top { background:url(/images/t.gif) no-repeat bottom;height: 20px; width: 284px; padding:5px 0 0 15px;font-size: 12px;color: #AE0000;}
.round_box_top img { display:block; padding:0; float:right; margin-right:7px; border:0;}
.box_title {width: 230px;float: left;white-space:nowrap;margin-top:2px;}
.round_box {width: 299px;}
.round_box_m { border-left:1px solid #96b3b3; border-right:1px solid #96b3b3;font-size: 12px;padding-top: 7px;color: #414141;font-family: Arial, "宋体";background-color: #FCFEFE;height: auto;overflow:auto;}
.round_box_bottom { background:url(/images/b.gif) no-repeat top;height: 25px;width: 299px;}
.round_contet{ width:90%; height:auto; margin:0 auto;}
.round_contet li{ float:left; line-height:20px;}
.round_li30{ width:20%; padding-top:4px; text-align:center;}
.round_li70{ width:79%; height:30px; line-height:30px; }
.round_ri{ text-align:right; width:230px; height:30px; padding:2px;}
.round_ri a{ text-decoration:underline; color:blue;}
.fri_mail{ width:263px; }
.fri_textarea{ width:253px; height:81px; padding:5px;  font-size:12px;}
.round_count{ height:30px; text-align:right; width:100%;}
.round_li62{ width:62%; height:30px; line-height:30px; text-align:right;}
.round_li38{ width:38%; height:30px; line-height:30px;}
.round_name{ width:95px;}
.round_text{ width:180px; font-size:12px; padding:2px;}
.round_text1{ width:60px; font-size:12px; padding:2px;}
.round_mailbtn{ width:100%; text-align:right;}
#wrapper{ margin:0 auto; width:980px; height:auto;}
/*-------------------all_brands.html-------------------------*/
.all_br_box{ width:938px; height:auto; padding:10px 20px; margin:0 auto; border:1px solid #c6e6f3; overflow:auto; }
.all_br_title{ width:100%; height:30px; line-height:30px; font-size:17px; font-weight:600; color:#ff6403; clear:left;}
.all_br_box ul{ width:928px; height:auto; margin:0 auto; border-bottom:1px dashed #ccc; overflow:auto;}
.all_br_box ul li{ float:left; width:100px; height:95px; padding:0 8px; margin-top:5px; overflow:hidden; }
.all_br_img{ width:100px; height:50px; overflow:hidden; }
.all_br_name{ width:100%; height:40px; overflow:hidden; line-height:20px; text-align:center; word-wrap:break-word; }
.all_br_other{ width:928px; height:auto; margin:0 auto; border-bottom:1px dashed #ccc; overflow:auto;}
.all_br_other li{ float:left; width:100px; height:45px !important; padding:0 8px; margin-top:5px; overflow:hidden;}
#lyrLoginErr{ background:#FFFCE3;border:1px solid #F5CAA0;color:#B50000;margin:auto auto 5px;padding:8px;width:90%;line-height:15px;display:none;}
.darkredfont14 {font-size: 14px;color: #9B0000;}
.forget_text{ padding:3px;}
.forget_texta{ padding:3px; border:1px solid #f60;}
.forgeterr{ color:#B50000;}
#forgeterr{padding:5px; border:1px solid #F5CAA0; background:#FFFCE3; color:#B50000;}
#forget_suc{width:573px; background:#d5ffd5 url(/images/right.jpg) no-repeat 5px 5px; border:1px solid #6e932d; padding:5px 3px 5px 25px; display:none; text-align: center; line-height:15px; margin:10px auto;}
.darkredfont12 {color:#9B0000;font-size:12px;}
.bluefont12 {color:#000066;font-size:12px;}
.darkredfont14 {color:#9B0000;font-size:14px;}
.lost_btn{background:url(/images/lost_btn.jpg) no-repeat;float:left;height:23px;margin:0 20px 0 15px;width:63px;}


