﻿@charset "utf-8";img{border:0; text-decoration:none; }html,body{width:100%; padding:0; margin:0; font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#555555; }a{color:#0d0d0d; text-decoration:none; }a:hover{color:#333333; }.supportSear input,.supportSear button{font-family:inherit; font-size:inherit; *font-size:100%; font-style:inherit; font-weight:inherit; outline:0; border-radius:0; -webkit-box-shadow:none !important;     box-shadow:none !important; -webkit-appearance:none !important;   -moz-appearance:none !important;     appearance:none !important;}input{font-family:inherit; font-size:inherit; *font-size:100%; font-style:inherit; font-weight:inherit; outline:0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; box-shadow:none; }input:not([type="button"]),input:not([type="submit"]),input:not([type="reset"]){font-size:16px !important; }textarea{resize:vertical; }input::-webkit-input-placeholder{color:#ccc; font-size:16px; }input:-moz-placeholder{color:#ccc; font-size:16px; }input::-moz-placeholder{color:#ccc; font-size:16px; }input:-ms-input-placeholder{color:#ccc; font-size:16px; }textarea::-webkit-input-placeholder{color:#ccc; font-size:16px; }textarea:-moz-placeholder{color:#ccc; font-size:16px; }textarea::-moz-placeholder{color:#ccc; font-size:16px; }textarea:-ms-input-placeholder{color:#ccc; font-size:16px; }@media only screen and (min-width:992px){input:not([type="button"]),input:not([type="submit"]),input:not([type="reset"]){font-size:12px !important; } textarea{resize:vertical; } input::-webkit-input-placeholder{color:#ccc; font-size:12px; } input:-moz-placeholder{color:#ccc; font-size:12px; } input::-moz-placeholder{color:#ccc; font-size:12px; } input:-ms-input-placeholder{color:#ccc; font-size:12px; } textarea::-webkit-input-placeholder{color:#ccc; font-size:12px; } textarea:-moz-placeholder{color:#ccc; font-size:12px; } textarea::-moz-placeholder{color:#ccc; font-size:12px; } textarea:-ms-input-placeholder{color:#ccc; font-size:12px; }}.clearer{clear:both; height:0; line-height:0; font-size:0; }.clearBoth;{clear:both; }.displayNone{display:none; }#gHeader{width:100%; min-width:1000px; overflow:hidden; }.bgLeft{position:absolute; width:50%; min-height:40px; left:0; top:0; background:url(../images/top_nav_l_bg.gif) repeat-x; z-index:1; overflow:hidden; }.cookie-notice{width:100%; position:fixed; bottom:0; color:#fff; font-size:14px; border-bottom:1px solid rgba(255,255,255,.5); background:url(../images/top_nav_l_bg.gif) repeat-x; z-index:9999 }.cookie-notice .cookie_note{padding:10px 30px 10px 10px; float:left; }.cookie-notice .cookie_note a{color:#fff; text-decoration:underline; }.cookie-notice-close{float:right; padding:10px 20px; line-height:18px; color:#fff; font-weight:bold; background:#0da6d6; }a.cookie-notice-close{display:block; }a.cookie-notice-close:hover{color:#fff; background:#098fb9; }.bgRight{position:absolute; width:50%; min-height:40px; right:0; top:0; background:url(../images/top_nav_r_bg.gif) repeat-x; z-index:-1; overflow:hidden; }.gHeaderWrap{position:relative; z-index:99; width:1000px; margin:0 auto; overflow:hidden; }.topNav{width:1000px; height:40px; background:url(../images/top_nav_bg.gif) no-repeat; }.topNavL{float:left; width:797px;  }.topNavL .logBox{float:left; width:250px; height:40px; color:#aae2ff; line-height:40px; overflow:hidden; }.topNavL .logBox a{color:#aae2ff; }.topNavL .logBox a:hover{color:#cceeff; }.topNavL .navBox{float:right; width:400px; }.topNavL .navBox ul{padding:0; margin:0; list-style:none; }.topNavL .navBox ul li{float:right; padding:0 12px; background:url(../images/line_nav.gif) no-repeat left 16px; height:40px; }.topNavL .navBox ul li a{color:#aeb2ba; line-height:40px; }.topNavL .navBox ul li a:hover{color:#FFF; }.navSelect{position:relative; width:40px; color:#aeb2ba; line-height:40px; background:url(../images/icon_1.gif) no-repeat right 16px; overflow:hidden; }.navSelect2{position:relative; width:70px; color:#aeb2ba; line-height:40px; background:url(../images/icon_1.gif) no-repeat right 16px; overflow:hidden; }.navInBox{position:absolute; z-index:1; left:0; top:10px; opacity:0; width:70px; cursor:pointer; color:#000; }.topNavSear{float:right; width:180px; margin:5px 10px 0 0; border-bottom:1px solid #5791c8; overflow:hidden; }.topNavSear .bar{float:left; width:165px; overflow:hidden; }.topNavSear .bar input{width:165px; height:25px; line-height:25px; color:#b6d1ea; border:0; border:none; background-color:transparent; overflow:hidden; }.topNavSear .icon{float:right; width:15px; height:25px; overflow:hidden; }.topNavSear .icon input{width:15px; height:25px; border:0; text-indent:-9999px; background:url(../images/icon_search.gif) no-repeat 0 5px; cursor:pointer; overflow:hidden; }.botNav{height:110px; overflow:hidden; }.botNav h1{position:relative; float:left; width:295px; height:60px; margin:28px 0 0; padding:0; overflow:hidden; }.botNav h1 a{display:block; width:295px; height:60px; text-indent:-9999px; background:url(../images/logo.gif); overflow:hidden; }.menuBox{float:right; width:580px; height:21px; margin:53px 0 0 0; overflow:hidden; }.menuBox ul{padding:0; margin:0; list-style:none; }.menuBox ul li{float:left; height:21px; overflow:hidden; }.menuBox ul li a{position:relative; color:#000; padding:0 25px; font-weight:bold; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; text-decoration:none; text-transform:uppercase; font-size:16px; z-index:5; background:url(../images/line_menu.gif) no-repeat right 4px; }.menuBox ul li.last a{background:none; }.menuBox li.back{position:absolute; max-width:94px; height:21px; margin:0 10px; border-bottom:2px solid #6898bd;  z-index:0; }.menuBox li a:hover,.menuBox li.current a{color:#6898bd; }#iBody{width:1000px; margin:0 auto; overflow:hidden; }.nivoSlider{position:relative; width:100%; height:auto; overflow:hidden; }.nivo-slice{display:block; position:absolute; height:100%; z-index:5; display:none;}.nivo-box{display:block; position:absolute; z-index:5;display:none; }.nivoSlider img{position:absolute; top:0; left:0; max-width:none; }.nivo-main-image{display:block !important; position:relative !important; width:100% !important; }.nivoSlider a.nivo-imageLink{position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }.nivo-slice{display:block; position:absolute; z-index:5; height:100%; top:0;display:none }.nivo-box{display:block; position:absolute; z-index:5; overflow:hidden; display:none }.nivo-box img{display:block; }.nivo-caption{display:none; }.nivo-caption p{display:none; }.nivo-caption a{display:none; }.nivo-html-caption{display:none; }.nivo-directionNav a{display:none; }.nivo-controlNav{position:absolute; width:1000px; text-align:center; left:0; bottom:-36px; z-index:7;  }.nivo-controlNav a{display:inline-block; width:10px; height:10px; margin-right:12px; text-indent:-9999px; background:url(../images/i_banner_dot.gif) no-repeat; overflow:hidden; cursor:pointer; }.nivo-controlNav a.active{width:10px; height:10px; background:url(../images/i_banner_dot_hover.gif) no-repeat; overflow:hidden; }#bigShot{position:relative; width:1000px; }#bigShot .nivoSlider{position:relative; width:1000px; height:370px; overflow:hidden; }.iBanShad{width:1000px; height:10px; background:url(../images/i_banner_bot.gif) repeat-x; overflow:hidden; }.iBodyBot{width:100%; padding:54px 0 38px; overflow:hidden; }.iNewsBox{float:left; width:383px; height:272px; overflow:hidden; }.iNewsBox .head{width:100%; font-weight:bold; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; background:url(../images/i_news_more.gif) no-repeat 88px 5px; color:#000; line-height:20px; font-size:15px; }.iNewsBox .head a{display:inline-block; margin:0 0 0 42px; vertical-align:bottom; color:#afafaf; font-size:11px; overflow:hidden; }.iNewsBox .head a:hover{color:#7c7c7c; }.iNewsBox .iNewsTab{margin:14px 0 0 3px; border-spacing:0; border-collapse:collapse; }.iNewsBox .iNewsTab tr{border-bottom:1px solid #dfdfdf; }.iNewsBox .iNewsTab tr.last{border-bottom:none; }.iNewsBox .iNewsTab th{width:65px; height:33px; color:#135fb3; font-weight:normal; overflow:hidden; }.iNewsBox .iNewsTab td{width:287px; padding-left:8px; color:#000; }.iNewsBox .iNewsTab td a{width:287px; display:block; color:#000; }.iNewsBox .iNewsTab td a:hover{color:#0f60ae; }.iAdBox{float:right; width:610px; overflow:hidden; }.iAdBox .head{width:100%; font-weight:bold; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; color:#000; line-height:20px; margin-bottom:15px; font-size:15px; }.iAdBox .list{float:left; width:290px; height:110px; margin:0 3px 10px 9px; border:1px solid #aeaeae; overflow:hidden; }.iAdBox .list:hover{border:1px solid #0e61b0; }.iAdBox .list a{display:block; width:290px; height:110px; overflow:hidden; }#gFooter{width:100%; min-width:1000px; height:90px; background-color:#f3f3f3; border-top:1px solid #b6cfe7; overflow:hidden; clear:both; }.footerWrap{width:1000px;  margin:0 auto; overflow:hidden; padding-top:5px; }.footMenu{float:left; height:40px; overflow:hidden; }.footMenu ul{padding:0; margin:0; list-style:none; }.footMenu ul li{float:left; height:40px; line-height:40px; padding:0 18px; background:url(../images/line_foot.gif) no-repeat right 14px; overflow:hidden; }.footMenu ul li.last{background:none; }.footMenu ul li a{line-height:40px; color:#333333; overflow:hidden; }.footMenu ul li a:hover{color:#0f60ae; }.copyRight{float:right;  line-height:40px; color:#333333; overflow:hidden; text-align:right; }.copyRight a{color:#333333; }.copyRight a:hover{color:#7c7c7c; }.bankIcon{float:left; padding-left:15px; padding-top:5px; margin-left:13px; }#gFooter .twcaBox{width:40px; overflow:hidden; margin:0 0 0 10px; float:left; }#pBody{width:1000px; margin:30px auto 70px; overflow:hidden; min-height:300px; }.locatWrap{width:100%; height:37px; min-width:1000px; border-top:1px solid #0e61b0; background:url(../images/locat_bg.gif) repeat-x; overflow:hidden; clear:both; }.locatBox{width:1000px; height:37px; line-height:37px; margin:0 auto; color:#777777; overflow:hidden; }.locatBox a{color:#777777; }.locatBox span{color:#777777;  }.pBodyL{float:left; width:232px; border-top:1px solid #cbcbcb; border-bottom:3px solid #817f7f; overflow:hidden; }.pBodyL ul{padding:0; margin:0; list-style:none; }.pBodyL ul li{width:230px; border:1px solid #cbcbcb; border-top:none; overflow:hidden; }.pBodyL ul li a{display:block; position:relative; line-height:20px; color:#333333; background-color:#FFF; background:url(../images/sub_menu_bg.gif) repeat-x bottom; padding:10px 25px 10px 18px; }.pBodyL ul li a span{position:absolute; width:9px; height:9px; top:15px; right:12px; background:url(../images/sub_menu_icon.png) no-repeat; }.pBodyL ul li.current a,.pBodyL ul li a:hover{color:#FFF; font-weight:bold; background-image:none;  background-color:#0f61af; }.pBodyL ul li.current a span,.pBodyL ul li a:hover span{background:url(../images/sub_menu_icon_hover.png) no-repeat; }.pBodyL ul li ul{padding:10px 0; }.pBodyL ul li li{width:230px; border:none; overflow:hidden; }.pBodyL ul li.current li a{background:none; color:#888888; line-height:14px; padding:5px 0 5px 18px; font-weight:normal; }.pBodyL ul li.current li a:hover{font-weight:bold; }.pBodyR{float:right; width:740px; overflow:hidden; }.goodsWrap{width:100%; overflow:hidden; }.goodsTiTab{width:740px; border-collapse:collapse; border-spacing:0; }.goodsTiTab thead th{padding:10px 0; line-height:18px; font-weight:normal; background-color:#dddddd; border-right:1px solid #FFF; color:#333333; }.goodsTiTab thead th.noBor,.goodsTiTab thead td.noBor{border:none; }.goodsTiTab thead td{background-color:#0e61b0; border-right:1px solid #FFF; height:13px; padding:0; overflow:hidden; }.goodsTiTab tbody tr:hover{background-color:#f7f7f7; }.goodsTiTab tbody td{text-align:center; line-height:15px; padding:10px 0 10px 3px; border-bottom:1px solid #dddddd; color:#333333; }.goodsTiTab tbody td a:hover{color:#0e5ca8; }.goodsTiTab tbody td.tiName{color:#0e5ca8; line-height:15px; padding:10px 0 10px 2px; border-bottom:1px solid #dddddd; font-weight:normal; }.goodViewBot{width:100%; padding:0; overflow:hidden; }.goodViewBot .pic{float:left; width:310px; height:250px; margin:20px 0 0 27px; overflow:hidden; }.goodViewBot .info{float:right; width:350px; overflow:hidden; }.goodViewBot .info .btnDl{width:100%; overflow:hidden; }.goodViewBot .info .btnDl a{display:block; width:105px; height:20px; background:url(../images/icon_dl.gif); overflow:hidden; }.goodViewBot .info .btnDl a:hover{background-position:0 20px; }.goodsPriceTab{margin:20px 0 0; border-collapse:collapse; border-spacing:0; width:100%;}.goodsPriceTab th{width:60px; padding-left:5px; text-align:left; color:#666666; font-weight:bold; padding:10px 0; }.goodsPriceTab td{width:80px; padding:10px 0 15px; text-align:center; background:url(../images/price_gap.gif) bottom center repeat-x; }.goodsPriceTab tr.price td{padding:10px 0; background:none; }.goodViewBot .info .goodsInfoTab{width:100%; margin:0 0 20px; border-collapse:collapse; border-spacing:0; border-top:1px solid #dddddd; }.goodViewBot .info .goodsInfoTab td,.goodViewBot .info .goodsInfoTab th{border-bottom:1px solid #dddddd; padding:10px 0; }.goodViewBot .info .goodsInfoTab th{width:60px; padding-left:0; text-align:left; color:#666666; font-weight:bold; }.goodViewBot .info .goodsInfoTab td{color:#333333; padding-left:10px; }.goodViewBot .info .goodsInfoTab td.txt{color:#444444; padding:0 0 15px 0; line-height:20px; }.goodViewBot .info .goodsInfoTab td.red{color:#e92600; font-size:15px; font-weight:bold; }.btnCart{width:140px; height:30px; overflow:hidden; float:left; padding-right:10px; }.btnCart a{display:block; width:140px; height:31px; line-height:31px; color:#FFF; text-align:center;  background:url(../images/btn_cart_bg_b.gif) repeat-x; overflow:hidden; }@media (max-width:767px){.goodsPriceTab th{width:40px;}}.memberWrap{width:100%; overflow:hidden; }.memberTiTab{width:740px; margin-bottom:1px; border-collapse:collapse; border-spacing:0; }.memberTiTab th{width:65px; height:35px; padding:0 15px 0 30px; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; color:#000; font-size:15px; font-weight:bold; text-align:left; background:url(../images/icon_3.gif) no-repeat 11px 13px; border-bottom:1px solid #dfdfdf; overflow:hidden; }.memberTiTab td{height:35px; border-bottom:1px solid #dfdfdf; overflow:hidden; }.memberCont{width:100%;  border-bottom:3px solid #b6cfe7; overflow:hidden; }.memberLTab{width:470px;  margin:60px auto; border-collapse:collapse; border-spacing:0; }.memberLTab th{width:65px; vertical-align:top; text-align:left; font-weight:normal; padding:15px 5px 15px 10px; overflow:hidden; }.btnLog{width:70px; height:70px; background:url(../images/btn_login.gif); border:0; margin:10px; text-indent:-9999px; cursor:pointer; overflow:hidden; }.btnLog:hover{background-position:0 70px; }.memberCont.center{ }.memberCont.center .membName{color:#0b3a70; font-size:13px; font-weight:bold; }.btnLogOut{width:70px; height:70px; background:url(../images/btn_logout.gif); border:0; text-indent:-9999px; cursor:pointer; overflow:hidden; display:inline-block; }.btnLogOut:hover{background-position:0 70px; }.memberCont.join{background-image:none; background-color:#f5f5f5; }.memberAllTab{width:660px; margin:30px 40px 30px 40px; border-collapse:collapse; border-spacing:0; font-size:14px;}.memberAllTab th{width:75px; vertical-align:top; text-align:left; font-weight:normal; padding:15px 0 15px 15px; overflow:hidden; }.memberAllTab th.ti{height:30px; line-height:30px; padding:0 0 0 10px; text-align:left; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; font-size:15px; color:#817f7f; font-weight:bold; background-color:#ebebeb; }.memberAllTab th.noPadd{padding:0; }.termsTxt{width:650px; height:165px; line-height:21px; padding:5px; background-color:#FFF; font-family:Arial,Helvetica,sans-serif; border:1px solid #ccc; overflow-y:scroll; }.agree{width:660px; padding:10px 0; color:#0b366a; overflow:hidden; }.memberAllTab td.center{text-align:center; border-top:1px solid #dddddd; padding:20px 0 20px; }.btnReset,.btnSubmit{width:60px; height:25px; line-height:25px; color:#222222; font-size:13px; text-align:center; background:url(../images/btn_reset.png); border:0; cursor:pointer; text-indent:-9999px; overflow:hidden; }.btnSubmit{background:url(../images/btn_submit.png); }.btnReset:hover,.btnSubmit:hover{background-position:0 25px; }.memberLTab td.left,.memberLTab2 td.left{text-align:left;}.memberCont.forget{ }.memberCont.verify{ }.memberCont.chpw{ }.memberTiTab.edit th{width:100px; }.memberAllTab td .membName{color:#0b3a70; font-size:15px; font-weight:bold; }.memberAllTab td .red{color:#e92600; font-size:12px; font-weight:bold; }.listTabHead{width:740px; height:30px; background-color:#eaeaea; border-bottom:2px solid #0e61b0; overflow:hidden; }.listTabHead .headTab{width:740px; border-collapse:collapse; border-spacing:0; }.listTabHead .headTab th{height:30px; line-height:30px; font-size:12px; font-weight:normal; font-family:Arial,Helvetica,sans-serif; overflow:hidden; }.listTabHead .headTab th.noLine{background:none; }.listTabBox{width:740px; color:#333333; overflow:hidden; }.listTabBox .bodyTab{width:740px; border-collapse:collapse; border-spacing:0; }.listTabBox .bodyTab th{height:30px; line-height:30px; font-size:12px; font-weight:normal; font-family:Arial,Helvetica,sans-serif; overflow:hidden; background-color:#eaeaea; border-bottom:2px solid #0e61b0; }.listTabBox .bodyTab th.noLine{background:none; }.listTabBox .bodyTab td{padding:10px 0; font-size:12px; text-align:center; font-weight:normal; font-family:Arial,Helvetica,sans-serif; border-bottom:1px solid #dddddd; overflow:hidden; }.listTabBox .bodyTab td.tiName{padding:10px 0; font-size:12px; text-align:center; font-weight:normal; color:#0e5ca8; font-family:Arial,Helvetica,sans-serif; border-bottom:1px solid #dddddd; overflow:hidden; }.listTabBox .bodyTab td.tiName a{font-size:12px; text-align:center; font-weight:normal; text-decoration:none; color:#0e5ca8; font-family:Arial,Helvetica,sans-serif; }.listTabBox .bodyTab td.tiName a:hover{text-decoration:underline; }.btnNote{display:block; width:18px; height:24px; margin:0 auto; background:url(../images/icon_4.png); overflow:hidden; }.btnNote:hover{background-position:0 24px; }#payBox{padding:0 30px; width:420px; overflow:hidden; }#payBox .icon{width:400; height:50px; line-height:50px; padding-left:20px; font-size:15px; font-weight:bold; overflow:hidden; border-bottom:1px solid #ccc; color:#444; background:url(../images/icon_5.gif) no-repeat left 50%; }#payBox .notice{margin-left:75px; padding-top:25px; width:345px; height:30px; overflow:hidden; color:#666; background:url(../images/line3.gif) 0 bottom repeat-x; }#payBox table,#payBox table th,#payBox table td{padding:0; border-spacing:0; border-collapse:collapse; }#payBox table{margin:20px auto 0; width:360px; }#payBox table th{width:115px; font-weight:normal; text-align:right; line-height:30px; }#payBox table td{padding-left:5px; color:#555555; }#payBox table select.floatLeft{float:left; margin-right:5px; margin-top:2px; padding:1px; }#payBox table div.floatLeft{float:left; margin-right:5px; line-height:26px; }#payBox table input{padding:2px 5px; width:230px; height:18px; line-height:18px; border:1px solid #abadb3; }#payBox .btnBox{margin:20px 0; text-align:center; }#payBox .btnBox input{width:115px; height:35px; overflow:hidden; background-position:0 0; background-repeat:no-repeat; border:0; }#payBox .btnBox input:hover{background-position:0 -35px; }#payBox .popBtn{width:100%; padding:20px 0; text-align:center; overflow:hidden; }#payBox .memberTiTab th{width:65px; height:35px; padding:0 15px 0 30px; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; color:#000; font-size:15px; font-weight:bold; text-align:left; background:url(../images/icon_3.gif) no-repeat 11px 13px; border-bottom:1px solid #017bff; overflow:hidden; }#payBox .memberTiTab td{height:35px; border-bottom:1px solid #dfdfdf; overflow:hidden; }.totalBox{width:715px; height:40px; padding-right:25px; line-height:40px; background-color:#edf6f9; border-top:1px solid #FFF; font-size:13px; text-align:right; color:#000; overflow:hidden; }.totalBox span{color:#1065b5; font-size:18px; font-weight:bold; }.personBox{float:left; width:350px; font-family:Arial,Helvetica,sans-serif; margin:10px 10px 30px 10px; overflow:hidden; }.personBoxTab{width:350px; border-collapse:collapse; border-spacing:0; }.personBoxTab th{width:100px; height:30px; color:#000; font-weight:normal; }.personBoxTab td{color:#555555; }.subTiS{width:320px; height:20px; line-height:20px; padding-left:30px; margin-bottom:10px; font-family:'微軟正黑體' Arial,Helvetica,PMingLiU; font-weight:bold; background:url(../images/i_news_more.gif) no-repeat 10px 50%; font-size:13px; color:#1065b5; overflow:hidden; }.tiBar{width:620px; height:30px; line-height:30px; padding-left:30px; font-size:15px; background:url(../images/space_bar_ti.gif) no-repeat; overflow:hidden; }.clearerLine{border-bottom:1px dashed #777777; clear:both; }.orderBack{width:100%; overflow:hidden; }.orderBack a{float:right; display:block; width:70px; height:30px; text-align:center; line-height:30px; color:#FFF; background-color:#b6cfe7; overflow:hidden; }.orderBack a:hover{color:#0b3264; }.pCartL{float:left; width:232px; overflow:hidden; }.btnDel{display:block; width:13px; height:14px; margin:0 auto; background:url(../images/btn_del.png); overflow:hidden; }.btnDel:hover{background-position:0 14px; }.btnBox{width:100%; padding:10px 0 10px; text-align:right; overflow:hidden; }.btnBox .btnN,.btnN{height:31px; line-height:31px;  background:url(../images/btn_cart_bg_b.gif); text-align:center; color:#FFF; border:none; font-size:12px; cursor:pointer; overflow:hidden; }.btnS{width:100px; height:31px; line-height:31px; background:url(../images/sub_menu_bg_hover.gif); text-align:center; color:#FFF; border:none; font-size:12px; cursor:pointer; overflow:hidden; }.btnCBg{display:inline-block; width:95px; height:31px;  font-family:Arial,Helvetica,sans-serif; line-height:31px;  background:url(../images/btn_cart_bg_g.gif); text-align:center; color:#333333; border:0; cursor:pointer; overflow:hidden;  vertical-align:top; }.cliInfoTi{width:710px; height:30px; line-height:30px; padding:0 0 0 30px; font-weight:bold; color:#0e5ca8; background:url(../images/sub_menu_icon_hover.png) no-repeat 10px 50% #edf6f9; font-size:13px; overflow:hidden; }.cartPersonBox{width:720px; font-family:Arial,Helvetica,sans-serif; margin:10px 0 20px 20px; overflow:hidden; }.cartPersonBoxTab{width:720px; border-collapse:collapse; border-spacing:0; }.cartPersonBoxTab th{width:100px; height:30px; font-weight:normal; vertical-align:top; padding-top:8px; text-align:right; padding-right:10px; }.cartPersonBoxTab td{color:#555555; line-height:15px; }.cartPersonBox .subTiS{width:690px; height:20px; line-height:20px; padding-left:30px; margin-bottom:10px; font-family:'微軟正黑體' Arial,Helvetica,PMingLiU; font-weight:bold; background:url(../images/g_dot.gif) no-repeat 10px 50%; font-size:13px; color:#555555; overflow:hidden; }.sameBox{float:right; margin-right:10px; font-weight:normal; overflow:hidden; }.sameBox .backModi{display:block; width:75px; height:17px; background:url(../images/btn_modi.gif); overflow:hidden; }.sameBox .backModi:hover{background-position:0 17px; }.floatL{float:left; overflow:hidden; }.redCol{color:#ff0000; }.cartPersonBoxTab label,.cartPersonBoxTab input,.cartPersonBoxTab select{vertical-align:middle; }.cart3Back{color:#4986b3; }.cart4Txt{padding:0 10px; line-height:24px; }.cart4Txt h2{font-size:23px; color:#0e5ca8; font-weight:normal; font-family:'微軟正黑體' Arial,Helvetica,PMingLiU; }.cart4Txt h3{padding-left:15px; background:url(../images/i_news_more.gif) no-repeat 0 8px; font-size:15px; color:#0e5ca8; font-family:'微軟正黑體' Arial,Helvetica,PMingLiU; }.newsWrap{width:980px; margin:0 auto; overflow:hidden; }.newsListBox{width:100%; overflow:hidden; }.newsList{width:100%; padding-bottom:35px; overflow:hidden; }.newsList .pic{float:left; width:160px; height:120px; border:1px solid #cbcbcb; overflow:hidden; }.newsList .info{float:left; width:815px; overflow:hidden; }.newsList .info .newsTiTab{width:815px; border-collapse:collapse; border-spacing:0; }.newsList .info .newsTiTab th{height:35px; text-align:left; padding-left:20px; font-weight:normal; color:#111111; font-size:13px; border-bottom:1px solid #cbcbcb; }.newsList .info .newsTiTab th a{width:740px; display:block; color:#111111; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }.newsList .info .newsTiTab th span,.newsList .info .newsTiTab th a:hover{color:#0f60ae; }.newsList .info .newsTiTab td.view{width:40px; border-bottom:1px solid #cbcbcb; overflow:hidden; }.newsList .info .newsTiTab td.view a{display:block; width:25px; color:#017bff; padding-left:15px; background:url(../images/btn_news_view.gif) no-repeat 1px 50%; }.newsList .info .newsTiTab .txt{height:66px; padding:10px 10px 0 20px; line-height:22px; color:#858585; overflow:hidden; }.newsViewTiTab{width:980px; border-collapse:collapse; border-spacing:0; }.newsViewTiTab th{height:35px; text-align:left; font-weight:normal; color:#111111; font-size:13px; border-bottom:1px solid #cbcbcb; }.newsViewTiTab th .date{display:block; height:20px; padding-left:20px; line-height:20px; color:#0f60ae; }.newsViewTiTab th .ti{display:block; height:20px; color:#111111; font-size:18px; line-height:20px; padding:10px 0 10px 20px; font-family:'微軟正黑體' Arial,Helvetica,PMingLiU; line-height:20px; }.newsViewTiTab td.back{width:40px; vertical-align:bottom; padding-bottom:10px; border-bottom:1px solid #cbcbcb; overflow:hidden; }.newsViewTiTab td.back a{display:block; width:25px; color:#017bff; padding-left:15px; background:url(../images/btn_news_back.gif) no-repeat 1px 50%; }.newsList .viewTxt{width:940px; padding:20px; overflow:hidden; }.supportWrap{width:100%; overflow:hidden; }.supportSearTab{width:740px; height:55px; border-collapse:collapse; border-spacing:0; }.supportSearTab th{width:220px; text-align:left; padding-left:30px; color:#000; font-size:15px; background:url(../images/icon_3.gif) no-repeat 10px 50%; font-family:'微軟正黑體' Arial,Helvetica,PMingLiU; overflow:hidden; }.supportSearTab td{}.supportSear{width:100%; overflow:hidden; }.supportSear .bar{float:left; width:165px; overflow:hidden; }.supportSear .bar input{width:160px; height:20px; padding-left:5px; line-height:20px; color:#b5b5b5; border:1px solid #5791c8; border-right:none; background-color:transparent; overflow:hidden; }.supportSear .icon{float:left; width:24px; height:24px; overflow:hidden; }.supportSear .icon input{width:24px; height:24px; border:0; text-indent:-9999px; background:url(../images/btn_support_search.gif) no-repeat 0 0; cursor:pointer; overflow:hidden; }.supportTiTab{width:100%; height:33px; background-color:#0f61af;  border-collapse:collapse; border-spacing:0; }.supportTiTab th{width:600px; color:#b5e3f6; line-height:33px; font-weight:normal; border-right:1px solid #FFF; }.supportTiTab td{color:#b5e3f6; line-height:33px; text-align:center; font-weight:normal; }.supportListTab{width:100%; margin-top:5px; border-collapse:collapse; border-spacing:0; }.supportListTab th{width:590px; line-height:20px; text-align:left; font-weight:normal; padding:10px 0 10px 10px; border-bottom:1px solid #dddddd;  color:#333333; }.supportListTab td{border-bottom:1px solid #dddddd; }.supportListTab td a{display:block; width:105px; height:25px; margin:0 auto; background:url(../images/btn_support_dl.gif); overflow:hidden; }.supportListTab td a:hover{background-position:0 25px; }.supportListTab td.noItem,.newsListBox .noItem{text-align:center; height:40px; border-bottom:1px solid #dddddd; }#faqWrap{width:740px; overflow:hidden; }#faqWrap .faqBox{width:100%; padding-bottom:10px; overflow:hidden; }#faqWrap .faqBox .faqQue{width:648px; min-height:20px; line-height:20px; padding:6px 45px 7px; background-repeat:no-repeat; cursor:pointer; overflow:hidden; background-image:url('../images/faq_q.gif'); border:1px solid #dddddd; }#faqWrap .faqBox .faqAns{display:none; width:710px; line-height:21px; padding:15px; background-color:#f5f5f5;  overflow:hidden; }.contactWrap{width:980px; margin:0 auto; overflow:hidden; }.contactL{float:left; width:505px; border-right:1px solid #d7d7d7;  overflow:hidden; }.contactL .head{width:100%; font-weight:bold; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; background:url(../images/i_news_more.gif) no-repeat 88px 5px; color:#000; line-height:20px; font-size:15px; }.contactL .head span{display:inline-block; margin:0 0 0 42px; vertical-align:bottom; font-family:Arial,Helvetica,sans-serif; color:#afafaf; font-weight:normal; font-size:14px; overflow:hidden; }.contactTab{width:450px; margin:30px 35px 30px 20px; border-collapse:collapse; border-spacing:0; }.contactTab th{width:65px; vertical-align:top; text-align:left; font-weight:normal; padding:15px 15px 15px 0; overflow:hidden; font-size:15px;}.contactTab th.ti{height:30px; line-height:30px; padding:0 0 0 10px; text-align:left; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; font-size:15px; color:#817f7f; font-weight:bold; background-color:#ebebeb; }.contactTab th.noPadd{padding:0; }.contactTab td.center{text-align:center; padding:20px 0 0; }.contactR{float:right; width:435px; margin:5px 0 0; overflow:hidden; }.contactMap{width:420px; height:220px; border:1px solid #aeaeae; overflow:hidden; }.loadMap{width:420px; height:220px; overflow:hidden; }.contactR .detail{width:100%; min-height:165px; padding-top:25px; line-height:35px; color:#111111; font-size:15px; font-weight:bold; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU;  overflow:hidden; }.contactR .detail span{color:#135fb3; }.aboutWrap{width:980px; margin:0 auto; overflow:hidden; }.aboutTiTab{width:980px; margin-bottom:1px; border-collapse:collapse; border-spacing:0; }.aboutTiTab th{width:65px; height:35px; padding:0 15px 0 30px; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; color:#000; font-size:15px; font-weight:bold; text-align:left; background:url(../images/icon_3.gif) no-repeat 11px 13px; border-bottom:1px solid #dfdfdf; overflow:hidden; }.aboutTiTab td{height:35px; border-bottom:1px solid #dfdfdf; overflow:hidden; }.aboutTxt{width:940px; padding:20px; line-height:22px; overflow:hidden; }.aboutTxt h3{color:#135fb3; padding-left:15px; background:url(../images/i_news_more.gif) no-repeat left 8px; }.aboutTiTab.privacy th{width:100px; }#pageNum{width:100%; padding:20px 0 60px 0; overflow:hidden; text-align:center; }#pageNum .btnPrev,#pageNum .btnNext{display:inline-block; padding-right:20px; width:60px; height:25px; overflow:hidden; line-height:25px; font-size:13px; text-align:center; text-indent:-9999px; }#pageNum .btnPrev{background:url(../images/btn_prev.gif) no-repeat; }#pageNum .btnNext{padding-left:20px; background:url(../images/btn_next.gif) no-repeat top; }#pageNum .btnPrev:hover{background-position:0 -25px; }#pageNum .btnNext:hover{background-position:center -25px; }#pageNum a,#pageNum span{display:inline-block; padding:0 3px; color:#000; font-size:12px; overflow:hidden; line-height:16px; vertical-align:middle; }#pageNum a:hover,#pageNum span{color:#333; font-weight:bold; text-decoration:underline; }.inBag{padding:2px 3px; margin:5px 0; border:1px solid #abadb3; background-color:#FFF; }.area{height:100px; resize:none; overflow-y:scroll; }.codeBox{float:left; text-align:center; }.codeBox.bg{float:left; width:86px; height:22px; line-height:22px; margin-top:4px; margin-left:5px; border:1px solid #ccc; overflow:hidden; }.errorWrap{width:980px; margin:0 auto; text-align:center; padding:50px 0; overflow:hidden; line-height:24px; }.errorWrap a.button{color:#00f; text-decoration:underline; }.errorWrap a.button:hover{color:#666; text-decoration:none; }.btnEditBg{display:inline-block; width:80px; height:25px;  font-family:Arial,Helvetica,sans-serif; line-height:25px; background:url(../images/btn_cart_bg_b.gif); text-align:center; color:#FFF; border:0; cursor:pointer; overflow:hidden;  vertical-align:middle; }.btnEditBg:hover{color:#FFF; background-position:0 31px; }#searchFormDiv{display:none; }.hide{display:none; }.list-sort{margin-left:3px; color:#00F; clear:both; }.g_Head .g_Cl{height:70px; background:url(../images/icon_aw.png) bottom repeat-x #0E61B0; }.g_Head .g_C{padding:6px; }.g_Head .g_HR{text-align:center; background-color:#ddd; border-color:#fff !important; height:55px; padding:0 !important; font-weight:normal; color:#333333; padding-bottom:15px; border-bottom-style:none; }.g_Head .g_HR:before{content:''; display:inline-block; vertical-align:middle; width:0; height:100%; }.g_Body .g_C{height:30px; line-height:30px; padding:6px; }#pGridDiv .field{display:inline-block; vertical-align:middle; line-height:150%; padding:0 5px; }#pGridDiv .txt{text-align:center; }#pGridDiv .txt a{color:#0e5ca8; }#iPopAd{width:400px; height:300px; padding:10px; }.in-txt{color:#000 !important; }#pGridDiv .txt{min-width:80px; }.form-control{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; width:100%; height:34px; margin:4px 5px; padding:6px; font-size:14px; line-height:1.42857143; color:#555555; background-color:#ffffff; background-image:none; border:1px solid #cccccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; }.form-control:focus,.form-control2:focus{border-color:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6); box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6); }.form-control2{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; width:600px; height:34px; margin:4px 5px;  font-size:14px; line-height:1.42857143; color:#555555; background-color:#ffffff; background-image:none; border:1px solid #cccccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; }textarea.form-control{height:auto; }.form-inline .form-control{display:inline-block; width:auto; vertical-align:middle; }.captchaImg{vertical-align:middle; }textarea{resize:none; }.radio,.checkbox{position:relative; display:block; min-height:20px; margin-top:10px; margin-bottom:10px; }.radio label,.checkbox label{padding-left:20px; margin-bottom:0; font-weight:normal; cursor:pointer; }.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute; margin-left:-20px; margin-top:4px \9; }.radio + .radio,.checkbox + .checkbox{margin-top:-5px; }.radio-inline,.checkbox-inline{display:inline-block; padding-left:30px; margin-bottom:0; vertical-align:middle; font-weight:normal; cursor:pointer; }.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0; margin-left:10px; }input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled{cursor:not-allowed; }.radio-inline.disabled,.checkbox-inline.disabled{cursor:not-allowed; }.radio.disabled label,.checkbox.disabled label{cursor:not-allowed; }.help-block{padding-left:10px; display:block; margin-top:5px; margin-bottom:5px; color:#737373; box-sizing:border-box; }.has-success .help-block,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d; }.has-success .form-control{border-color:#3c763d; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); }.has-success .form-control:focus{border-color:#2b542c; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168; }.has-warning .help-block,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b; }.has-warning .form-control{border-color:#8a6d3b; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); }.has-warning .form-control:focus{border-color:#66512c; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b; }.has-error .help-block,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442; }.has-error .form-control{border-color:#a94442; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); }.has-error .form-control:focus{border-color:#843534; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483; }.w500{width:600px !important; }.w400{width:400px !important; }.w370{width:370px !important; }.w300{width:300px !important; }.w270{width:270px !important; }.w240{width:240px !important; }.w200{width:200px !important; }.w130{width:130px !important; }.w110{width:110px !important; }.w100{width:100px !important; }.w85{width:85px !important; }.w80{width:80px !important; }.w75{width:75px !important; }.w60{width:60px !important; }.w15p{width:15% !important; }.w20p{width:20% !important; }.w25p{width:25% !important; }.h10{height:10px !important; }.h20{height:40px !important; }.h50{height:50px !important; }.h100{height:100px !important; }.gcsc-branding{display:none; }.textAlign{text-align:center; }table.estimate,table.estimate th,table.estimate td{padding:0; border-spacing:0; border-collapse:collapse; }.note{padding:20px 0 20px; text-align:left; }.cartNote{font-size:15px; padding:0 8px 0 17px }.sitemapWrap{width:984px; margin:0 auto; overflow:hidden; }.sitemapBox{float:left; width:190px; margin:0 28px 50px; }.sitemapBox .sitemaplink{width:190px; margin:0 0 20px; overflow:hidden; }.sitemapBox a.linkBox{display:block; position:relative; line-height:20px; color:#0f61af; background-color:#FFF; background:url(../images/sub_menu_bg.gif) repeat-x bottom; padding:10px 25px 10px 18px; border:1px solid #ccc; font-size:14px; font-family:"微軟正黑體"; font-weight:bold; margin-bottom:20px; }.sitemapBox a.linkBox span{position:absolute; width:9px; height:9px; top:15px; right:12px; background:url(../images/aw_sitemap.gif) no-repeat; }.sitemapBox .linkSub{margin:0; padding:0 18px 10px; font-size:13px; }.sitemapBox .linkSub a{color:#555; text-decoration:none; line-height:20px; display:block; margin-bottom:10px; }.sitemapBox .linkSub a:hover{color:#0d5399; }.twcaBox{width:134px; overflow:hidden; margin:10px auto; }#creditButton{padding:10px 5px; width:220px; line-height:18px; font-family:"微軟正黑體"; margin-top:5px; color:#fff; border:none; background:url(../images/credit_button.gif) 0 0 no-repeat; background-size:100% 100%; }.dealerTab{width:740px; }.dealerTab th,.dealerTab td{padding:10px; }.dealerTab th{width:560px; border-bottom:1px solid #0e61b0; font-weight:normal; text-align:left; line-height:24px; vertical-align:top; font-family:'微軟正黑體',STXihei,Microsoft JhengHei,Microsoft YaHei,sans-serif,PMingLiU; font-size:13px; padding-top:20px; }.dealerTab td{width:180px; border-bottom:1px solid #ddd; }.dealerTab th .tiName{font-size:16px; font-weight:bold; margin-bottom:6px; color:#000; }.dealerTab th .add span{float:left; width:65px; }.dealerTab th .add span.contxt{width:460px; }.dealerTab td .imgBox{width:160px; height:100px; padding:1px; margin:0 auto; }.dealerTab td .imgBox img{max-width:100%; }tr.paying th{vertical-align:top; }tr.paying td{padding-top:8px; }tr.paying td label{width:50px; display:inline-block; }.btnReset,.btnSubmit{height:37px; width:92px; margin:0 3px; background:url('../images/btn_bg.png'); color:#135fb3; font-size:15px; text-indent:0 }.btnReset:hover,.btnSubmit:hover{background:url('../images/btn_bg_hover.png'); }.visible-xs{display:none; }.errorWrap{width:100% }.toggle{display:none; }.visible-768{display:none }#gHeader{min-width:unset; width:100%; }.menuBox{width:auto; }#gHeader .switch{display:none }#gFooter{min-width:unset; height:auto }.fixed-cart{width:45px; height:auto; background:#0e60ae; color:#fff; position:fixed; right:0; bottom:80px; padding:8px; text-align:center; font-size:14px; z-index:99; line-height:1.2 }.fixed-pro{width:45px; height:auto; background:#333; color:#fff; position:fixed; right:0; bottom:149px; padding:10px 8px; text-align:center; font-size:14px; z-index:99; line-height:1.2 }.fixed-cart:hover{color:#fff; background:#052d53;}.fixed-pro:hover{color:#fff; background:#000;}#pageNum .btnPrev,#pageNum .btnNext{height:37px; width:92px; }#pageNum .btnPrev:hover,#pageNum .btnNext:hover{background-position:center -37px }.iNewsBox{width:calc(40% - 20px); margin:0; }.iNewsBox .iNewsTab{width:100%; display:block; }.iNewsBox .iNewsTab th{display:inline-block; width:80px; line-height:1.5rem; padding:10px 0; vertical-align:top }.iNewsBox .iNewsTab td{display:inline-block; width:calc(100% - 80px); padding:10px 0; vertical-align:top }.iNewsBox .iNewsTab td a{height:3rem; line-height:1.5rem; width:100%; overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }.iAdBox{width:calc(60% - 10px); padding-left:10px; margin:0; border-left:1px solid #ddd; }.iAdBox .list{width:calc(50% - 12px); height:auto; margin:0 5px 10px; }.iAdBox .list a{width:100%; height:auto }.iAdBox .list a img{width:100%; max-width:100%; }#bigShot .nivoSlider img{width:100%; height:auto }.listTabHead,.listTabHead .headTab{width:100% }.listTabBox,.listTabBox .bodyTab{width:100% }#payBox table .area{width:calc(100% - 10px); }.form-control{margin:4px 0; }.btnCBg{margin-right:5px }@media only screen and (max-width:1199px){.gHeaderWrap{width:100%; z-index:unset; }.bgLeft{width:calc(100% - 240px); z-index:0 }.bgRight{width:240px; z-index:0 }.topNav{width:100%; background:transparent; }.topNavL{background:url(../images/top_nav_l_bg.gif) repeat-x; }.topNavL .logBox{margin-left:20px; width:auto; }.topNavL .navBox{width:auto }.topNavL .logBox{display:inline-block; float:none; }.botNav{width:calc(100% - 40px); height:auto; padding:0 20px; }.footerWrap{width:100%; }#iBody{width:calc(100% - 40px); margin:0 20px; }.nivo-controlNav{width:100% }#bigShot,#bigShot .nivoSlider{width:100%; height:auto }#bigShot .nivoSlider img{width:100%; max-width:100% }#bigShot{margin-top:20px; }.iBanShad{width:100% }#gFooter{width:100% }.locatWrap{min-width:unset; width:100%; }.locatBox{min-width:unset; width:100%; padding:0 20px; }#pBody{width:calc(100% - 40px); margin:20px; }.pBodyL{width:20% }.pBodyL ul li{width:100%; width:calc(100% - 2px); }.pBodyR{width:calc(80% - 20px); padding-left:20px; }.aboutWrap,.aboutTiTab,.aboutTxt{width:100%; max-width:100% !important; }.aboutTxt{padding:0 }.aboutTxt table{width:calc(100% - 40px) !important; max-width:calc(100% - 40px) !important; }.newsWrap{width:100%; }.newsList .pic{height:unset }.newsList .pic a{display:block }.newsList .pic img{width:100%; max-width:100%; vertical-align:bottom }.newsList .info{width:calc(100% - 165px) }.newsList .info .newsTiTab{width:100% }.newsList .info .newsTiTab th a{width:100%; text-overflow:unset; overflow:visible; white-space:break-spaces; }.newsList .viewTxt{width:calc(100% - 40px) }.sitemapWrap{width:100%; }.sitemapBox{width:calc(25% - 20px); margin:0 10px; }.sitemapBox .sitemaplink{width:100% }.contactWrap{width:100% }.contactL{width:calc(55% - 1px); }.contactL .contactTab{width:calc(100% - 55px) }.contactR{width:calc(45% - 20px); padding-left:20px; }.memberTiTab{width:100%; }.memberLTab{width:96%; }.form-inline .form-control.w80{width:100% !important }.memberAllTab{margin:20px 30px; width:calc(100% - 60px); }.totalBox{width:calc(100% - 50px); padding:10px 25px; }.pCartL{width:20%; }.pCartL img{max-width:100%; margin:0 auto; }.pCartR{width:calc(80% - 20px); padding-left:20px; }.cliInfoTi{width:100%; }.cartPersonBox{width:100%; margin:20px 0; }.cartPersonBoxTab{width:100% }.form-control2{width:calc(100% - 10px); }.goodsTiTab{width:100%; }.goodViewBot .pic{width:50%; margin:0; }.goodViewBot .pic img{max-width:100%; margin:0 auto; display:block; }.goodViewBot .info{width:50%; margin:0 }.supportSearTab{width:100% }.supportTiTab th{width:80% }.supportTiTab td{width:20% }.dealerTab{width:100%; }.dealerTab th{width:80%; }.dealerTab td{width:20%; }.dealerTab td .imgBox{width:160px; height:auto }.dealerTab td .imgBox img{max-width:100%; }#faqWrap{width:100%; }#faqWrap .faqBox .faqQue{width:calc(100% - 92px) }#faqWrap .faqBox .faqAns{}}@media only screen and (min-width:992px){.visible-xs{display:none }.hidden-xs{display:block; }}@media only screen and (max-width:991px){html,body{font-size:16px }.topNavL .navBox ul li a,.footMenu ul li a{font-size:14px }.visible-xs{display:block }.hidden-xs{display:none; }.botNav h1,.botNav h1 a{width:114px; height:34px; z-index:99 }.botNav h1{position:absolute; left:10px; top:5px; margin:0; z-index:0 }.botNav h1 a{background:url('../images/logo_mb.png') center center no-repeat; background-size:contain }.topNavSear{display:none; margin-right:50px; width:auto; }.topNavL{width:calc(100% - 80px); text-align:right; }.topNavL .navBox ul li{background:transparent; }.search-icon{display:block; background:url(../images/icon_search.gif) center center no-repeat; width:40px; height:40px; position:absolute; right:40px; top:0; cursor:pointer; }.search-outter{position:fixed; top:0; right:0; display:none; background:rgba(0,0,0,0.8); z-index:99; padding:10rem 2rem; width:calc(100% - 4rem); }.search-outter .topNavSear{display:block; width:100%; padding:0; margin:0; }.search-outter .close{position:absolute; right:0; top:0; bottom:0; width:40px; color:#000; opacity:1; font-size:.812rem; background:#fff; height:40px; }.search-outter .close:after{content:'Close'; position:absolute; left:50%; top:50%; -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); }.search-outter .topNavSear .bar{display:block; width:calc(100% - 45px); font-size:1rem; height:40px; margin:0 auto 8px; }.search-outter .topNavSear .bar input{width:calc(100% - 20px); height:38px; border:0; }.search-outter .topNavSear .icon{font-size:1rem; width:40px; height:40px; line-height:38px; display:block; color:#fff; border:0; padding:0; background:#0f63b2; text-align:center; margin:0 auto; }.menuBox{position:fixed; width:300px; height:auto; top:0; background:#0B3264; margin-top:40px; right:-300px; bottom:0; z-index:999; transition:right .3s ease; -o-transition:right .3s ease; -moz-transition:right .3s ease; -webkit-transition:right .3s ease; }.menuBox ul li{display:block; width:100%; line-height:50px; height:50px; border-bottom:1px solid #264e82; }.menuBox ul li a{color:#fff; background:none; padding:0 25px; }.menuBox.active{right:0 }.navSelect2{width:60px; padding:0 40px 0 25px; }.navInBox{padding:0 25px; width:120px; top:15px; }#gHeader .switch{position:absolute; width:20px; height:20px; font-size:0; top:0; right:0; display:block; border:none; border-radius:0; background:#000000; z-index:99; padding:10px; cursor:pointer }#gHeader .switch .icon{position:relative; height:22px; width:100%; }#gHeader .switch .icon> div{display:block; background:#fff; width:100%; border-radius:3px; height:1px; margin:6px 0; }#gHeader .switch .icon .linetop{margin-top:2px; }#gHeader .switch.on{background:#fff; }#gHeader .switch.on .icon> div{background:#000; }#gHeader .switch.on .icon .linetop{-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); margin-top:11px; }#gHeader .switch.on .icon .linemiddle{width:0; }#gHeader .switch.on .icon .linebottom{margin-top:-14px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); }.footerWrap{text-align:center; padding:20px 0; }.footMenu{height:auto; display:block; float:none; text-align:center; }.bankIcon{height:auto; display:inline-block; float:none; margin:0; }.copyRight{height:auto; display:inline-block; float:none; line-height:30px; font-size:12px; }.footMenu ul li{float:none; display:inline-block; }.iNewsBox{height:auto; margin-bottom:20px }.iNewsBox .iNewsTab th{text-align:left; padding:10px 0 0 0; display:block; width:100%; }.iNewsBox .iNewsTab td{display:block; padding:0 0 10px 0; width:100%; }.iNewsBox .iNewsTab td a{width:100%; }.iAdBox .list{width:calc(100% - 10px) }.locatBox,.locatBox a{font-size:12px; }.pBodyR{width:100%; padding:0; }.pBodyL{width:100%; border:0; margin-bottom:20px; }.pBodyL .aside-nav .cate-wrap ul{display:none; }.pBodyL .aside-nav .cate-wrap{width:100%; position:relative; z-index:2; margin:0 auto; border-radius:5px; }.pBodyL .aside-nav .cate-wrap .toggle{display:block; color:#fff; font-size:1rem; height:40px; line-height:40px; padding:0 50px 0 15px; cursor:pointer; border:0; position:relative; margin-bottom:0; border-radius:0; background:#333; font-weight:bold; }.pBodyL .aside-nav .cate-wrap .toggle:after{content:""; display:block; width:6px; height:6px; border-style:solid; border-width:2px; border-color:#fff #fff transparent transparent; position:absolute; right:15px; top:15px; z-index:10; transform:rotate(135deg); }.pBodyL .aside-nav .toggle:before{content:""; width:1px; height:40px; position:absolute; left:calc(100% - 40px); top:0; background:rgba(255,255,255,0.2); }.pBodyL .aside-nav .cate-wrap.open .toggle:after{transform:rotate(-45deg); }.pCartL{width:100% }.step-wrap{font-size:0; text-align:center; width:80%; margin:0 auto; }.step-wrap .step{font-size:12px; display:inline-block; width:calc((100% - 4px)/4); line-height:32px; border:1px solid #ddd; margin-left:-1px; }.step-wrap .step.current{background:#0f61af; color:#fff; }.g_Base{font-size:15px !important }.goodViewBot .info .goodsInfoTab th{width:70px; }.goodsPriceTab tr.price td{font-size:14px; }.btnCart{height:40px; }.btnCart a{height:40px; line-height:40px; background-size:auto 100% }.newsList .info .newsTiTab th{border:0; }.newsList .info .newsTiTab th a{font-size:15px; }.newsList .info .newsTiTab td.view{width:55px; border:0; }.newsViewTiTab{width:100% }.newsViewTiTab th{height:auto }.newsViewTiTab th .ti{height:auto; padding:10px 20px; }.newsViewTiTab th .date{font-size:15px; }.newsViewTiTab td.back{width:80px; }.newsList .btnBack{display:block; width:25px; color:#017bff; padding-left:15px; background:url(../images/btn_news_back.gif) no-repeat 1px 50%; margin:0 auto; }.newsList .viewTxt{font-size:16px; }.dealerTab th,.dealerTab td{font-size:15px; line-height:1.8 }.dealerTab th .tiName{font-size:16px; }.dealerTab th .add span{width:auto }.supportTiTab th{width:70% }.supportTiTab td{width:30% }.supportSearTab th{font-size:16px; }.supportSear .bar{width:calc(100% - 36px) }.supportSear .bar input{width:100%; height:34px; line-height:34px; padding:0 20px; }.supportSear .icon{width:36px; height:36px }.supportSear .icon input{width:36px; height:36px; background:url(../images/btn_support_search.gif) no-repeat center center #5791c8; }.aboutTiTab th{font-size:18px; width:100%; }.aboutTxt,.aboutTxt strong{font-size:16px; line-height:30px; }.memberLTab,.memberLTab2{width:100%; }.memberTiTab th{font-size:18px; width:80px; }.memberLTab th{width:90px }.memberTiTab.edit th{width:120px }.btnEditBg{font-size:15px; width:80px; height:30px; line-height:30px; }.memberLTab2 th{width:100px }}@media only screen and (max-width:767px){.visible-768{display:block }.hidden-768{display:none }.topNavL .logBox{display:none; }.iAdBox,.iNewsBox{width:100% }.footMenu,.bankIcon{display:block; text-align:center; }.bankIcon{padding:0 }.footerWrap{padding:10px 0; }.footMenu ul li{padding:0 10px; }.menuBox{width:100%; right:-100%; }.menuBox .logBox{padding:0 25px; color:#aae2ff; line-height:40px; border-bottom:rgba(255,255,255,0.2) 1px solid }.menuBox .logBox a{color:#fff; }.cookie-notice-close{padding:10px; }.cookie-notice .cookie_note{padding:10px; float:left; font-size:12.5px; }.navSelect2{font-size:16px; width:35px; padding:0 20px 0 25px; }.navBox .navSelect2{width:70px; padding:0 20px; }.newsList .pic{width:120px; }.newsList .info{width:calc(100% - 122px) }.newsList .info .newsTiTab th{padding:10px; }.sitemapBox{width:calc(50% - 16px); margin:0 8px; }.contactL{width:100%; border:0; }.contactL .contactTab{width:100%; margin:0 auto; }.contactTab th{padding:15px 10px 15px 0; font-size:15px }.contactR{width:100%; padding:0; margin:0 0 30px 0; }.contactR .detail{padding-top:0 }.memberCont.center .membName{font-size:16px; }.memberAllTab{margin:10px 20px; width:calc(100% - 40px); }#colorbox,#cboxContent,#cboxLoadedContent{max-width:100vw !important; }#payBox{width:90%; padding:0; margin:0 auto; }#payBox table{width:100%; font-size:15px; }#payBox table th{width:150px; line-height:1.5; padding:8px 0; }#payBox table td{}#payBox table .area{width:200px; }#payBox table td select{height:25px; line-height:23px; border-radius:0; background:#fff; border:1px solid #abadb3; }#payBox table input{width:196px; }.btnNote{display:inline-block; vertical-align:middle; }.cartPersonBoxTab th{width:92px; }.totalBox{height:auto; line-height:22px; }.totalBox span{font-size:15px }.listTabHead .headTab th{width:20% }.listTabBox .bodyTab th{line-height:1.2; padding:5px 3px; }.listTabBox .bodyTab td{padding:5px 3px; }.listTabBox .bodyTab tr td:nth-child(3) input{width:50px; }.step-wrap{width:90%; margin-bottom:20px; }.step-wrap .step{line-height:28px; font-size:15px; }.radio-inline + .radio-inline{margin:10px 0 10px 0;  width:calc(100% - 30px)!important; }.radio-inline{margin:10px 0; line-height:18px; vertical-align:bottom; width:calc(100% - 30px)!important}tr.paying td label{width:100%; }.cartNote{padding-left:0 }.btnCBg{width:calc((100% - 16px)/2); margin-bottom:8px; height:36px; line-height:36px; background-size:auto 100% }.btnBox .btnN,.btnN{width:100%; height:36px; line-height:36px; font-size:16px; }.subTiS{font-size:16px; }.supportSearTab th,.supportSearTab td{width:100%; display:block; margin-bottom:10px }.dealerTab th{width:70%; }.dealerTab td{display:none }.dealerTab th .add span.contxt{width:auto }.dealerTab th .imgBox{width:100%; }.dealerTab th .imgBox img{display:block; max-width:100%; margin:0 auto; }.dealerTab th a{width:auto; word-break:break-all; overflow:hidden; }.goodsTiTab{width:100%; }.goodViewBot .pic{width:100%; float:none; margin:0; }.goodViewBot .info{width:100%; float:none; margin:0 }}.cart-list{margin:20px auto 0; }.cart-list .thead{width:100%; display:table; }.cart-list .thead .box{display:table-row; }.cart-list .thead .box .th{width:calc(20%); display:table-cell; vertical-align:middle; position:relative; padding:8px 10px; text-align:center; font-weight:bold; font-size:1rem; background-color:#eaeaea; border-bottom:2px solid #0e61b0; }.cart-list .tbody{display:block; width:100%; }.cart-list .tbody .box{display:table; width:100%; position:relative; border-bottom:1px solid #ddd }.cart-list .tbody .box:before{position:absolute; display:block; top:0; left:15px; right:15px; height:1px; background:#ddd; }.cart-list .tbody .box:first-child:before{display:none; }.cart-list .tbody .box .td{width:calc(20%); display:table-cell; text-align:center; vertical-align:middle; padding:12px 10px; line-height:1.25rem; }@media (min-width:768px){.cart-list .tbody .box:hover{background:#f1f1f1 }}@media (max-width:767px){.cart-list .thead{display:none; }.cart-list .tbody{background:none; border-bottom:none; }.cart-list .tbody .box{width:calc(100% - 22px); display:block; margin:0 auto 15px auto; background:#fff; border:1px solid #e1e1e1; padding:60px 10px 10px 10px; }.cart-list .tbody .box .td:before{content:attr(data-mtit) "："; }.cart-list .tbody .box .td{display:inline-block; width:calc((100% - 60px)/3); text-align:left; vertical-align:middle; padding:5px 10px; height:auto; line-height:1.5; }.cart-list .tbody .box .td:first-child{width:calc(100% - 40px); position:absolute; top:0; left:0; background:#626262; color:#fff; padding:10px 20px; }.cart-list .tbody .box .td:first-child a{color:#fff; border-bottom:1px solid #fff }.cart-list .tbody .box .td.td-del{position:absolute; right:10px; top:8px; width:23px; height:23px; border-radius:23px; background:#fff; padding:0; }.cart-list .tbody .box .td.td-del a{margin:5px; background:url(../images/btn_del.png); }.cart-list .tbody .box .td.td-del:before{display:none; }.cart-list .tbody .box .td input{display:inline-block; max-width:80px; margin:0 auto; }}@media (max-width:639px){.cart-list .tbody .box{padding:40px 0 0 0; }.cart-list .tbody .box .td{display:block; width:calc(100% - 30px); padding:10px 15px; line-height:1.5; border-bottom:1px solid #ddd; }.cart-list .tbody .box .td:first-child{width:calc(100% - 30px); padding:10px 15px; }.cart-list .tbody .box .td:last-child{border:0; }}.order-list{margin:20px auto; }.order-list .thead{width:100%; display:table; }.order-list .thead .box{display:table-row; }.order-list .thead .box .th{width:calc(60%/3); display:table-cell; vertical-align:middle; position:relative; padding:8px 10px; text-align:center; font-weight:bold; font-size:1rem; background-color:#eaeaea; border-bottom:2px solid #0e61b0; }.order-list .thead .box .th:nth-child(4){width:30% }.order-list .thead .box .th:nth-child(5){width:10% }.order-list .tbody{display:block; width:100%; }.order-list .tbody .box{display:table; width:100%; position:relative; border-bottom:1px solid #ddd }.order-list .tbody .box:before{position:absolute; display:block; top:0; left:15px; right:15px; height:1px; background:#ddd; }.order-list .tbody .box:first-child:before{display:none; }.order-list .tbody .box .td{width:calc(60%/3); display:table-cell; text-align:center; vertical-align:middle; padding:12px 10px; line-height:1.25rem; }.order-list .tbody .box .td:nth-child(4){width:30% }.order-list .tbody .box .td:nth-child(5){width:10% }.order-list .tbody .box .td:nth-child(2) a{color:#0e5ca8; }@media (min-width:768px){.order-list .tbody .box:hover{background:#f1f1f1 }.order-list .tbody .box .td:nth-child(2) a:hover{border-bottom:1px solid #0e5ca8; }}@media (max-width:767px){.order-list .thead{display:none; }.order-list .tbody{background:none; border-bottom:none; }.order-list .tbody .box{width:calc(100% - 22px); display:block; margin:0 auto 15px auto; background:#fff; border:1px solid #e1e1e1; padding:60px 10px 10px 10px; }.order-list .tbody .box .td:before{content:attr(data-mtit) "："; }.order-list .tbody .box .td{display:inline-block; width:calc(50% - 40px); text-align:left; vertical-align:middle; padding:5px 10px; height:auto; line-height:1.5; }.order-list .tbody .box .td:nth-child(2){width:calc(100% - 30px); position:absolute; top:0; left:0; background:#1063b3; color:#fff; padding:10px 15px; }.order-list .tbody .box .td:nth-child(4),.order-list .tbody .box .td:nth-child(5){width:calc(50% - 40px); }.order-list .tbody .box .td:nth-child(2) a{color:#fff; border-bottom:1px solid #fff; }}@media (max-width:639px){.order-list .tbody .box{padding:40px 0 0 0; }.order-list .tbody .box .td{display:block; width:calc(100% - 30px); padding:10px 15px; line-height:1.5; border-bottom:1px solid #ddd; }.order-list .tbody .box .td:first-child{padding:10px 15px; }.order-list .tbody .box .td:nth-child(2){width:calc(100% - 30px); }.order-list .tbody .box .td:nth-child(4),.order-list .tbody .box .td:nth-child(5){width:calc(100% - 30px); }.order-list .tbody .box .td:last-child{border:0; }}