﻿/*全局样式*/
body { margin:0px; font-size:12px; line-height:22px; font-family:Arial, Helvetica, sans-serif; padding: 0px; background-color: #fff; background-image: url(/Images/miniNav_bg.gif); background-repeat: repeat-x; }
form, ul, li, p, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
input, select { font-size:12px; color: #333; line-height: 100%; }
input { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #7c7c7c; border-right-color: #c3c3c3; border-bottom-color: #dddddd; border-left-color: #c3c3c3; text-align: left; height: 16px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; padding:2px; }
select { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #7c7c7c; border-right-color: #c3c3c3; border-bottom-color: #dddddd; border-left-color: #c3c3c3; }
input, button, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%;
}
img { border:0; }
ul, li { list-style-type:none; }
.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
.dis { display:block; }
.undis { display:none; }
.fl { float:left; }
.fr { float:right; }
.cl { clear:both; }
.fb { font-weight:bold; }
div { overflow:hidden; }
h3 { font-size:12px; font-weight: bolder; }
h4 { font-size:14px; font-weight:bolder; }
.z_14 { font-size:14px; }
.z_12 { font-size:12px; }
a { color:#707070; text-decoration:none; }
a:hover { color:#7CB411; }
.hr_6, .hr_10, .hr_1 { font-size:1px; line-height:1px; clear:both; }
.hr_1 { height:1px; }
.hr_6 { height:6px; }
.hr_10 { height:10px; }
.hr_20 { height:20px;}
.hr_30 { height:30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ece5c4; }
.w_hr_bg { background-image: url(/Images/1nike_bg.gif); background-repeat: no-repeat; background-position: left -201px; height: 2px; }
.hr_2c { height: 1px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #8bbfe6; }
.w_770 { width: 770px; }
.w_180 { width: 180px; }
.w_25 { width: 40px; }
.table_fl { margin-left: 10px; }
.table_fr { margin-right: 10px; }
.table_fl_10 { padding-left: 10px; padding-top: 8px; padding-bottom: 8px; }
.table_fr_10 { padding-right: 10px; padding-top: 8px; padding-bottom: 8px; }
.more { padding-right: 10px; height: 18px; font-family: Verdana; }
/*图片垂直居中样式*/
.vImg { display:table-cell; vertical-align:middle; }
.inb { width:0; height:100%; display:inline-block; vertical-align:middle; }
.vmpic { text-align:center; width:100%; display:inline-block; vertical-align:middle; }
.priceL { color:#E10112; font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
/*button*/
.resg_bt, .resg_b2, .resg_b3, .resg_b4, .resg_b5 { border:none; line-height:28px; cursor:pointer; padding-bottom:3px; height:33px; font-weight:bold; color:#FFF; font-size:12px; background-image: url(/images/resg_button.gif); background-repeat: no-repeat; text-align: center; }
.resg_bt { background-position:0 -99px; line-height:31px; width:115px; height:31px; }
.resg_b2 { background-position:0 0; width:127px; font-size:14px; }
.resg_b3 { background-position:0 -33px; color:#676767; width:127px; }
.resg_b4 { background-position:0 -66px; width:102px; font-size:14px; }
.resg_b5 { background-position:0 -132px; line-height:31px; width:121px; height:31px; font-size:14px; padding-left:23px; text-align:left; }
/*黃色背景小*/
.input_qd_xh { background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -269px -57px; height: 24px; width: 70px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-align: center; color: #FFF; font-size: 12px; line-height: 24px; vetical-align: middle; *+line-height: 18px;
}
.input_qd_xh a { color:#FFF; display: block; height: 24px; color: #FFF; font-size: 13px; line-height: 24px; vetical-align: middle; }
.input_qd_xh a:hover { background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -349px -57px; height: 24px; color: #FFF; font-size: 13px; text-decoration: underline; }
/*注册綠色短*/
.input_qd_resg { background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -269px -87px; height: 24px; width: 70px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 15px; color:#FFF; font-size: 13px; text-align: center; }
.input_qd_resg a { color:#FFF; display: block; }
.input_qd_resg a:hover { background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -349px -87px; }
/*綠色背景长*/
.input_qd_d { cursor: pointer; height: 25px; width: 100px; border: 0; overflow: hidden; background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -435px -56px; line-height: 24px; color: #FFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: center; }
.input_qd_d a { color:#FFF; display: block; }
.input_qd_d a:hover { background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -435px -86px; color:#FFF; }
/*我要結帳背景*/
.input_jz { width: 169px; height: 29px; overflow: hidden; }
.input_jz a span { display: none; text-indent: -9999; overflow: visible; }
.input_jz a { background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -78px -55px; height: 29px; width: 169px; font-size: 14px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 29px; display: block; }
.input_jz a:hover { background-image: url(/Images/admin1inke_bg.png); background-repeat: no-repeat; background-position: -78px -86px; height: 29px; width: 169px; font-size: 14px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.btnNext { }
.btnNext input { height:23px; width:67px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.btnNext_g { background-image: url(/Images/Shopping/btnNext_g.gif); background-repeat: no-repeat; }
.btnNext_g input a { }
.btnNext_g input a:hover { background-image: url(/Images/Shopping/btnNext_h.gif); background-repeat: no-repeat; }
.btnNext_h { background-image: url(/Images/Shopping/btnNext_h.gif); background-repeat: no-repeat; }
.btnNext_h input a { }
.btnNext_h input a:hover { background-image: url(/Images/Shopping/btnNext_g.gif); background-repeat: no-repeat; }
/*顏色*/
.yellow { color:#fcff00 }
.red { color:#E10112 }
.blue { color:#0097fd }
.green { color:#7cb411 }
.brown { color:#a67a51; }
.color_7b { color: #7b7b7b; }
.color_6c a { color: #6C9F0F; }
.color_6c a { color: #6C9F0F; }
.color_6c a:hover { color: #6C9F0F; text-decoration: underline; }
.color_333 { color: #333; }
.orange { color:#ff5500 }
.hkd { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; }
.hkd_x { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; margin-right: 20px; }
/* 总容器 */
.w_960 { text-align: left; width: 960px; margin: 0 auto; }
.w_800 { width: 860px; margin-top: 16px; margin-right: auto; margin-left: auto; }
/*內頁廣告,如自动高class=w_770便可*/
.banner_list { /*height: 200px; */ width: 770px; }
/*頁頭*/
.top_hxp { height:144px; width:960px; }
*html .top_hxp { height:144px; width:960px; }
*+html .top_hxp { height:144px; width:960px; }
.header { width: 960px; height:144px; background-image: url(/Images/1nike_bg.gif); background-repeat: no-repeat; background-position: 0px 111px; }
.txt_so_form { height: 75px; width: 320px; position: absolute; z-index: 9987; margin-left: 630px; padding-right: 10px; }
.mininav { line-height: 35px; height: 35px; color: #C8C8C8; width: 320px; float: right; text-align: right; }
.mininav a { color: #808080; }
.mininav a:hover { color: #808080; text-decoration: underline; }
/*弹出式錄*/
.tan_form { background-color: #FFF; padding: 10px; border: 2px solid #0097FD; }
/*会員登錄后*/
.member_h { width: 960px;/*position: absolute;  z-index: 9999;*/ padding-top: 73px; *padding-top: 75px;
*+padding-top: 75px;
}
.member_h .nihao { height: 20px; margin-top:5px; color: #999; text-align: left; }
.member_h .zhuce { width:135px; *width:115px;
*+width:135px;
height: 20px; color: #979696; background-image: url(/Images/1nike_bg.gif); background-position: -208px -120px; background-repeat: no-repeat; margin-right: 15px; margin-top: 11px; padding-left: 40px; }
.member_h .zhuce .cartnum { font-weight: bolder; font-size: 14px; font-family: Tahoma, Geneva, sans-serif; padding-right: 2px; padding-left: 2px; color:#E10112 }
.zhuce_q { width:170px; height: 20px; color: #979696; margin-right: 10px; font-size: 14px; font-family: Tahoma, Geneva, sans-serif; padding-top: 13px; *padding-top: 17px;
*+padding-top: 17px;
}
.zhuce_q .w_74 { width: 170px; height: 20px; }
.zhuce_q .w_74 span { }
.zhuce_q .w_74 a { font-size: 12px; color:#707070; color:#E10112; font-family: Tahoma, Geneva, sans-serif; }
.zhuce_q .w_74 a:hover { color:#E10112; text-decoration: underline; }
/*搜索*/
.soso { width:236px; height:29px; margin-left: auto;/* margin-top: 10px;*/ }
.soso .bg { width:236px; height:24px; background-image: url(/Images/1nike_bg.gif); background-repeat: no-repeat; background-position: 0px -40px; margin-right: 10px; padding-top: 3px; padding-bottom: 2px; }
.soso .w_bg { width: 150px; }
.soso .w { border: 1px solid #FFF; height: 16px; width: 150px; margin-right: 10px; margin-left: 10px; line-height: 100%; margin-top: 2px; }
.soso .btnSearch { cursor: pointer; height: 24px; width: 52px; border: 0; padding: 0px; overflow: hidden; background-image: url(/Images/1nike_bg.png); background-repeat: no-repeat; background-position: -187px -137px; display: block; text-indent: -9999px; margin-right: 10px; }
.tongyong_so { margin-top: 20px; margin-bottom: 20px; }
.tongyong_so li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ece5c4; padding-bottom: 20px; display: block; overflow: hidden; margin-bottom: 20px; padding-right: 20px; padding-left: 20px; }
.so_productimg { height: 180px; width: 180px; overflow: hidden; display: table-cell; display: table-cell; vertical-align:middle; text-align:center; *display: block;
*font-size: 160px;
*font-family:Arial;
border: 1px solid #eee; }
.so_productimg img { vertical-align:middle; }
.so_description { margin-left: 20px; width: 280px; margin-top: 58px; }
.so_buy_bn { width: 230px; margin-top: 80px; }
.so_bn { background-image: url(/Images/1nike_bg.png); background-color: #fff; display: block; overflow: hidden; background-repeat: no-repeat; border: 0; padding: 0px; }
.so_bn_jr { margin-right: 30px; }
.so_bn_gm { cursor: pointer; height: 29px; width: 76px; background-position: -3px -219px; text-indent: -9999px; }
.so_bn_jr { cursor: pointer; height: 29px; width: 76px; background-position: -100px -219px; text-indent: -9999px; }
.tongyong_so .hkd { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bolder; }
.tongyong_so .hkd_x { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; margin-right: 20px; font-weight: bolder; }
.tongyong_so .title_ds { font-weight: bolder; color: #7b7b7b; width: 70px; }
/*导航*/
.menu { width:735px; height: 33px; margin-left: 10px; _margin-left: 10px; margin-top: 18px; _margin-top: 18px; *margin-top: 20px;
}
.menu li { float: left; background-image: url(/Images/1nike_bg.gif); background-repeat: no-repeat; background-position: right -137px; padding-right: 10px; padding-left: 11px; font-size: 14px; font-weight: bolder; }
.menu a { color: #FFF; text-decoration: none; }
.menu a:hover { color: #fcff00; text-decoration: none; }
.menu .red_bg { background-image: url(/Images/1nike_bg.gif); background-repeat: no-repeat; background-position: -748px -118px; }
.top_hot { position: absolute; z-index: 9990; margin-top: 105px; margin-left: 187px; }
.top_new { position: absolute; z-index: 9991; margin-top: 105px; margin-left: 690px; height: 14px; width: 25px; overflow: hidden; background-position: -25px 0px; }
.top_hit { position: absolute; z-index: 9991; margin-top: 105px; margin-left: 239px; height: 14px; width: 25px; overflow: hidden; }
.hnh { height: 14px; width: 25px; overflow: hidden; background-image: url(/Images/n_top_menu05.gif); background-repeat: no-repeat; }
.hnh span { display: block; text-indent: -9999px; }
.ie_logo { height: 87px; width: 233px; position: absolute; z-index: 9999; }
.ie_logo a { line-height: 87px; }
.logo { height: 87px; width: 233px; position: absolute; z-index: 9999; background-image: url(/Images/logo.gif); background-repeat: no-repeat; overflow: hidden; }
.logo span { display: block; text-indent: -9999px; line-height: 87px; }
/*.logo a{height: 87px; width: 233px; }
*/
/*頁尾*/
.footer { width:960px; margin:20px auto 0; clear:both }
.ico_footer { background-image: url(/images/1nike_bg.gif); background-repeat: no-repeat; background-position: 0px -212px; }
.footer_list1 { width:118px; float:left; padding-top: 11px; padding-right: 29px; padding-bottom: 40px; padding-left: 30px; border-right-width: 1px; border-right-style: solid; border-right-color: #e9e9e9; }
.footer_list2 { width:210px; float:left; padding-top: 11px; margin-left: 27px; }
.footer_title { padding-left:10px }
.footer_info { padding:15px 0 0 10px; line-height:22px }
.footer_bottom { clear:both; }
.footer_red { text-align:center; margin-bottom:10px; color: #CECECE; line-height: 32px; background-image: url(/Images/1nike_bg.gif); background-repeat: repeat-x; height: 32px; background-position: 0px -167px; }
.footer_red span { text-align: center; width: 20px; margin-right: 10px; margin-left: 10px; color:#DFCED }
.footer_icp { color:#666; text-align:center; line-height:48px; }
.footer_icp p { line-height: 15px; height: 18px; }

/*客服聯係*/
.kefu { width: 81px; display:none; position:fixed; right:10px; top:150px; z-index:102; }
.kefu .title { height: 25px; width: 81px; }
.kefu li { display: inline; overflow: hidden; float: left; width: 81px; padding: 0; }
.kefu li span { display: block; text-indent: -9999px; line-height: 67px; }
.kefu li a { display: block; }
.kefu .e { background-position: left top; background-image: url(/Images/kefu_02.png); height: 78px; width: 81px; }
.kefu .msn  { background-position: left top; background-image: url(/Images/kefu_03.png); height: 78px; width: 81px; }
.kefu .yahoo { background-position: left top; background-image: url(/Images/kefu_04.png); height: 63px; width: 81px; }
.kefu .qq { background-position: left top; background-image: url(/Images/kefu_05.png); height: 45px; width: 81px; padding-top: 16px; text-align: center; }
.kefu .qq img{}


/*首頁尾部客服聯係*/
.footer_kefu { width:210px; }
.footer_kefu li { display: inline; float: left; width: 60px; height: 60px; overflow: hidden; background-attachment: scroll; background-image: url(/Images/1nike_bg.gif); background-repeat: no-repeat; background-position: 0 0; }
.footer_kefu li span { display: block; text-indent: -9999px; line-height: 60px; }
.footer_kefu li a { display: block; }
.footer_kefu .e { background-position: -442px -44px; display: block; height:60px; }
.footer_kefu .msn { background-position: -515px -44px; }
.footer_kefu .yahoo { background-position: -595px -44px; }
.footer_kefu .qq { background-position: -670px -44px; }
.footer_kefu .kongpai { width:130px; height:60px; background-position: 133px 0px; }
/*到达,*/
.location { line-height: 20px; color: #FFF; background-color: #9EC545; height: 20px; padding-right: 15px; padding-left: 15px; display: block; overflow: hidden; font-family: Verdana; }
.location span { font-weight: bolder; }
.location a { color: #FFF; }
.location a:hover { color: #FFF; text-decoration: underline; }
.hr_bg { background-image: url(/Images/1nike_bg.gif); background-repeat: no-repeat; background-position: left -200px; height: 3px; width: 770px; }
.hr_h { background-color: #ece5c4; height: 1px; }
/*客服中心留言板*/
.message_title_img { background-image: url(/Images/1nike_bg.gif); background-repeat: no-repeat; background-position: 0px -139px; text-indent: -9999px; display: block; overflow: hidden; height: 20px; width: 180px; }
.message_ico { background-image: url(/Images/kefu_ico.gif); background-repeat: no-repeat; background-position: 0px 0px; width: 180px; height:900px; }
.message_ico ul { display: block; }
.message_ico li { display: inline; overflow: hidden; float: left; padding: 0; line-height: 87px; }
.message_ico li span { display: block; text-indent: -9999px; }
.message_ico .e { background-position: -437px -41px; width: 178px; height: 87px; }
.message_ico .msn { background-position: -512px -41px; width: 58px; height: 87px; }
.message_ico .yahoo { background-position: -592px -41px; width: 58px; height: 87px; }
.message_ico .qq { background-position: -668px -41px; width: 58px; height: 87px; }
.message .fk { background-color: #ebfebe; width: 650px; border: 1px solid #b2e63c; margin-right: auto; margin-left: auto; padding-top: 22px; padding-bottom: 22px; padding-right: 40px; padding-left: 40px; }
.message .fk h3 { font-size: 16px; font-weight: bolder; color: #4e7102; text-align: center; font-family: "微软雅黑", "Arial"; }
.message .input_text { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #7c7c7c; border-right-color: #c3c3c3; border-bottom-color: #dddddd; border-left-color: #c3c3c3; text-align: left; }
.banner_top { height: 111px; width: 386px; position: absolute; z-index: 9988; margin-left: 250px; }
.banner_1 { height: 80px; width: 200px; }
.banner_2 { height: 80px; width: 750px; }
/*文本表單*/
.it_s {/* border:1px solid #d5d5d5;height:18px;*/ }
.it_s input {/*height:16px;padding:2px;font-size:14px;*/ }
.it1, .it2 { border:none; background:#fff; border:1px solid #d5d5d5; }
.it2 { background-color:#FFFFCC; }
.hackbox { border-top:1px solid transparent !important; clear:both; margin-top:-1px !important; visibility:hidden; }
.ico_ps { background-image: url(/Images/1nike_bg.png); background-repeat: no-repeat; }

