﻿@charset "utf-8";
.tg_main_nav .h3 .s,.slide .prev,.slide .next,.erweima,.gonggao_mall .bd li,.gonggao_mall .ft,.tg_sys_list .prev,.tg_sys_list .next,.tg_sys_list .hd_1 .tit,.tg_sys_list .hd_1 .more,.tg_sys_list .hd_2 .more,.tg_sys_list .hd_2 .ico,.tg_sys_list2 .item .s,.tg_footer li s,.fixed_menu li a,.mt_fliter .bd .s,.mt_fliter .s_search .s_btn,.mt_fliter .hd a,.store_info .commitment_hd,.product_info .sel .b .item_btn.current .s,.product_info .num .increase,.product_info .num .reduce,.product_info .btn .addto,.product_detail .img .btn_prev,.product_detail .img .btn_next,.product_detail .img .cur .arrow,.navWrap .allCatTG .s,.ismiaosha,.addto_animate_ico { background:url(../images/tg2016-sp.png) no-repeat 0 0;}
.mask { display:none; position:fixed; z-index:998; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:.8;}
.navWrap,.nav,.sub_nav_7,.sub_nav,.nav_footer { display:none;}
.navWrapBlock,.navWrapBlock .nav { display:block;}
.navWrap .returnHome { float:right; width:auto;}
.navWrap .returnHome a { width:auto; background:url(../images/fcNav_returnHome.png) no-repeat 24px 11px; padding:0 25px 0 50px;}
.navWrap ul .allCatTG { position:relative; z-index:2; *zoom:1; width:220px; padding:0; text-align:center;}
.navWrap ul .allCatTG a.btn { background-color:#3B90E0;}
.navWrap ul .allCatTG a.btn:hover { background-color:#2985DC;}
.navWrap .tg_main_nav { display:none; position:absolute; width:219px; left:0; top:40px;}
.navWrap .show .tg_main_nav { display:block;}
.navWrap .tg_main_nav li {float:none;width:auto;height:auto;line-height:21px;text-align:left;}
.navWrap .tg_main_nav li a{height:auto; line-height:21px; text-align:left; display:inline; color:#404040; font-size:14px;}
.navWrap .tg_main_nav .small a,.navWrap .tg_main_nav li a:hover { background-color:transparent;}
.navWrap .tg_main_nav .small a { color:#999; font-size:12px;}

.navWrap .allCatTG .btn .s { display:block; position:absolute; right:15px; top:15px; background-position:-287px -278px; width:20px; height:10px;}
.navWrap .show .btn .s { background-position:-264px -278px;}

.grid_tg_02 { margin-top:20px;}
.grid_tg_01 .main_wrap { margin:0 250px 0 220px;}
.grid_tg_01 .col_sub { width:220px; margin-left:-100%;}
.grid_tg_01 .col_extra { width:230px; margin-left:-230px;}
.grid_tg_02 .main_wrap { margin:0 250px 0 422px;}
.grid_tg_02 .col_sub { width:402px; margin-left:-100%;}
.grid_tg_02 .col_extra { width:230px; margin-left:-230px;}

.tg_main_nav { height:454px; overflow:hidden; width:220px; position:absolute; z-index:2; *zoom:1; border-left:1px solid #fafafa; border-bottom:1px solid #fafafa; background-color:#fafafa;}
.tg_main_nav .parents { position:relative; z-index:1; *zoom:1; padding:0px 10px 13px; border-right:1px solid #fafafa;}
.tg_main_nav .h3 { border-top:1px solid #eee; padding:10px 0 0 5px; font-size:14px; height:21px; overflow:hidden; position:relative; z-index:1; *zoom:1;}
.tg_main_nav .h3 .s { display:block; position:absolute; width:6px; height:11px; overflow:hidden; left:188px; background-position:-416px 0; top:16px;}
.tg_main_nav .small { margin-top:2px; padding-left:5px; height:18px; overflow:hidden;}
.tg_main_nav .small li { float:left; display:inline; margin-right:14px; height:18px; overflow:hidden;}
.tg_main_nav .small a { color:#999;} .tg_main_nav .small a:hover { color:#d00;} 
.tg_main_nav .layer { z-index:3; display:none; position:absolute; top:0; left:219px; border:1px solid #eee; border-left:0 none; padding:8px 20px; width:380px; background-color:#fff;}
.tg_main_nav .layer li { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; line-height:26px; height:26px; overflow:hidden; font-size:12px; margin-right:12px; width:80px;}
.tg_main_nav .layer li a { font-size:12px; line-height:26px;}
.tg_main_nav .layer .bigcat { font-size:14px; font-weight:bold; display:block; width:auto;}
.tg_main_nav .layer .bigcat a { color:#f78115;}.tg_main_nav .layer .bigcat a:hover { color:#d00;}
.tg_main_nav .first .h3 { border-top:0 none;}
#tg_main_nav.hovers { border-left:1px solid #eee; border-bottom:1px solid #eee; height:auto; overflow:visible;}
#tg_main_nav.hovers .parents { padding-right:0; border-right:1px solid #eee;}
#tg_main_nav.hovers .hover { background-color:#fff; border-right:0 none;}
.tg_main_nav .hover .layer { display:block;}
.tg_main_nav .hover .h3 .s { display:none;}

.erweima { margin-top:14px; border:1px solid #dcdcdc; padding:20px 10px 66px; background-position:25px 158px; text-align:center;}
.erweima img { width:130px; height:130px;}

.gonggao_mall { margin-top:10px; border:1px solid #dcdcdc; position:relative; z-index:1; *zoom:1;}
.gonggao_mall .hd { border-bottom:1px solid #f1f1f1; background-color:#fcfcfc; height:36px; line-height:36px; padding-left:8px; font-size:16px;}
.gonggao_mall .bd { padding:10px;}
.gonggao_mall .bd li { background-position:-416px -72px; line-height:25px; height:25px; overflow:hidden; padding-left:12px;}
.gonggao_mall .ft { position:absolute; right:7px; top:9px; background-position:-386px -47px; padding-right:12px;}

.tg_sys_list { margin-top:20px;}
.tg_sys_list .bd { position:relative; z-index:1; *zoom:1; border:9px solid #ffc600;}
.tg_sys_list .hd_1 { background-color:#ffc600;}
.tg_sys_list .hd_1 .tit { float:left; display:inline; margin-left:8px; height:56px; width:276px; background-position:-41px -69px; overflow:hidden;} 
.tg_sys_list .hd_1 .more,.tg_sys_list .hd_2 .more { display:block; float:right; padding-right:20px; margin-top:3px; font-size:14px;}
.tg_sys_list .hd_1 .more { color:#fff; background-position:-385px -108px; margin-top:23px;}
.tg_sys_list .hd_2 { border-bottom:2px solid #e8c95c; padding-bottom:5px;}
.tg_sys_list .hd_2 .more { background-position:-385px -139px;}
.tg_sys_list .hd_2 .tit { padding-left:8px; font-size:16px;}
.tg_sys_list .hd_2 .ico { background-position:-41px -126px; font-size:14px; display:block; float:left; width:29px; height:17px; padding:8px 0 0 2px; line-height:16px; overflow:hidden; color:#fff;}
.tg_sys_list .hd_2 .menu { text-align:right; float:right; margin-top:3px; font-size:14px; width:1024px; overflow:hidden; height:21px;}
.tg_sys_list .hd_2 .menu li { margin-right:10px; padding-right:10px; display:inline-block; *display:inline; *zoom:1; border-right:1px solid #eee;}
.tg_sys_list .list_1 { border-bottom:2px solid #e8c95c;}
.tg_sys_list .list_1 .ico { background-position:-41px -126px;}
.tg_sys_list .list_2 { border-bottom:2px solid #2094d7;}
.tg_sys_list .list_2 .ico { background-position:-41px -152px;}
.tg_sys_list .list_3 { border-bottom:2px solid #c8d720;}
.tg_sys_list .list_3 .ico { background-position:-41px -178px;}
.tg_sys_list .list_4 { border-bottom:2px solid #f97210;}
.tg_sys_list .list_4 .ico { background-position:-41px -204px;}
.tg_sys_list .list_5 { border-bottom:2px solid #14c099;}
.tg_sys_list .list_5 .ico { background-position:-41px -230px;}
.tg_sys_list .list_6 { border-bottom:2px solid #b28850;}
.tg_sys_list .list_6 .ico { background-position:-41px -256px;}


.scale_img_wrap { display:block; position:relative; z-index: 1; overflow:hidden;}
.scale_img_wrap img {-webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1); transform: scale(1);}
.scale_img_wrap img:hover { -webkit-transform: scale(1.12); transform: scale(1.12);}

.tg_sys_list .item { float:left; width:240px; padding:9px 27px 20px; position:relative; z-index:1; *zoom:1; border-right:1px solid #eee;}
.tg_sys_list .item .tit { display:block; height:48px; line-height:24px; overflow:hidden; font-size:14px; margin-top:5px;}
.tg_sys_list .item .shop { position:absolute; top:282px; right:28px; font-size:12px; color:#999; background-color:#fff; height:24px; overflow:hidden; padding-left:10px;} 
.tg_sys_list2 .item .shop { right:10px;}
.tg_sys_list .item .img { display:block; width:240px; height:240px; margin:0 auto 0;}
.tg_sys_list .item .timer,.tg_sys_list .item .timer_bg { font-size:16px; color:#fff; text-align:center; z-index:2; display:block; height:30px; line-height:30px; position:absolute; top:9px; left:27px; right:27px;}
.tg_sys_list .item .timer_bg { z-index:1; background-color:#333; FILTER: alpha(opacity=60); moz-opacity: .6; opacity: .6;}
.tg_sys_list .item .timer em { color:#f60;}
.tg_sys_list .item .price { margin-top:10px; display:block; overflow:hidden; *zoom:1; height:26px; line-height:26px; font-size:12px; color:#f60;}
.tg_sys_list .item .price em { font-size:18px; color:#f60;}
.tg_sys_list .item .price .del { color:#aaa; text-decoration:line-through; padding-left:10px;}
.tg_sys_list .item .price .sell { float:right; color:#aaa; font-size:14px;}
.tg_sys_list .item .price .sell em { color:#f60; font-size:14px;}
.tg_sys_list .item .btn { margin-top:10px; display:block; border:1px solid #f98113; background-color:#fff; color:#f98113; font-size:14px; text-align:center; padding:6px 0;}
.tg_sys_list .item .btn:hover { background-color:#f98113; color:#fff; text-decoration:none;}
.tg_sys_list .item .sell_out,.tg_sys_list .item .start { display:block; position:absolute; z-index:2; top:76px; left:50%; margin-left:-60px; width:120px; height:120px; background-color:#000; background-color:rgba(0,0,0,.6); color:#fff; text-align:center; line-height:120px; font-size:20px; border-radius:50%;}
.tg_sys_list .item .start { background-color:#fbc49d; background-color:rgba(247,129,21,.6);}
.tg_sys_list .item .sell_out,.tg_sys_list .item .start { display:none;}
.tg_sys_list .status_1 .sell_out,.tg_sys_list .status_1 .start { display:none;}
.tg_sys_list .status_2 .timer,.tg_sys_list .status_2 .timer_bg,.tg_sys_list .status_2 .start,.tg_sys_list .status_0 .sell_out { display:none;}

.tg_sys_list .status_2 .sell_out,.tg_sys_list .status_0 .start { display:block;}



.tg_sys_list2 {}
.tg_sys_list2 .bd { border:1px solid #eee; border-top:0 none; border-bottom:0 none; width:1196px; overflow:hidden;}
.tg_sys_list2 .bd ul { width:1200px;}
.tg_sys_list2 .item { position:relative; z-index:1; *zoom:1; width:220px; border:0 none; padding:9px 10px 15px 9px; border-right:1px solid #eee; border-bottom:1px solid #eee; }
.tg_sys_list2 .item:hover {-moz-box-shadow:0px 0px 2px #f30 inset; -webkit-box-shadow:0px 0px 2px #f30 inset; box-shadow:0px 0px 2px #f30 inset;}
.tg_sys_list2 .item:nth-child(5n) { padding-right:7px;}
.tg_sys_list2 .item .img { width:220px; height:220px;}
.tg_sys_list2 .item .shop { top:258px;}
.tg_sys_list2 .item .price { font-size:14px;}
.tg_sys_list2 .item .price em { font-size:26px; color:#f60;}
.tg_sys_list2 .item .po { position:absolute; z-index:2; top:0; left:0; text-align:center; width:239px;}
.tg_sys_list2 .item .s { display:inline-block; *display:inline; *zoom:1; width:55px; height:37px; background-position:-74px -126px; text-decoration:none; color:#fff; font-size:16px; line-height:32px;}
.tg_sys_list2 .item .s_duotaocan { background-position:-132px -126px;}
.tg_sys_list2 .item .s_mianyuyue { background-position:-190px -126px;}
.tg_sys_list2 .item .display0 { display:none;}

.miaosha_list .item { border-bottom:1px solid #ffc600;}
.miaosha_list .item:hover {-moz-box-shadow:0px 0px 12px #888; -webkit-box-shadow:0px 0px 12px #888; box-shadow:0px 0px 12px #888;}


.tg_zt_list { margin-top:0; overflow:hidden;}
.tg_zt_list .hd { margin:0 auto; width:1200px;}
.tg_zt_list .bd { border:0 none; width:1200px; margin:0 auto; padding-bottom:20px;}
.tg_zt_list .bd ul { width:1214px;}
.tg_zt_list .item { border:0 none; background-color:#fff; padding:0; width:228px; margin:15px 14px 0 0;}
.tg_zt_list .item:hover { box-shadow:0px 0px 15px rgba(0,0,0,.8);}
.tg_zt_list .item .img { margin-top:0; width:228px; height: 228px;}
.tg_zt_list .item .sell_out, .tg_zt_list .item .start { top:95px;}
.tg_zt_list .item .timer, .tg_zt_list .item .timer_bg { left:0; right:0; top:36px;}
.tg_zt_list .item .shop { position:static; text-align:center; font-size:16px; color:#444; height:36px; line-height:36px; background-color:#f8f8f8;}
.tg_zt_list .item .tit { height:20px; line-height:20px; overflow:hidden;}
.tg_zt_list .item .txt { padding:4px 8px 8px;}
.tg_zt_list .item .price { border-top:1px dashed #eee; padding-top:6px; margin-top:8px;}
.tg_zt_list .item .btn { position:relative; z-index:1; *zoom:1; border:0 none; border-radius:3px; color:#fff; background-color:#065bdc; text-align:left; padding-left:90px;}
.tg_zt_list .item .btn:hover { background-color:#065bdc;}
.tg_zt_yitiaolong .t_01 .item .btn { background-color:#7fca0b;}
.tg_zt_yitiaolong .t_02 .item .btn { background-color:#d11b32;}
.tg_zt_yitiaolong .t_03 .item .btn { background-color:#0a6cd1;}
.tg_zt_yitiaolong .t_04 .item .btn { background-color:#1cdabd;}
.tg_zt_yitiaolong .t_01 .item .btn:hover { background-color:#7fca0b;}
.tg_zt_yitiaolong .t_02 .item .btn:hover { background-color:#d11b32;}
.tg_zt_yitiaolong .t_03 .item .btn:hover { background-color:#0a6cd1;}
.tg_zt_yitiaolong .t_04 .item .btn:hover { background-color:#1cdabd;}
.tg_zt_list .item .btn:hover,.t_02 .item .btn:hover,.t_03 .item .btn:hover,.t_04 .item .btn:hover { opacity:.9;}
.tg_zt_list .item .btn .s { display:block; position:absolute; left:0; top:0; background:url(../../images/mh/mall_zt/yitiaolong_title.png) no-repeat -1130px -338px; width:70px; height:33px;}

.tg_zt_yitiaolong {position:relative; z-index:1; *zoom:1; margin:-340px 0 -20px;}

.tg_zt_shouji { padding-bottom:30px; margin-bottom:-20px; position:relative; z-index:1; *zoom:1;}
.tg_zt_shouji .tg_zt_list .bd { padding-bottom:0; position:relative; z-index:1; *zoom:1; margin-top:-15px;}
.tg_zt_shouji .item .sell_out, .tg_zt_shouji .item .start { top:60px;}
.tg_zt_shouji .item .timer, .tg_zt_shouji .item .timer_bg { left:0; right:0; top:0px;}

.tg_zt_meishi { padding-bottom:30px; margin-bottom:-20px; position:relative; z-index:1; *zoom:1;}
.tg_zt_meishi .tg_zt_list .bd {}
.tg_zt_meishi .item .sell_out, .tg_zt_meishi .item .start { top:60px;}
.tg_zt_meishi .item .timer, .tg_zt_meishi .item .timer_bg { left:0; right:0; top:0px;}
.tg_zt_meishi .item .btn { height:45px; padding:0; background:url(../../images/mh/mall_zt/meishi_btn.jpg) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
 .tg_zt_meishi .item .btn:hover { background-position:0 -46px;}

.tg_footer { margin:50px 0;}
.tg_footer li { float:left; width:194px; height:62px; padding:12px 0 0 105px; font-size:14px; color:#999; position:relative; z-index:1; *zoom:1;}
.tg_footer li b { display:block; font-size:18px; color:#444; font-weight:normal;}
.tg_footer li s { display:block; position:absolute; left:20px; top:0; width:74px; height:74px;}
.tg_footer .li_1 s { background-position:-75px -166px;}
.tg_footer .li_2 s { background-position:-151px -166px;}
.tg_footer .li_3 s { background-position:-75px -241px;}
.tg_footer .li_4 s { background-position:-151px -241px;}

.fixed_menu { position:fixed; bottom:120px; right:1px; z-index:3;}
.fixed_menu li { margin-bottom:1px; position:relative; *zoom:1;}
.fixed_menu li a { position:relative; z-index:2; display:block; width:70px; height:25px; padding-top:45px; background-color:#4c4c4c; color:#fff; font-size:12px; text-align:center; border-radius:4px;}
.fixed_menu li a:hover { text-decoration:none; opacity:.9;}

.fixed_menu li s { display:block; position:absolute; top:8px; right:10px; background-color:#fff; border-radius:21px; color:#f30; padding:0 6px; text-decoration:none; font-size:12px;}
.fixed_menu li .display0 { display:none;}
.fixed_menu .li_1 a { background-color:#f7a515; background-position:17px -343px;}
.fixed_menu .li_2 a { background-color:#ff5985; background-position:-66px -345px;}
.fixed_menu .li_3 a { background-color:#2995d5; background-position:19px -426px;}
.fixed_menu .li_4 a { background-color:#63ba3b; background-position:-69px -428px;}
.fixed_menu .li_5 { display:none;}
.fixed_menu .li_5 a { background-position:-145px -345px;}

.fixed_menu .po {position:absolute; z-index:1; border:1px solid #eee; background-color:#f3f3f3; font-size:16px; padding:10px; height:75px; border-radius:3px; right:0; top:-15px; text-align:center; display:none;}

.slide{ position:relative; z-index:1; zoom:1; height:440px; overflow:hidden; margin-top:14px;}
.slide .prev,.slide .next,.tg_sys_list .prev,.tg_sys_list .next { position:absolute; z-index:3; top:50%; margin-top:-38px; width:40px; height:70px; overflow:hidden; cursor:pointer; FILTER: alpha(opacity=50); moz-opacity: 0.5; opacity: 0.5; display:none;}
.hover .prev,.hover .next { display:block;}
.slide .prev,.tg_sys_list .prev { background-position:0 -69px; left:0;}
.slide .next,.tg_sys_list .next { background-position:0 -139px; right:0;}
.slide .prev:hover,.slide .next:hover,.tg_sys_list .prev:hover,.tg_sys_list .next:hover { FILTER: alpha(opacity=100); moz-opacity: 1; opacity: 1;}

.slide .dot{ position:absolute; z-index:5; bottom:14px; left:50%; margin-left:-70px;}
.slide .dot li{ display:inline; float:left; width:45px; height:6px; overflow:hidden; margin-right:6px; text-indent:-999px; cursor:pointer; FILTER: alpha(opacity=60); moz-opacity: .6; opacity: .6; background-color:#fff;}
.slide .picList li{ float:left; position:relative; zoom:1;}
.slide .picList li img { display:block; width:730px; height:440px;}
.dot li.on { background-color:#fff; FILTER: alpha(opacity=100); moz-opacity: 1; opacity: 1;}



/*内页*/
.mt_fliter { border:1px solid #eee; margin-top:10px;}
.mt_fliter .hd { border-bottom:1px solid #eee; padding:10px; background-color:#fcfcfc; margin-bottom:10px;}
.mt_fliter .hd .t { display:block; float:left; line-height:24px; color:#999;}
.mt_fliter .hd a { background-position:100% -209px; float:left; display:inline; margin:0 8px 0 0; border:1px solid #eee; background-color:#fff; padding:2px 17px 2px 8px; }
.mt_fliter .lb { line-height:20px; overflow:hidden; text-align:left; padding:10px 0 10px 55px; color:#333; position:relative; z-index:1; *zoom:1;}
.mt_fliter .lb .t { display:block; position:absolute; left:12px; top:10px; width:40px; color:#999;}
.mt_fliter .lb a { display:inline-block; *display:inline; *zoom:1; margin:0 10px 0 0; padding:0 4px; border-radius:3px;}
.mt_fliter .lb em { font-size:12px; color:#aaa; padding-left:3px;}
.mt_fliter .lb a:hover { background-color:#f78115; color:#fff; text-decoration:none;}
.mt_fliter .lb a:hover em { color:#fff; text-decoration:none;}
.mt_fliter .lb .current { color:#fff; background-color:#f78115;}
.mt_fliter .lb .current em { color:#fff;}
.mt_fliter .lb .current:hover { text-decoration:none;} 
.mt_fliter .lb .current:hover em { color:#fff;}
.mt_fliter .lbs { margin:6px 10px 0 49px; background-color:#fafafa; padding-left:12px; border:1px solid #eaeaea; border-radius:4px;}
.mt_fliter .lbs a { margin:3px 15px 3px 0;}
.mt_fliter .bd { border-top:1px solid #eee; margin-top:15px; padding:8px 12px; background-color:#fcfcfc;}
.mt_fliter .bd .left { float:left; margin-top:3px;}
.mt_fliter .bd .right { float:right;}
.mt_fliter .bd .right em { color:#f60; line-height:24px;}
.mt_fliter .bd a { display:block; float:left; *zoom:1; line-height:26px; margin-right:5px; position:relative; z-index:1; border:1px solid #dadada; padding:0 8px; color:#555;}
.mt_fliter .bd a:hover { color:#333; text-decoration:none;}
.mt_fliter .bd .s { display:block; position:absolute; top:9px; right:7px; width:9px; height:10px; overflow:hidden; cursor:pointer; background-position:-256px -126px;}
.mt_fliter .bd .jiang { background-position:-246px -126px;}
.mt_fliter .bd .p { padding-right:20px;}
.mt_fliter .bd .current { color:#f78115; border:1px solid #f78115;}
.mt_fliter .bd .current:hover { color:#f78115;}
.mt_fliter .bd .s_select { border:1px solid #dadada; line-height:26px; padding:0 8px;}
.mt_fliter .bd .s_select input { vertical-align:-2px; margin-right:2px;}
.mt_fliter .s_search .s_ipt { border:1px solid #eee; padding:8px 8px; height:16px; line-height:16px; font-size:14px; color:#666; outline:0; border-radius:3px; width:260px;}
.mt_fliter .s_search .s_btn { border-radius:3px; background-color:#ff7800; color:#fff; font-size:16px; border:0 none; outline:0; cursor:pointer; padding:5px 20px 5px 45px; vertical-align:top; margin-left:8px; background-position:-268px -161px;}

.tg_detial { margin-top:20px;}
.tg_detial .bd { border:1px solid #f5f5f5; border-top:0 none; padding:20px; font-size:14px; line-height:25px;}
.tg_detial .pro_infoData { background-color:#f9f9f9; padding:15px; margin-bottom:15px;}
.tg_detial .pro_infoData li { float:left; width:33%; line-height:36px; height:36px; overflow:hidden; color:#999;}
.tg_detial .pro_infoData li em { color:#444;}
.tg_detial .bd img{vertical-align:bottom;}

.tab_01 .hd { background-color:#f5f5f5; font-size:16px; border:1px solid #f5f5f5; height:40px; line-height:40px;}
.tab_01 .hd li { float:left; padding:0 25px; position:relative; z-index:1; *zoom:1; margin-left:-1px; border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5;}
.tab_01 .hd li.selected { background-color:#fff; border-right:1px solid #f5f5f5; border-top:2px solid #f78115; margin:-2px 0 -1px -1px; height:41px;}

.store_info { border:1px solid #eee; font-size:14px;}
.store_info .hd { background-color:#f7f7f7; border-bottom:1px solid #eee; font-size:16px; color:#444; padding:8px 0 8px 10px;}
.store_info .bd { padding:10px;}
.store_info .pic { display:block; border-bottom:1px dashed #eee; padding-bottom:10px;}
.store_info .pic img { margin:0 auto; display:block; width:150px; height:150px; vertical-align:top;}
.store_info .shop_title { color:#005a9f; margin-bottom:15px; border-bottom:1px dashed #eee; font-size:14px; text-align:center; display:block; height:40px; line-height:40px; overflow:hidden;}
.store_info .line { overflow:hidden; *zoom:1; margin:3px 0;}
.store_info .line .a,.store_info .line .b { display:block; float:left; line-height:22px;}
.store_info .line .a { text-align:right; width:72px; color:#aaa;}
.store_info .line .b { width:134px;}
.store_info .commitment_hd { width:201px; height:34px; line-height:34px; margin:10px auto; color:#fff; font-size:14px; text-align:center; background-position:0 -532px;}
.store_info .commitment_bd {}
.store_info .commitment_bd li { padding-left:30px; position:relative; z-index:1; *zoom:1; height:28px; line-height:28px; overflow:hidden;}
.store_info .commitment_bd li .sp { display:block; position:absolute; left:3px; top:4px; border-radius:2px; color:#fff; font-size:12px; text-align:center; width:20px; height:20px; background-color:#2bb8aa; line-height:20px;}
.store_info .commitment_bd .display1,.store_info .commitment_bd .display0 { display:none;}

.product_info {}
.ismiaosha { display:block; position:absolute; z-index:3; left:-8px; top:-8px; width:100px; height:100px; overflow:hidden; text-indent:-999em; background-position:-10000px -10000px;}
.ms_status_0 { background-position:-101px -569px;}
.ms_status_1 { background-position:0 -569px;}
.ms_status_2 { background-position:-202px -569px;}
.displays2 { display:block;}
.product_info h1 { font-size:18px; font-weight:normal; line-height:32px;}
.product_info h1 .ico { margin-left:5px; border-radius:2px; font-size:14px; line-height:16px; color:#fff; display:inline-block; *display:inline;*zoom:1; vertical-align:2px; padding:4px 6px; background-color:#df5841;}
.product_info h1 .display0{ display:none;}
.product_info h1 .s_tuijian { background-color:#ff707d;}
.product_info h1 .s_duotaocan { background-color:#ffa95e;}
.product_info h1 .s_mianyuyue { background-color:#2fd4da;}
.product_info h1 .s_tehui { background-color:#89e951;}
.product_info .status { margin:10px 0;}
.product_info .timeover { color:#ff006a; font-size:18px;}
.product_info .timeok { color:#999; font-size:16px;}
.product_info .timeok em { color:#f60;}
.product_info .price { position:relative; z-index:1; *zoom:1; background-color:#f8f8f8; padding:21px 0 16px; color:#f78115; font-size:14px;}
.product_info .price em { font-size:24px;}
.product_info .price .del,.product_info .price .dels { line-height:40px; color:#c0c0c0; font-size:16px; text-decoration:line-through;}
.product_info .price .dels { text-decoration:none;}
.product_info .price li { float:left; width:130px; padding:0 0 0 25px; border-right:1px solid #f3f3f3;}
.product_info .price .list_1 { width:px;}
.product_info .price .tit { color:#888; display:block;}
.product_info .price .mobilread { position:absolute; right:15px; top:12px; width:50px; font-size:12px; text-align:center; color:#999;}
.product_info .price .mobilread img { display:block; vertical-align:top; width:50px; height:50px; margin-top:5px;}


.product_info .tabe { padding:10px 0; border-bottom:1px solid #eee;}
.product_info .tabe li { float:left; width:33%; text-align:center; color:#999; font-size:14px; line-height:16px;}
.product_info .tabe li.b { border-left:1px solid #eee; border-right:1px solid #eee;}
.product_info .sel { overflow:hidden; *zoom:1; font-size:14px; margin:10px 0;}
.product_info .sel .a,.product_info .sel .b { float:left;}
.product_info .sel .a { width:72px; color:#999; line-height:33px;}
.product_info .sel .b { width:450px;}
.product_info .sel .b .item_btn { position:relative; z-index:1; display:inline-block; *display:inline; *zoom:1; margin-right:5px; vertical-align:middle; border:1px solid #ddd; padding:5px 10px; margin-bottom:5px;}
.product_info .sel .b .item_btn.current,.product_info .sel .b .item_btn:hover { border:2px solid #f78115; padding:4px 9px; text-decoration:none; color:#333;}
.product_info .sel .b .s { display:none;}
.product_info .sel .b .item_btn.current .s { display:block; width:10px; height:10px; overflow:hidden; background-position:-412px -385px;  position:absolute; right:0; bottom:0;}
.product_info .num {}
.product_info .num .increase,.product_info .num .reduce { float:left; width:30px; height:30px; border:1px solid #ddd; text-indent:-999em; overflow:hidden;}
.product_info .num .increase { border-left:0 none; background-position:-397px -295px;}
.product_info .num .reduce { border-right:0 none; background-position:-398px -339px;}
.product_info .num_ipt { float:left; width:45px; height:30px; border:1px solid #ddd; text-align:center; outline:none; font-size:14px;}
.product_info .num .numTips { float:left; display:inline; display:none; border:1px solid #fdb878; background-color:#fff7d2; color:#999; font-size:14px; padding:0 9px; margin-left:15px; height:34px; line-height:34px;}
.product_info .num .knum { float:left; color:#999; font-size:14px; padding:0 9px; height:34px; line-height:34px;}
.product_info .num .numTips em,.product_info .num .knum em { color:#f78115;}
.product_info .btn { margin-top:15px;}
.product_info .btn .buyto,.product_info .btn .addto { float:left; font-size:18px; padding:5px 40px;}
.product_info .btn .buyto:hover,.product_info .btn .addto:hover { text-decoration:none;}
.product_info .btn .buyto { background-color:#f78115; border:1px solid #f78115; color:#fff; margin-right:10px; display:inline;}
.product_info .btn .addto { background-color:#fcd9b9; border:1px solid #f78115; color:#f78115; padding:5px 25px 5px 47px; background-position:-380px -244px;}
.product_info .disabled .buyto,.product_info .disabled .addto,.product_info .disabled .buyto:hover,.product_info .disabled .addto:hover { background-color:#ccc; color:#fff; cursor:default; border:1px solid #ccc;}
.product_info .disabled .addto { background-position:-380px -572px;}

.i_buy {}
.i_buy .hd { display:none; position:relative; z-index:1; color:#f78115;}
.i_buy .hd .close { position:absolute; right:0; top:-5px; font-size:14px; color:#f78115;}
.i_buy .btn2 { display:none;}
.i_buy .btn2 .buyok { background-color:#f78115; border:1px solid #f78115; color:#fff; display:inline-block; *display:inline; *zoom:1; font-size:18px; padding:5px 40px;}
.i_buy_open { position:absolute; z-index:2; border:2px solid #f78115; padding:10px; background-color:#fff;}
.i_buy_open .hd,.i_buy_open .btn2 { display:block;}
.i_buy_open .btn { display:none;}
.i_buy_open .btn2 { display:block; visibility:hidden; margin:10px 0 0 73px;}

.i_buy_open .visible { visibility:visible;}

.big_photo_wrap { border:1px solid #eee;}
.big_photo_inner {position:relative; *zoom:1; width:400px; height:400px; overflow:hidden;}
.big_photo_inner .img_mask { display:none; position:absolute; width:150px; height:150px; left:0; top:0; background-color:#E6EAF3; FILTER: alpha(opacity=50); opacity:0.5; cursor:crosshair}
.po_bigView {display:none; position:absolute; z-index:99; left:422px; top:0; border:1px solid #ddd; width:400px; height:400px; overflow:hidden; background-color:#fff}
.product_detail .img .po_bigView .superPIC {position:absolute; left:0; top:0; width:800px; height:800px; display:block; vertical-align:top}
.product_detail .img img { vertical-align:top; display:block; width:400px; height:400px;}
.product_detail .img .imgListNode { width:370px; overflow:hidden; margin:0 auto; height:78px;}
.product_detail .img .imgList { position:absolute; top:10px; left:0;}
.product_detail .img .imgList li { float:left; display:inline; margin:0 3px; position:relative; z-index:1; *zoom:1;}
.product_detail .img .imgList img { width:64px; height:64px; vertical-align:top; padding:2px;}
.product_detail .img .imgList a { display:block;}
.product_detail .img .btn_prev,.product_detail .img .btn_next { display:block; position:absolute; bottom:0; width:12px; height:68px; text-indent:-999em; overflow:hidden; background-color:#f1f1f1;}
.product_detail .img .btn_prev { background-position:-413px -422px; left:0;}
.product_detail .img .btn_next { background-position:-412px -489px; right:0;}
.product_detail .img .btn_disabled { FILTER: alpha(opacity=40); moz-opacity: 0.4; opacity: 0.4; cursor:default;} 
.product_detail .img .arrow { display:none;}
.product_detail .img .cur img { border:2px solid #f78115; padding:0;}
.product_detail .img .cur .arrow { display:none; position:absolute; top:-4px; left:31px; background-position:0 -259px; width:11px; height:5px; overflow:hidden;}

.i_star,.cmt_list .reply .red,.cmt_list .time .zan { background:url(../images/kuaisonSP.gif) no-repeat 0 0}
.cmt_list li { overflow:hidden; *zoom:1; padding-top:10px; font-size:14px;}
.cmt_list .face { float:left; width:48px; height:48px; vertical-align:top; display:inline; margin:5px 15px 0 0; border-radius:48px;}
.cmt_list .txt { float:left; width:827px; border-bottom:1px solid #f6f6f6; color:#333; padding-bottom:15px;}
.cmt_list .name { vertical-align:middle; color:#6ea8ce;}
.cmt_list .pj { vertical-align:middle; color:#999;} 
.cmt_list .pj .st_1 img { vertical-align:-4px;}
.cmt_list .cbd { padding:12px 0; line-height:24px;} 
.cmt_list .time { color:#999; font-size:12px;}
.cmt_list .time .zan { float:right; padding-left:22px; background-position:-582px -683px;}
.cmt_list .reply { margin-top:12px; border:1px solid #eee; padding:8px; border-radius:5px; position:relative; z-index:1; *zoom:1; background-color:#f8f8f8;}
.cmt_list .reply .red { display:block; width:14px; height:7px; text-indent:-999em; overflow:hidden; background-position:-235px -23px; position:absolute; top:-7px; left:15px;}
.cmt_list .sys_more { margin:15px 0 0 63px;}


.comment .cmt_list .txt { width:1085px;}


.i_star { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:84px; height:15px; background-position:0 -64px; overflow:hidden; margin:0 10px; text-indent:-999em;}
.i_star_5 { background-position:0 -64px;}
.i_star_4 { background-position:0 -80px;}
.i_star_3 { background-position:0 -96px;}
.i_star_2 { background-position:0 -112px;}
.i_star_1 { background-position:0 -128px;}

.write {}
.write .hds2 { font-size:20px; margin-bottom:5px; color:#444;}
.write .cmt_txt { vertical-align:top; padding:7px 10px 10px; border:1px solid #eee; width:1134px; height:80px; color:#404040; outline:0;}
.write .cmt_control { border:1px solid #eee; border-top:0 none; padding:5px 5px 5px 10px; font-size:12px; line-height:30px;}
.write .cmt_btn { width:88px; height:30px; background-color:#f60; color:#fff; cursor:pointer; font-size:16px; border:0 none; vertical-align:top;}
.write .po_captcha { display:none; position:absolute; width:150px; border:1px solid #ddd; background-color:#f6f6f6; padding:5px 0 15px 15px; right:0; bottom:0;}
.write .captcha_ipt { display:block; float:left; border:1px solid #ddd; color:#404040; padding:0px 4px; height:20px; line-height:20px; width:80px; vertical-align:top;}
.write .captcha_img { cursor:pointer; vertical-align:top; margin-bottom:8px; border:1px solid #aaa;} 
.write .cmt_btn2 { display:block; float:left; padding:0px 8px; background-color:#f60; color:#fff; cursor:pointer; line-height:22px; height:22px; font-size:12px; border:0 none; vertical-align:top;}
.write .po_captcha .close { display:block; position:absolute; top:5px; right:5px; width:17px; height:17px; background-position:-329px -19px; overflow:hidden; text-indent:-999em;}
.write .po_captcha .close:hover { background-position:-349px -19px;}
.write .disabled { background-color:#aaa; cursor:default;}
.write .select_star { border:1px solid #eee; border-bottom:0 none; padding:12px 8px; color:#999;}
.write .select_star .sp { vertical-align:middle;}
.write .select_star .btn { vertical-align:middle; margin-right:3px;}
.write .select_star .btn span { display:inline-block; *display:inline; *zoom:1; padding:1px 5px; border-radius:4px; cursor:pointer;}
.write .select_star .btn_1 { color:#d23e3a; border:1px solid #ffa09e;}
.write .select_star .btn_2 { color:#f60; border:1px solid #f6bb8b;}
.write .select_star .btn_3 { color:#4d4d4d; border:1px solid #aaa;}
.write .select_star .cur .btn_1 { color:#fff; background-color:#d23e3a; border-color:#d23e3a;}
.write .select_star .cur .btn_2 { color:#fff; background-color:#e59452; border-color:#e59452;}
.write .select_star .cur .btn_3 { color:#fff; background-color:#4d4d4d; border-color:#4d4d4d;}
.write .select_star .btn:hover { text-decoration:none;}
.write .i_star_5,.write .i_star_4,.write .i_star_3,.write .i_star_2,.write .i_star_1,.write .i_star_0 { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:135px; height:23px; background:url(../images/kuaisonSP.gif) no-repeat 0 -291px; overflow:hidden; margin:0; text-indent:0;}
.write .i_star_5 { background-position:0 -171px;}
.write .i_star_4 { background-position:0 -195px;}
.write .i_star_3 { background-position:0 -219px;}
.write .i_star_2 { background-position:0 -243px;}
.write .i_star_1 { background-position:0 -267px;}
.write .i_star_0 { background-position:0 -291px;}
.write .s_star { display:inline-block; *display:inline; *zoom:1; width:24px; height:23px; margin-right:3px; font:0pt/1000px Arial; overflow:hidden; vertical-align:top;}
#pj_txt { font-size:12px; line-height:18px; color:#fff; display:inline-block; *display:inline; *zoom:1; vertical-align:-3px; border-radius:3px; padding:1px 5px;}

#pj_txt.t1 { background-color:#f78115;}
#pj_txt.t2 { background-color:#febf00;}
#pj_txt.t3 { background-color:#333;}

.mod_zt { position:relative; z-index:1; *zoom:1; margin-top:-15px;}
.mod_zt .bd li { padding:15px 0; border-bottom:1px solid #eee;}
.mod_zt .bd .pic { float:left;}
.mod_zt .bd .pic img { vertical-align:top; width:750px; height:150px;}
.mod_zt .bd .txt { float:right;width:418px; padding:10px 10px 10px 20px; height:130px; background-color:#f3f3f3;}
.mod_zt .bd .title { margin-bottom:10px;}
.mod_zt .bd .title a { font-size:20px;}
.mod_zt .bd .txt p { margin:5px 0; color:#aaa;} 


.error_list {padding: 35px;font-size: 24px;text-align: center;color: #333;}
.remen_str {font-size: 16px; color: #f50; font-weight: bold; padding: 10px 12px;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}
.w-1198 .banner_ads { padding:3px;}
.banner_ads img { vertical-align:top;}
.addto_animate_ico { z-index:999; position:absolute; display:block; overflow:hidden; top:0; left:0; width:20px; height:16px; background-position:-402px -255px;}

.h_cart_inner { width:290px; height:305px; position:absolute; right:80px; top:0; border:1px solid #e4e4e4; box-shadow:0 1px 2px 0 rgba(0,0,0,0.3); background:url(../../images/mh/shoppingcartnull.png) no-repeat 50% 15px; background-color:#fff;}
.h_cart_inner .arrow { display:block; position:absolute; top:-8px; right:40px; width:11px; height:6px; overflow:hidden; background-position:-235px -32px;}
.h_cart_inner .coupon { padding:8px 8px 0 0; text-align:right; font-size:14px; color:#999;}
.h_cart_inner .other { padding:8px 8px 8px 0; text-align:right; font-size:14px; color:#999; line-height:30px;}
.h_cart_inner .other .chrmoneyAll,.h_cart_inner .other .chrmoneyyouhui,.h_cart_inner .other .chrmoneyYunfei,.h_cart_inner .other .daijinnum { display:block;}
.h_cart_inner .other .em2 { display:none;}
.h_cart_inner .other em { color:#d00;}
.h_cart_inner .total { position: absolute; left:0; right:0; bottom:0; padding-left:12px; height:45px; line-height:45px; background-color:#f3f0eb; color:#e5573f; font-size:16px;}
.h_cart_inner .total em { font-weight:bold;}
.h_cart_inner .total .btn { float:right; display:inline; margin:8px 8px 0 0; padding:2px 26px; line-height:24px; background-color:#77ae49; border-bottom:1px solid #5f9534; color:#fff;border-radius:0; background-image:none; font-size:16px; width:auto;}
.h_cart_inner .total .btn:hover { color:#fff; text-decoration:none; background-color:#6a9f3d; border-bottom:1px solid #53842b;}
.h_cart_inner .total .disabled,.h_cart_inner .total .disabled:hover { background-color:#ddd; border-bottom:1px solid #ccc; cursor:default;}


.h_cart_inner .arrow,.h_cart_inner .del,.h_cart_inner .num .reduce,.h_cart_inner .num .increase { background:url(../images/kuaisonSP.gif) no-repeat 0 0;}
.h_cart_inner .list { width:290px; height:260px; overflow:auto;}
.h_cart_inner li { border-bottom:1px solid #eee; padding:2px 0 2px 2px; overflow:hidden; *zoom:1; position:relative; z-index:1; background-color:#fff;}
.h_cart_inner li img { float:left; width:60px; height:60px; vertical-align:top; display:inline; margin-right:10px;}
.h_cart_inner .tit { float:left; width:190px; font-size:14px; margin-top:3px;}
.h_cart_inner .tit .inner { height:18px; overflow:hidden; color:#999;}
.h_cart_inner .tit .price { color:#d00; margin-top:13px;}
.fixed_menu .li_1 .h_cart_inner .del { display:block; position:absolute; top:25px; right:10px; width:16px; height:16px; overflow:hidden; background-position:-250px -23px; text-indent:-999em; padding:0;}
.fixed_menu .li_1 .h_cart_inner .del:hover { background-position:-250px -43px;}
.h_cart_inner .num { left:150px; top:38px;}
.h_cart_inner .num .reduce,.h_cart_inner .num .increase { padding:0; display:block; float:left; width:18px; height:19px; text-indent:-999em; overflow:hidden; border-radius:0;}
.h_cart_inner .num .reduce { background-position:-267px -23px;}.h_cart_inner .num .reduce:hover { background-position:-267px -43px;}
.h_cart_inner .num .increase { background-position:-286px -23px;}.h_cart_inner .num .increase:hover { background-position:-286px -43px;}
.h_cart_inner .num .n_ipt { display:block; float:left; width:36px; height:17px; line-height:17px; overflow:hidden; text-align:center; border:1px solid #ececec;  border-left:0 none; border-right:0 none; background-color: #fff; outline:0;}
.h_cart_inner .num .reduce.disabled { background-position:-267px -63px;}
.h_cart_inner .num .increase.disabled { background-position:-286px -63px;}


.mall_quan { margin-top:20px;}
.mall_quan .bd { border:1px solid #f5f5f5; border-top:0 none; padding:0 0 15px 10px;}

.o_quan {}
.o_quan li { float:left; display:inline; margin:15px 10px 0 0; position:relative; z-index:1; *zoom:1; height:59px; width:375px; background-color:#f7f7f7; color:#b5b5b5; padding:21px 0 0 10px; font-size:12px;}
.o_quan li .btn { display:block; position:absolute; right:0; top:0; height:65px; width:80px; background:#74d2d4 url(../images/semi-circle.png) no-repeat 0 0; color:#fff; text-align:center; font-size:20px; font-weight:bold; padding-top:15px;}
.o_quan li .btn .p { font-size:12px; font-weight:normal;}
.o_quan li .btn:hover { color:#fff; text-decoration:none;}
.o_quan li .tit { line-height:16px;}
.o_quan li .num { font-size:14px; color:#74d2d4; float:left; margin-right:15px; display:inline; width:70px; text-align:center;}
.o_quan li .num em { font-style:normal; font-weight:bold; font-size:36px; line-height:38px;}
.o_quan li .man { font-size:12px; margin-top:6px;}
.o_quan .st_2 .btn { background-color:#fa9899;}
.o_quan .st_2 .num { color:#fa9899;}
.o_quan .st_3 .styleid_2,.o_quan .st_2 .styleid_3 { display:none;}

.o_quan .disable .btn,.o_quan .success1 .btn { cursor:default; padding-top:10px; height:70px;}
.o_quan .disable .btn { background-color:#c3c3c3;}
.o_quan .disable .btn .inner,.o_quan .success1 .btn .inner { display:none;}
.o_quan li .btn .wan { display:none; background:url(../images/quan-state.png) no-repeat -83px -83px; width:61px; height:61px; margin:0 auto;}
.o_quan .success1 .btn .wan { background-position:-4px -320px;}
.o_quan .disable .btn .wan,.o_quan .success1 .btn .wan { display:block;}

.videoplayer_live { position:absolute; top:0; left:0; width:400px; height:400px;}
#loddingGallery { width: 50px; height: 50px; position: absolute; left: 50%; top: 50%; margin: -25px 0 0 -25px; border: 1px solid #ddd; background: url(../images/indicator_arrows.gif) no-repeat 50% 50%; background-color:rgba(255,255,255,.8); z-index: 1; border-radius: 50px;}

body .nav { width:1200px; border:0 none;}
#nav4 { display:block; width:930px; height:auto; border:1px solid #eee; margin-top: 13px;}
#nav4 ul li {width:auto; height:auto;}
#nav4 ul li a { color:#333; line-height:26px; height:26px; font-size:14px;}
#nav4 ul li a:hover { background:none; color:#f78115;}
#nav4 ul .m { width:20px;}
#nav4 .li_1 { width:153px;}
#nav4 .li_2 { width:247px;}
#nav4 .li_3 { width:182px;}
#nav4 .li_4 { width:228px;}
#nav3 { display:block; width:695px; height:auto;}
body .nav { background:transparent;padding-left:0;} 
body .nav li { font-weight:normal; background:transparent;} 
body .nav a { width:auto; padding:0; background:none;}
body .nav a:hover { text-decoration:none; color:#fff; width:auto; position:relative; margin-left:0; padding-left:0;}
body .nav .select { width:auto; margin:0; color:#fff; background-image:none;}
body .nav .select:hover { background:#1266B3; padding-left:0; color:#fff;}
body .nav .returnHome a:hover { padding-left:50px; background:#136EC2 url(../images/fcNav_returnHome.png) no-repeat 24px 11px}
body .header3 .logo { margin:0 15px 0 0;}
body .header3 .site_slogan { display:inline; margin-right:55px;}
body .header5 .logo { margin-top:0; margin-bottom:0;}
body .header5 .nav { margin-top:10px;}