@charset "utf-8";
/*=====================================
  layout
  =====================================*/
body{font-family:Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",simsun,Helvetica,'hiragino sans gb';font-size:14px;color:#333;}
#header{height:80px;}
.header{width:1190px;height:80px;margin:0 auto;}
#logo{width:329px;height:62px;display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-999em;background:url(../images/logo.png) no-repeat;float:left;margin-top: 12px;}

#navbar{float:right;padding:30px 0 0;}
.nav-xl{margin:0;padding:0;height:40px;}
.nav-xl>li {float:left;list-style:none;font-size:16px;}
.nav-xl>li>a{float:left;padding:0 15px;color:#999;}
.nav-xl>li>a:hover{color:#333;}
.nav-xl>li.active>a{color:#f78a2f;}
.nav-xl .nav-buy{padding:0 0 0 100px;position:relative;}
.nav-xl .nav-buy .ci-count {position: absolute;top:-5px;left: 130px;right: auto;display: inline-block;padding: 1px;font-size: 12px;line-height: 12px;color: #fff;background-color: #f10215;-moz-border-radius: 7px;border-radius: 7px;min-width: 12px;text-align: center;font-style:normal;}
.nav-xl .nav-my{}


#wrapper{min-height:500px;}
.wrapbox{width:1190px;margin:0 auto;}
.about-banner {width:100%;background: url(../images/about_banner.jpg) no-repeat 50%;height:280px;}
.about-text {width: 1190px;margin: 0 auto;overflow: hidden;}
.text-box {text-indent: 25px;padding: 90px;}
.text-box p {margin: 15px 0 0;text-indent: 2em;line-height: 1.8;}

#footer{width:100%;padding:50px 0 30px;}
.footer{width:1190px;margin:0 auto;}
.footer h4{font-size:18px;margin:0 0 20px;}
.footer .widget-ft{}
.footer .widget-ft ul,
.footer .widget-ft li{list-style:none;margin:0;padding:0;}
.footer .widget-ft li{margin:0 0 10px;}
.footer .widget-ft li a{color:#333;}
.footer .contact-ft .ft-tel{font-size:30px;}
.footer .contact-ft .ft-online{width:200px;height:50px;line-height:50px;border:1px solid #333;display:block;text-align:center;color:#333;text-decoration:none;}
.footer .contact-ft p{padding:10px 0 0;}
.footer .copyright{font-size:12px;color:#999;padding:50px 0 0;}
.ft-weibo {width: 25px;height: 21px;display: inline-block;background: url("../images/icon.png") no-repeat -210px -12px;margin-right: 10px;}
.ft-email {width: 25px;height: 21px;display: inline-block;background: url("../images/icon.png") no-repeat -254px -12px;}

.home #footer{background:#f2f2f2;}






/*=====================================
  login-binding
  =====================================*/
.login-midd {background-color: #f1f1f1;height: 590px;padding-top: 50px;}
.wecome {font-size: 36px;font-weight: 500;margin-left: 335px;}
.user-name {margin-right: 15px;}
.binding {margin-left: 380px;margin-top: 15px;height: 36px;}
.bind-reg {margin-left: 423px;}
.bind-box {width: 447px;margin:50px auto;}
.bind-ul li {list-style: none;float: left;width: 152px;border-bottom: 1px solid #dddddd;height: 38px;line-height: 38px;margin-bottom: 20px;}
.bind-ul .active-li {border-bottom: 2px solid #f78a2f;}
.bind-ul .active-a {color: #f78a2f;}
.bind-ul li a{color: #787878;font-size:18px;}
.bind-ul li a:hover {text-decoration: none;}
.bind-li {text-align: center;}
.regis-li {padding-left: 33px;}
.bind-li a {color: #f78a2f;}
.regis-li a {margin-left: 30px;}
.binding-div {margin-left: 40px;}
.binding-div input,.regis-div input {width: 305px;height: 38px;border: none;border-radius: 2px;margin-bottom: 13px;padding-left: 30px;}
.binding-div button,.regis-div button {background-color: #f78a2f;width: 305px;height: 38px;line-height: 38px;color: #fff;border: none;margin-top: 25px;font-size: 16px;}
/*.regis-div {margin-left: 40px;display: none;}*/
.regis-div .modd-code {width: 160px;}
.get-code {color: #f79244;cursor: pointer;height: 38px;line-height: 38px;display: block;float: right;margin-right: 53px;}
.get-code:hover{text-decoration:none;background:#F3F3F3}
.get-code.disabled{color:#ccc}
.regis-div .checkbox {width: 14px;height: 14px;margin-left: 50px;}
.read-agree {margin-left: 22px;margin-top: -30px;display: block;}
.denglu-sjh,.denglu-yzm,.denglu-mm {padding: 0 0 15px 0;}
.login-sty-error {position: relative;}
.login-sty-error:after {clear: both;content: '.';display: block;height: 0;visibility: hidden;}
.login-prom {color: #FF5243;position: absolute;}
.denglu-yzm .send-for {cursor: default;color: #666;}
.send-for,.again-send {height: 38px;width: 110px;color: #f79244;text-align: center;line-height: 38px;margin-right: 48px;float: right;display: none;border-radius: 2px;cursor: pointer;}
.login-pho-error,.login-code-error,.login-pass-error{top: 40px;left: 72px;display: none;}
.icon-pho{width: 18px;height: 20px;float: left;border-right: 2px solid #e8e8e8;padding-right: 23px;background: url("../images/icon.png") no-repeat -18px -12px; padding-right: 23px;position: absolute;margin-left: 6px;margin-top: 69px;}
.icon-pass {width: 18px;height: 20px;float: left;border-right: 2px solid #e8e8e8;padding-right: 23px;background: url("../images/icon.png") no-repeat -162px -12px;position: absolute;margin-left: 48px;margin-top: 10px;}
.icon-close {width: 18px;height: 20px;float: left;background: url("../images/icon.png") no-repeat -55px -16px;position: absolute;margin-left: -33px;margin-top: 12px;cursor: pointer}
.signup-box .login-forget{margin-top: -2px;height: 10px;}
.signup-box {width: 392px;height: 470px;background-color: #fff;float: right;margin-right: 10px;margin-top: -8px;}
.signup-box h4 {margin: 20px 0 20px 40px;}
.signup-box .contact-box {margin-top: 0px;}
.signup-box input {width: 305px;height: 38px;border: 1px solid #e8e8e8;border-radius: 2px;margin-bottom: 13px;padding-left: 40px;margin-left: 40px;}
.signup-box .reg-sub {background-color: #f78a2f;width: 305px;height: 38px;line-height: 38px;color: #fff;border: none;margin-top: 15px;font-size: 16px;margin-left: 40px;margin-bottom: 2px;padding-left: 0px;}
.denglu-yzm .login-close{width: 18px;height: 20px;float: left;background: url("../images/icon.png") no-repeat -55px -16px;position: absolute;margin-left: -26px;margin-top: 12px;cursor: pointer}
.icon-code {width: 18px;height: 20px;float: left;border-right: 2px solid #e8e8e8;padding-right: 23px;background: url("../images/icon.png") no-repeat -104px -13px;position: absolute;margin-left: 48px;margin-top: 10px;}
/*.login-pass {margin-left: -282px;}*/


/*=====================================
  index
  =====================================*/
/*.banner {height:720px;background: url("../images/banner.jpg") no-repeat;}*/
.banner-box {width: 100%;position:relative;overflow:hidden;position: relative;}
.banner-left {width: 1190px;min-height: 500px;position: absolute;z-index: 10;left: 50%;margin-left: -595px;top: 100px;}
.adver-down {position: absolute;}
.adver-down h2 {color: #fff;}
.adver-down span {font-size: 54px;color: #fff;font-weight: 100;}
.adver-down .down-load {color: #fff;display: block;width: 191px;height: 50px;line-height: 50px;font-size: 20px;border: 1px solid #fff;text-align: center;margin-top: 18%;margin-bottom: 17%;}
.banline-left:hover,.banline-right:hover {text-decoration: none;opacity: .7;}
.down-load:hover {text-decoration: none;}
.banline-left,.banline-right {width: 45px;height: 3px;background-color: #fff;opacity: .3;display: block;float:left;margin-right: 10px;margin-top: 20px;}
.index-banner {width: 100%;height: 723px;background: url("../images/banner.png") no-repeat 50%;}
.banner img {width: 100%;}
.buss-presen {margin-left: auto;height: 255px;}
.buss-box {width: 204px;height: 250px;}
.intell-introd {font-size: 12px;padding-right: 11px;}
/*.intell-market {margin-left: 35px;}*/
.buss-box {float: left;}
.buss-box img {margin-top: 25px;}
.buss-box h4 {margin-top: 0px;}
.benefit,.media-resour,.industry {margin-left: 60px;}
/*.line-spot {height: 250px;}*/
.line-spot span {width: 6px;height:6px;background-color: #dcdfe2;border-radius: 3px;display: block;margin-right: 10px;float: left;margin-top: 92px;}
.brief-box {width: 100%;height: 565px;background-color: #f6f6f6;}
.editor-box {position: relative;}
.editor-img {width: 100%;height: 500px;background: url('../images/editor.png') no-repeat center center;}
.new-products {width: 430px;height: 220px;margin-left: 407px;}
.new-pro-in {height: 220px;position: absolute;top: 0px;left: 50%;margin-left: -595px;margin-top: 130px;}
.trailer {width: 107px;height: 35px;border: 1px solid #fff;text-align: center;color: #fff;line-height: 35px;font-size: 16px;margin-left: 123px;margin-bottom: 30px;}
.new-products p {font-size: 36px;color: #fff;margin-bottom: 20px;margin-left: 36px;}
.new-products span {color: #fff;display: block;}
.next-span {padding-left: 80px;}
.brief-even {width: 390px;height: 370px;background-color: #fff;float: left;margin-right: 6px;margin-top: 94px;}
.brief-even h4 {margin: 25px 0 15px 30px;}
.brief-even p {margin-left: 30px;}
.partner-box {height: 200px;}
.border-line{width: 278px;height: 128px;border: 1px solid #333;float: left;margin-right: 50px;padding-top: 20px;}
.partner-box h2 {margin: 120px 0 45px 442px;}
.regis-quan {margin-left: 104px;}
.partner-box span {font-size: 48px;font-weight: 600;display: block;width: 278px;text-align: center;}
.border-line p {width: 278px;text-align: center;}
.product-logo {width: 990px;margin: 26px auto 100px auto;position: relative;}
/*.product-logo img {margin-right: 10px;}*/
.product-logo:before {content: '<';position:absolute;width: 30px;height: 30px;left: -60px;top: 165px;font-size: 54px;color: #e8e8e8;font-weight: 100;cursor: pointer;}
.product-logo:after {content: '>';position:absolute;width: 30px;height: 30px;right: -5px;top: 165px;font-size: 54px;color: #e8e8e8;font-weight: 100;cursor: pointer;}
.product-logo img {margin-top: 16px;}





/*=====================================
  reg & login
  =====================================*/
.login-banner {width: 100%;height: 500px;background: url('../images/login-banner.png') no-repeat center center;float: left;position: relative;}
.login-box h4 {margin : 30px 0 20px 40px;}
.login-box input {width: 305px;height: 38px;border: 1px solid #e8e8e8;border-radius: 2px;margin-bottom: 13px;padding-left: 40px;margin-left: 40px;}
.icon-user {width: 18px;height: 20px;border-right: 2px solid #e8e8e8;padding-right: 23px;background: url("../images/icon.png") no-repeat -19px -12px;position: absolute;margin-left: 49px;margin-top: 10px;}
.pass-icon {width: 18px;height: 20px;border-right: 2px solid #e8e8e8;padding-right: 23px;background: url("../images/icon.png") no-repeat -105px -12px;position: absolute;margin-left: 49px;margin-top: 10px;}
.login-content {height: 440px;position: absolute;z-index: 10;left: 50%;margin-left: -595px;margin-top: 23px;}
.login-form {width: 1190px;height: 415px;margin-top: 36px;}
/*.login-form .denglu-box {height: 415px;}*/
.login-box {width: 392px;height: 425px;background-color: #fff;float: right;margin-right: 10px;}
.login-box .reg-sub {background-color: #f78a2f;width: 305px;height: 38px;line-height: 38px;color: #fff;border: none;font-size: 16px;margin-left: 40px;padding-left: 0px;}
.error-tips {color: #FF5243;text-align: center;height: 20px;}
.denglu-pho,.denglu-pass {padding: 0 0 15px 0;}
.denglu-pho-error,.denglu-pass-error{top: 40px;left: 72px;display: none;}
.forget-box {width: 305px;height: 20px;margin-left: 41px;margin-top: 5px;}
.forget-box a {color: #666;font-size: 12px;}
.forget-box a:hover {text-decoration: none;}
.forget-pass {float: left;}
.click-regis {float: right;}
/*.other-land {margin-top: 32px;}*/
.other-land div {width: 83px;height: 1px;background-color: #ddd;margin-top: 11px;}
.other-land span {color: #d4d4d4;margin-left: 30px;}
.line-left {float: left;margin-left: 40px;}
.line-right{float: right;margin-right: 45px;}
.contact-box {width: 100%;height: 65px;padding-top: 7px;padding-left: 83px;margin-top: 10px;}
.contact {width: 45px;height:65px;float: left;cursor: pointer;}
.contact span {display: block;width: 42px;text-align: center;margin-top: 6px;}
.weixin-a{width: 40px;height: 36px;background: url('../images/icon.png') no-repeat -20px -42px;display: block;}
.qq-a {width: 40px;height: 36px;background: url('../images/icon.png') no-repeat -65px -42px;display: block;}
.weibo-a {width: 40px;height: 36px;background: url('../images/icon.png') no-repeat -120px -42px;display: block;}
.weixin-select{background: url('../images/icon.png') no-repeat -174px -42px;}
.qq-select{background: url('../images/icon.png') no-repeat -222px -42px;}
.weibo-select {background: url('../images/icon.png') no-repeat -276px -42px;}
.select-span {color: #f9ae7c;}
.qq,.weixin {margin-right: 50px;}

.login-box .register-div {display: block;margin-left: 0px;}
.register-div .icon-pho {margin-left: 48px;margin-top: 10px;}
.register-div .read-agree {margin-left: 72px;}

/*=====================================
  产品模块
  =====================================*/
.product_wrap{}

.pro_menu{width:100%;height:40px;background:#f9f9f9;}
.pro_menu ul{width:1190px;height:40px;margin:0 auto;}
.pro_menu li{float:left;padding:5px 30px 0 0;line-height:30px;height:30px;list-style:none}
.pro_menu li a:hover{text-decoration:none;}
.pro_menu li.cur a{color:#ff7e8a;}

.pro_con{width:100%;overflow:hidden;padding:20px 0;}
.pro_con ul{width:1200px;overflow:hidden;}
.pro_con li{width:294px;height:240px;border:solid #f3f3f3;border-width:0 1px 1px 0;display:inline-block;vertical-align:top;text-align:center;}
.pro_con li .pro_img{display:block;width:120px;height:120px;overflow:hidden;margin:30px auto;}
.pro_con li .pro_img img{width:120px;height:120px;}
.pro_con li em{font-size:14px;font-weight:400;}
.pro_flow{margin:30px auto;}

/*产品详情页*/
.crumbs{border-bottom:1px solid #e6e6e6;height:40px;line-height:40px;padding:10px 0 0;}
.crumbs a,
.crumbs span{margin:0 5px 0 5px;}

.prdouct_summary{width:100%;overflow:hidden;padding:30px 0;}
.product_img{float:left;width:340px;}
.product_img img{max-width:100%;}
.product_detail_hd{float:left;width:590px;}
.product_detail_hd h2{color:#313830;font-size:26px;padding:0 0 20px;}
.product_price{border-bottom:1px solid #eaeaea;color:#474e5d;margin: 0 0 10px;}
.product_price em{font-size:22px;font-family:'Verdana';color:#eb544b;}
.product_price em:before{content:'¥';font-size:22px;font-family:'arial';color:#eb544b;}
.prdouct_summary h4{font-size:16px;line-height:1.8;}
.prd_type{color:#353535;padding:10px 0 0;}
.product_type{width:590px;overflow:hidden;}
.prd_type ul{width:100%;padding:10px 0 0;}
.product_type ul{width:620px;}
.prd_type li{width:181px;height:40px;line-height:40px;overflow:hidden;display:inline-block;vertical-align:top;text-align:center;margin:0 20px 10px 0;border:1px solid #eaeaea;}
.prd_type li a{width:100%;height:40px;display:inline-block;}
.prd_type li a:hover{background:#FFF;text-decoration:none;}
.prd_type li.cur{border-color:#eb544b}
.product_count{padding:10px 0 0;}
.goods_numbox{width:100%;overflow:hidden;padding:5px 0;}
.change_goods_num{width:150px;height:38px;border:solid #eaeaea;border-width:1px 0;float:left;}
.change_goods_num a{width:36px;height:36px;line-height:36px;text-align:center;border:solid #eaeaea;border-width:0 1px;float:left;font-size:26px;text-decoration:none;}
.change_goods_num a:hover{text-decoration:none;}
.change_goods_num a i{font-style:normal;}
.change_goods_num .goods_num{border:0 none;height:36px;width:78px;padding:9px 14px;font-size:14px;font-family:'Verdana';float:left;text-align:center;}
.goods_numbox .goods_num_type{float:left;padding:0 10px;line-height:40px;}
.product_btn{width:100%;overflow:hidden;clear:both;padding:10px 0;}
.product_btn .prd_btn{width:144px;height:38px;line-height:38px;float:left;margin:0 20px 0 0;border:1px solid #ea544a;border-radius:2px;text-align:center;}
.product_btn a:hover{text-decoration:none;text-indent:1em;}
.product_btn .prd_buy{background:#ea544a;color:#FFF;}
.product_btn .prd_add{background:#fff4f4;color:#ea544a;}

.product_instructions{float:right;width:170px;border:1px solid #e6e6e6;padding:68px 15px 15px;position:relative;font:12px/1.5 tahoma,arial,simsun,"宋体", "Microsoft YaHei","微软雅黑";}
.product_instructions .product_notes{width:68px;height:22px;padding:36px 0 0;color:#FFF;font-size:12px;text-align:center;position:absolute;top:-6px;left:60px;background:#2174b8 url(../images/icon_notes.png) no-repeat 24px 8px;}
.product_instructions .product_notes:after{content:'';width:0;height:0;font-size:0;border:3px solid;border-color:#FFF #FFF #2174b8 #2174b8;position:absolute;top:0px;right: -6px;}
.product_instructions h6{font-size:12px;margin:10px 0;}
.product_instructions p{margin:7px 0;}
.product_ins_qq{margin:0 0 20px;}
.product_ins_qqlink{}

.product_content{padding:15px 0 50px;}
.fly_item {border:2px solid #f78a2f;width: 50px;height: 50px;border-radius:50px;overflow: hidden;position: absolute;visibility: hidden;opacity: .5;filter: alpha(opacity=50);}
.fly_item img{width:50px;height:50px;}

/*=====================================
  购物车
  =====================================*/
.bg-box{background-color:#f1f1f1;}
.bcw .breadcrumb{background:#f1f1f1;margin-bottom:0;}
.bcw .breadcrumb>li+li:before {padding: 0 5px;color: #ccc; content: "\003e";}
.buycar{padding:0 0 100px;}
.emptycar{height:400px;background:#FFF;padding:80px 0;text-align:center;}
.emptycar .img-empty-car{width:100px;height:92px;margin:0 auto;background:url(../images/car-empty.png) no-repeat;}
.emptycar h3{font-size:16px;padding:0 0 50px;}
.emptycar .go-buy{color:#f78a2f;border:1px solid #f78a2f;padding:15px 70px;display:inline-block;}

.cart-main{font-size:14px;margin:0 0 20px;}
.cart-checkbox {position: relative;z-index: 3;float: left;margin-right: 5px;}
.cart-main .jwcheckbox{float: none;position: relative;z-index: 5;vertical-align: middle;_vertical-align: -1px;margin: 0 3px 0 0;padding: 0;}
.cart-checkbox label {display: none;}
.cart-thead{height:50px;line-height:50px;position:relative;border-bottom: 1px solid #e6e6e6;background:#fafafc;}
.cart-thead .column{float:left;}
.cart-thead .t-checkbox {height:28px;line-height:28px;padding-top: 7px;width:169px;padding-left:21px;}
.cart-thead .t-goods{width:400px;}
.cart-thead .t-price{width:180px;padding-right: 40px;text-align: right;}
.cart-thead .t-quantity{width:140px;text-align: center;}
.cart-thead .t-sum{width:180px;padding-right: 40px;text-align: right;}
.cart-thead .t-action{width:100px;}

.cart-item-list{margin:0 0 20px;}
.cart-item-list,
.cart-item-list .cart-tbody{width:100%;overflow:hidden;}
.cart-tbody .item-item {position: relative;padding: 0 10px 1px 50px;border-bottom: 1px solid #e6e6e6;line-height: 20px;_height: 116px;background: #fff;width:100%;overflow:hidden;}
.cart-tbody .item-item .item-form{width:100%;overflow:hidden;}
.cart-tbody .item-item .cell {float: left;padding: 15px 0 10px;}
.cart-tbody .item-item .p-checkbox {position: absolute;z-index: 3;left:21px;top: 0;width: 30px;min-height: 10px;_height: 10px;}
.cart-tbody .item-item .p-goods{width:530px;}
.cart-tbody .item-item .goods-item .p-img {float:left;width:90px;height:90px;border:1px solid #eee;margin-right:10px;background:#fff;padding: 0;text-align: center;overflow: hidden;}
.cart-tbody .item-item .goods-item .p-img img{width:90px;height:90px;}
.cart-tbody .item-item .goods-item .p-name {line-height: 20px;overflow: hidden;font-size:16px;}
.cart-tbody .item-item .p-price{width:180px;padding-right: 40px;text-align: right;font-family: verdana;}
.cart-tbody .item-item .p-price strong{display: block;color: #333;font-weight: 400;}
.cart-tbody .item-item .p-quantity{width:140px;text-align: center;}
.cart-tbody .item-item .p-quantity .quantity-form {position: relative;overflow: hidden;height: 22px;width:86px;margin:0 34px 0 20px;}
.cart-tbody .item-item .p-quantity .decrement, 
.cart-tbody .item-item .p-quantity .increment {border: 1px solid #cacbcb;border-right: 0;height:22px;line-height:18px;padding: 1px 0;width:22px;text-align: center;color: #666;margin: 0;background: #fff;}
.cart-tbody .item-item .p-quantity .decrement {float: left;}
.cart-tbody .item-item .p-quantity .increment {float: right;border: 1px solid #cacbcb;border-left: 0;color: #666;}
.cart-tbody .item-item .p-quantity .itxt {position: absolute;left:22px;top: 0;border: 1px solid #cacbcb;width: 42px;height:22px;line-height:22px;text-align: center;padding: 1px;margin: 0;font-size:14px;font-family: verdana;color: #333;-webkit-appearance: none;}

/*暂时隐藏加减 S*/
.cart-tbody .item-item .p-quantity .decrement, 
.cart-tbody .item-item .p-quantity .increment{display:none;}
.cart-tbody .item-item .p-quantity .itxt{border:0 none;}
.cart-tbody .item-item .p-quantity .itxt:disabled{background:#FFF;}
/*暂时隐藏加减 E*/

.cart-tbody .item-item .p-sum{width:180px;padding-right: 40px;text-align: right;font-family: verdana;}
.cart-tbody .item-item .p-sum strong{display: block;color: #333;font-weight: 400;}
.cart-tbody .item-item .p-action{width:100px;}

.cart-tfoot{height:52px;line-height:52px;position:relative;border-bottom: 1px solid #e6e6e6;background:#fff;}
.toolbar-wrap {position: relative;width:100%;margin: 0 auto;}
.toolbar-wrap .select-all {float: left;height: 18px;line-height: 18px;padding: 16px 0 16px 9px;white-space: nowrap;}
.toolbar-wrap .operation {float: left;height: 50px;width:300px;line-height: 50px;}
.toolbar-wrap .operation a {float: left;margin-left: 10px;color: #666;}
.toolbar-wrap .toolbar-right {position: absolute;height: 52px;right: 0;top: -1px;width: 610px;}
.toolbar-wrap .btn-area{float:right;}
.toolbar-wrap .btn-area .submit-btn {display: block;position: relative;width:136px;height:52px;line-height: 52px;color: #fff;text-align: center;font-size: 16px;font-family: "Microsoft YaHei";background: #f78a2f;overflow: hidden;}
.toolbar-wrap .price-sum{float:right;color:#2f2f2f;padding:0 30px;}
.toolbar-wrap .price-sum .sumPrice{color:#ea544a;font-style:normal;font-weight:700;}
.toolbar-wrap .price-sum .sumPrice em{font-style:normal;}
.toolbar-wrap .amount-sum{float:right;color:#2f2f2f;}
.toolbar-wrap .amount-sum em {color: #ea544a;font-family: verdana;font-weight: 700;margin: 0 3px;}

.order{}
.order h2{color:#333;font-size:18px;margin-top:0;}
.order h2 em{font-style:normal;color:#ea544a;font-size:22px;}
.order-info{padding:30px 50px;margin:0 0 10px;background:#fff;}
.ocbox{border:1px solid #e6e6e6;border-bottom:0 none;margin:0 0 20px;overflow: hidden;}
.ocbox .ocbox-item{padding:20px 0;overflow: hidden;border-bottom:1px solid #e6e6e6;}
.ocbox .occell{float:left;padding:30px 0 0;}
.ocbox .oc-img{width:160px;height:110px;padding:10px 35px;overflow: hidden;}
.ocbox .oc-img img{width:90px;height:90px;}
.ocbox .oc-name{width:400px;}
.ocbox .oc-price{width:120px;font-weight:700;}
.ocbox .oc-quantity{width:120px;text-align:center;}
.ocbox .oc-sum{width:200px;font-weight:700;color:#ea544a;}
.payway{}
.payway .payitem{width:144px;height:48px;line-height:48px;text-align:center;border:1px solid #d8d8d8;display:inline-block;vertical-align:middle;margin:0 10px 0 0;text-decoration:none;}
.payway .payitem.paycur{border-color:#f8923d;color:#f8923d;}
.order-summary{width:100%;overflow: hidden;}
.order-summary ul{margin:0;padding:0}
.order-summary ul li{list-style:none;padding:0;margin:0;}
.order-summary a{color:#333;}
.order-summary .order-virtual{width:300px;float:left;}
.order-summary .order-virtual-list li{margin:0 0 15px;position:relative;}
.order-summary .order-virtual-list li:before{content:'+';display:inline-block;width:16px;height:16px;line-height:16px;overflow: hidden;background-color:#c9c9c9;color:#fff;text-align:center;vertical-align:middle;margin:0 10px 0 0;}
.order-summary .order-total{width:310px;float:right;}
.order-summary .order-total-list{width:100%;}
.order-summary .order-total-list li{width:100%;overflow: hidden;margin:0 0 10px;}
.order-summary .order-total-list li em{font-style:normal;}
.order-summary .order-total-list li .o-label{width:200px;padding:0 20px 0 0;text-align:right;float:left;}
.order-summary .order-total-list li .o-price{width:100px;text-align:right;float:left;}
.order-summary .order-total-list li .o-num{color:#ea544a;}
.order-summary .order-total-list li.ot-t{margin:20px 0;}
.order-summary .order-total-list li.ot-t .o-price{color:#ea544a;font-size:18px;}
.order .btn-submit{clear:both;float:right;display: block;position: relative;width:136px;height:52px;line-height: 52px;color: #fff;text-align: center;font-size: 16px;font-family: "Microsoft YaHei";background: #f78a2f;overflow: hidden;text-decoration:none;}

.order-confirm{}
.order-confirm .com-trans{overflow: hidden;}
.order-confirm .online-pay{overflow: hidden;}
.order-confirm .o-tips{border-bottom:1px solid #dce0e2;padding:10px 0;margin:0 0 15px;}
.order-confirm .o-tips span{color:#ea544a;}
.order-confirm .o-prd-list{min-height:80px;padding:0 0 20px 100px;position:relative;}
.order-confirm .o-prd-list .o-prd-lt{width:100px;text-align:right;padding:0 10px 0 0;position:absolute;top:0;left:0}
.order-confirm .o-prd-list ul{list-style:none;margin:0;padding:0;}
.order-confirm .o-prd-list ul li{list-style:none;margin:0 0 10px;}
.order-confirm h3{font-size:16px;}
.order-confirm h3 span{font-size:12px;color:#999;}
.order-confirm .company-bank{background:#f7f7f7;padding:20px;margin:0 0 20px;}
.order-confirm .company-bank p{margin:0 0 5px;}
.order-confirm .company-bank b{font-weight:700;}
.remit-info{margin:0;padding:0;list-style:none;}
.remit-info li{margin:0 0 10px;padding:0;list-style:none;}
.remit-info li label{width:80px;padding:0 10px 0 0;text-align:center;display:inline-block;vertical-align:middle;}
.remit-info li .o-ipt{width:100px;margin:0 10px 0 0;}

.online-pay{}
.online-pay .nav-tabs>li:first-child{border-left: 1px solid #e6e6e6;}
.online-pay .nav-tabs>li>a{border-radius:0;border: 1px solid #e6e6e6;margin: 0 0 0 -1px;}
.online-pay .nav-tabs>li.active>a, 
.online-pay .nav-tabs>li.active>a:focus, 
.online-pay .nav-tabs>li.active>a:hover{color: #f78a2f;background-color: #fff;border-top-color:#f78a2f;border-bottom-color: transparent;}
.online-pay .o-tabbox{border:solid #e6e6e6;border-width:0 1px 1px;margin:0 0 20px;padding:40px 15px;text-align:center;}

.order-success{padding:150px 50px;text-align:center;}
.order-success .icon-o-success{margin:15px 0;}
.order-success .icon-o-success:before{width:47px;height:44px;margin:0 10px;content:'';display:inline-block;background:url(../images/icon-success.png) no-repeat;vertical-align:middle;}
.order-success p a{color:#376fdb;}

/*=====================================
  关于我们
  =====================================*/




/*=====================================
  帮助中心
  =====================================*/
.serv-supp {height: 555px;background-color: #f1f1f1;}
.serv-supp h3 {margin:0 0 30px 0;padding-top: 50px;}
.online_serv,.contact-phone,.prob-feed {width:380px;height: 405px;background-color: #fff;text-align: center;margin-right: 16px;}
.online_serv img,.contact-phone img,.prob-feed img {margin-top: 63px;margin-bottom: 20px;}
.img-down-span {font-size: 30px;margin-bottom: 24px;display: block;}
.help_conbtn {width: 160px;height: 48px;line-height: 48px;text-align: center;margin-left: 95px;margin-top: 26px;}
.online-btn {background-color: #3684d7;}
.prob-btn {background-color: #f78a2f;}
.help_conbtn a{color: #fff;display: block;}
.help_conbtn a:hover {text-decoration: none;}
.banner-help {width: 100%;position:relative;position: relative;}
.help-center {width: 1190px;min-height: 400px;position: absolute;z-index: 10;left: 50%;margin-left: -595px;padding-top: 70px;}
.help-banner {width: 100%;height: 400px;background: url("../images/help/help-banner.png") no-repeat 50%;}
.polygon {width: 220px;height: 250px;background: url("../images/help/polygon.png") -65px -12px;margin: 0 auto;}
.market-y {width: 186px;height: 25px;background: url("../images/help/polygon.png") -65px -270px;margin-top: -182px;margin-left: 499px;}
.help-ll {width: 233px;height: 2px;display: block;background-color: #fff;opacity: .3;float: left;margin-top: 30px;margin-left: 210px;}
.help-text {width:256px;height: 42px;font-size: 32px;font-weight: bold;color: #fff;margin-left: 20px;}
.help-lr {width: 233px;height: 2px;display: block;background-color: #fff;opacity: .3;float: right;margin-top: 30px;margin-right: 222px;}
.prod-pub{color: #fff;font-size: 13px;margin-left: 476px;display: block;margin-top: -2px;}

/*=====================================
  忘记密码
  =====================================*/
.freeToken{color: #f79244;cursor: pointer;height: 38px;line-height: 38px;display: block;float: right;margin-right: 306px;}
.freeToken:hover{text-decoration:none;background:#F3F3F3}
.freeToken.disabled{color:#ccc}
.reg_item_main .ipt{width: 305px;height: 38px;border: 1px solid #e8e8e8;border-radius: 2px;margin-bottom: 30px;padding-left: 40px;margin-left: 124px;}
.regwrap {width: 1190px;margin: 0 auto;height: 300px;padding-left: 312px;padding-top: 100px;}
.regwrap h2 {margin-bottom: 30px;padding-left: 220px;}
#resetSubmit {background-color: #f78a2f;width: 305px;height: 38px;line-height: 26px;color: #fff;border: none;margin-top: 5px;font-size: 16px;margin-left: 126px;margin-bottom: 2px;  padding-left: 0px;}
.forget-user{width: 18px;height: 20px;border-right: 2px solid #e8e8e8;padding-right: 23px;background: url("../images/icon.png") no-repeat -19px -12px;position: absolute;  margin-left: 133px;  margin-top: 10px;}
.forget-code {width: 18px;  height: 20px;  float: left;  border-right: 2px solid #e8e8e8;  padding-right: 23px;  background: url("../images/icon.png") no-repeat -104px -13px;  position: absolute;  margin-left: 133px;  margin-top: 10px;}
.login-forget-pass {color: #FF5243;position: absolute;margin-top: -28px;margin-left: 163px;}
.forg-pass {width: 18px;height: 20px;border-right: 2px solid #e8e8e8;padding-right: 23px;background: url("../images/icon.png") no-repeat -163px -12px;  position: absolute;  margin-left: 36px;  margin-top: 10px;}
.new-nplabel {float: left;margin-top: 10px;margin-left: 56px;}
.new-plabel{float: left;margin-left: 83px;margin-top: 10px;}
#resetPw {background-color: #f78a2f;width: 305px;height: 38px;line-height: 24px;color: #fff;border: none;font-size: 16px;margin-left: 165px;padding-left: 0px;}
.reg_item_main #newPassword,.reg_item_main #newPasswordRe {margin-left: 25px;}
.login-forsub-error {margin-top: 3px;margin-left: 237px;}
.regwrap .set-pass {padding-left: 246px;}

/*=====================================
 右侧框体
  =====================================*/
.floatkefu {position: fixed;width: 65px;background: #dceffe;right: 0;top: 415px;z-index: 9999;}
.floatkefu .float_qq_btn {background-position: 0px 0px;text-align: center;}
.floatkefu .bg {background-image: url(../images/icon-talk.png

);  }
.floatkefu div {width: 45px;height: 45px;margin-bottom: 10px;margin: 10px;background-color: #ffffff;background-repeat: no-repeat;  }
.floatkefu .float_qq_btn a {color: #89a1c5;padding-top: 7px;display: block;text-align: center;}
.floatkefu .float_gotop_btn {background-position: -140px -5px;height: 31px;  }
.floatkefu .float_gotop_btn a {display: block;height: 30px;text-align: center;color: #89a1c5;line-height: 30px;}









