﻿
a {text-decoration:none;}
p {line-height:22px; text-align:justify;}
a img, iframe {border:none;}
a:link {color:inherit;}
:focus {outline:0;}
/*img{ vertical-align:top;}*/
ol, ul {list-style:none;}
input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}
/* == clearfix == */
.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}/*IE/7/6*/



/*首页导航*/
.iphone-nav{display: none;}
.pc-banner{display: none;}

.g-wrap {position:relative; margin:0 auto; width:1130px; height:100%; overflow:hidden;}
#header { z-index:5; height: 130px; background-color:#fff;}
#logo {position:absolute; top:5px; left:1px; width:281px; height:91px; background:url(../images/logo.jpg) no-repeat 0 0;}
#nav {position:absolute; top: 20px; right:280px; z-index:4; height:76px; background-color:#fff; overflow:hidden;}
#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
#nav .n1 {width: 80px;}
#nav .n2 {width: 150px;}
#nav .n3, #nav .n5, #nav .n6{width:100px;}
#nav .n4 {width:100px;}

#nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-size:16px; line-height:79px; text-align:center; color:#666; -webkit-transition:color 200ms; transition:color 200ms;}
#nav li a.on {color:#e70012;}
#nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
#nav li a .bkg {top:100%; z-index:1; /*background-color:#f00;*/  background: url("../images/bird.png") no-repeat center bottom; border: 0px solid #ffff00;  -webkit-transition:top 200ms; transition:top 200ms;}

#nav li a.on .bkg,
#nav li a:hover .bkg {top:0;}

#shop {position:absolute; bottom: 55px;padding-top: 10px; right:0; z-index:5; width:220px; height:40px; background:#fff; border-left:0px solid #e5e5e5;}

/*#shop {width:178px;}*/
#shop .btn-search {position:absolute; top:0; left:10px; width:40px; height:100%; background:url(../images/icon_search.png) no-repeat 11px 30px;}
#shop .btn-search:hover,
#shop .btn-search.on {background-image:url(../images/icon_search_on.png);}
#shop .btn-lang {position:absolute;top:0; right:-10px; padding:0 10px; width:auto; height:100%; font-weight:bold; font-size:13px; line-height:76px; color:#666369; background-color:#fff; -webkit-transition:color 300ms; transition:color 300ms;}
#shop .btn-lang:hover {color:#ff2424;}
#shop a{color: #fff;}

.search-box{ width: auto; height: 50px; }
/*搜索框*/
#searchS{padding-top: 0px;padding-left: 10px;}
#searchS input { width: 150px; height:32px; float: left; left: 2px; padding: 0px 10px; border: 1px solid #dadada; border-right: 0;  color: #919190;  text-indent: 25px;  font-size: 14px; }
#searchS input::-webkit-input-placeholder { color: #989898 !important;font-size: 12px; }
#searchS input:-moz-placeholder { color: #989898 !important; font-size: 12px; }
#searchS input::-moz-placeholder { color: #989898 !important; font-size: 12px; }
#searchS input:-ms-input-placeholder { color: #989898 !important;font-size: 12px; }
.search-img { background:url(../images/search.jpg) no-repeat left 10px center;  }
#searchS .butt{width: 50px; float: left; height:32px; line-height: 32px; letter-spacing: 1px; font-family: "Microsoft YaHei", 微软雅黑; font-size: 15px; color: #fff;
    background: #e70012;  border:0px; left:0px; top:0px; text-align: center}


#content {position:relative; overflow:hidden;}
#subNav {position:absolute; top:0; left:0px; z-index:4; width:100%; height:47px; overflow:hidden;}
#subNav .g-wrap {overflow:visible;}
#subNav .g-wrap .item-sub {position:absolute; top:-100%; width:100%; height:100%;/*background-color: rgba(121, 150, 175, 0.5);*/ background: #e70012; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}
#subNav .g-wrap .about {left:315px; padding:0 10px; width:auto;}
#subNav .g-wrap .news {left:643px; padding:0 10px; /*width:752px;*/}
#subNav .g-wrap .relation {left:782px; padding:0 10px;/* width:643px;*/}
#subNav .g-wrap .service {left:712px; padding:0 10px; /*width:573px;*/}
#subNav .g-wrap .search {right:0; width:auto; height:50px; border:0px solid #4c4a4f;}
#subNav .g-wrap .search input { padding:0 20px; width:200px; height:40px; font-size: 15px; }
#subNav .g-wrap .langs {right:0; padding:0 15px; width:auto;}
#subNav .g-wrap .on {top:0;}
#subNav .g-wrap .item-sub a {float:left; padding:0 16px; font-weight:300; font-size:15px; line-height:50px; color:#fff;-webkit-transition:color 300ms; transition:color 300ms;}
#subNav .g-wrap .item-sub a:hover {color:#f5b6bb;}

#banner2 {position:relative; z-index:2; width:100%; height:auto; overflow:hidden;}
#banner {position:relative; z-index:2; width:100%; height:510px; overflow:hidden;border-top: 3px solid #e70012;}
#banner .pics {position:relative; width:100%; height:100%;}
/*#banner .pics img{width:100%; }*/
#banner .pics li {display:none; position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat center 0;}
#banner .pics li a {display:block; width:100%; height:100%;}
#banner .pics .b1 {display:list-item;}
#banner .btns a {position:absolute; top:50%; z-index:4; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms;}
#banner .btns .prev {left:-50px;}
#banner .btns .next {right:-50px;}
#banner .btns .prev.on {left:120px;}
#banner .btns .next.on {right:120px;}
#banner .btns a span {position:absolute; top:0; left:0; width:100%; height:100%; -ms-transition:-ms-opacity 300ms;  transition:opacity 300ms;-webkit-transition:-webkit-opacity 300ms; -moz-transition:-moz-opacity 300ms; -o-transition:-o-opacity 300ms; cursor:pointer;}
#banner .btns a span.off {-webkit-opacity:1; opacity:1; display:block\9;}
#banner .btns a span.on {-webkit-opacity:0; opacity:0; display:none\9;}
#banner .btns .prev .off {background:url(../images/prev.png) no-repeat 0 0;}
#banner .btns .prev .on  {background:url(../images/prev_on.png) no-repeat 0 0;}
#banner .btns .next .off {background:url(../images/next.png) no-repeat 0 0;}
#banner .btns .next .on {background:url(../images/next_on.png) no-repeat 0 0;}
#banner .btns a:hover .off {-webkit-opacity:0; opacity:0; display:none\9;}
#banner .btns a:hover .on {-webkit-opacity:1; opacity:1; display:block\9;}

#banner .g-wrap {position:absolute; left:48.5%; bottom:0; z-index:2;  width:auto; height:30px; overflow:hidden; border: 0px solid #fff;}
#banner .g-wrap .idxs {/*float:left;*/ height:100%; border: 0px solid #f00;width:100%; }
#banner .g-wrap .idxs li {float:left; margin:30px 7px 0 0; width:13px; height:13px; border-radius:13px; border:2px solid #fff; cursor:pointer;
    -ms-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; transition:background-color 500ms, margin-top 500ms;
    transition:background-color 1000ms, margin-top 500ms, border-color 1000ms;
    -webkit-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms;
    -moz-transition:background-color 1000ms,  margin-top 500ms, border-color 1000ms;
    -o-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms;}
#banner .g-wrap .idxs li.on {background-color:#e5070e; border-color:#e5070e;}

#adv-img{ background: #eee url("../images/t-bg-img.png") no-repeat top; margin-top: 0px;position: relative; height: 603px;}



.adv_bk{border: 0px solid #ddd; margin: 15px auto;height: auto; overflow: hidden;}
.adv_bk .itemBk{border: 0px solid #ddd;height: 115px;width: 282px;float: left; margin: 0 1px;}
.adv_bk .itemBk img{height: 100%;width: 282px;}
.adv_bk .itemBk img:hover{-webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80);}

/*主页面内容*/
.main{border: 0px solid #f00;height: auto;margin: 15px auto 0;}
.main .main-left-news{border: 0px solid #f00;height: auto;margin: 0px auto;}
.main .main-right-com{border: 0px solid #f00;height: auto;margin: 0px auto;}



.txt-list {width: auto; height:auto;overflow: hidden; border: 0px solid #7fd1be;margin-top: 15px;}
.txt-list ul li{width: 40%; float: left; margin: 5px 10% 0px 0px;  color: #666;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
    background: url("../images/list-icon.jpg") no-repeat center left; text-align: left;padding-left: 10px;border: 0px solid #7fd1be;}
.txt-list ul li a{color: #333;line-height: 20px; }
.txt-list ul li a:hover{color: #e70012; text-decoration: underline;}



/*首页展示*/
.in-show-box{ height: auto; padding-bottom: 25px; }
.in-xm-item{ height: auto; border: 0px solid #f00; position: relative; }
.in-xm-item .title-box{ width: 100%; height: 35px;border-bottom: 1px solid #e3dfdc; padding-left: 0px;line-height: 32px;font-size: 18px; color: #303030;}
.in-xm-item .title-box .title{ width: auto; height: 35px;border-bottom: 0px solid #f6020a;line-height: 32px;padding: 0 0px; font-size: 18px; color: #303030;}
.in-xm-item .title-box .title a{color: #303030;}
.in-xm-item .pro-img{ width: 100%; height: auto;border: 0px solid #b91111; position: relative ; z-index: 1;margin-top: 15px;}
.in-xm-item .pro-img img{/* width: 100%; */height: 105px;border: 0px solid #b91111; text-align: center}

.in-xm-item .pro-txt{ width: 100%; height: auto;overflow: hidden; font-size: 14px; line-height: 22px; color: #6f6f6f;text-align: left; margin-top: 15px; }
.in-xm-item .pro-txt a{color: #6f6f6f;}
.in-xm-item .pro-txt a:hover{color: #a09f9f; text-decoration: underline;}


.txt_img .zm_pic{padding-top: 15px;}
.txt_img .zm_kb{padding-left: 30px;}
.txt_img .media-heading{color: #000;text-align: left;padding: 15px 0;}
.txt_img .media-text{color: #6f6f6f;font-size: 14px;text-align: left;}




/*内页----产品详情*/
/*.container_box{position: absolute; margin: 0 auto; left: 19.5%; top:50%; height: 500px; border: 1px solid #f00;z-index: 99}*/
.background_bg{background: #f5f5f5}
.container_box{background: #fff; height: auto; border-top: 3px solid #e70314; margin: 20px auto; padding-bottom: 20px;}
.title_way{height: auto; border: 0px solid #f00;}
.title_way .tt_tit{height: auto;margin-top: 16px;font-size: 22px;color:#f39800;padding-left: 0px;text-align: left;}
.title_way .tt_bread{text-align: right;}
.title_way .bottom_line{border-bottom: 1px solid #f00; height: 60px;}
.breadcrumb{padding:8px 0px 8px 15px;list-style:none;background:none;border-radius:0px; margin-top: 20px;font-size: 14px;border: 0px solid #f00;}
.breadcrumb>li{display:inline-block}
.breadcrumb>li a:hover{color:#f39800}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}
.breadcrumb>.active{color:#f39800}

.pro_buy{ height: auto; border: 0px solid #f00; margin-bottom: 30px;}
.pro_buy .pro_pic img{ height: 380px;}
.pro_price h3{ color: #000; margin-top: 10px;}
.pro_buy .pro_price{ border: 0px solid #f00;}

.pro_buy .pro_price p{padding: 5px 0; font-size: 14px; color: #333;}
.pro_buy .pro_price .ps{ border: 0px solid #f00; height: 30px;text-align: left;font-size: 14px;}
.pro_buy .pro_price .price{ border: 0px solid #f00; margin: 5px auto; height: 90px; background: #f2f2f2; padding: 20px;text-align: left;font-size: 14px;}
.pro_buy .pro_price .price span{color: #ff0000; font-size: 18px;}
/*.pro_buy .pro_price .num{ border: 1px solid #f00; margin: 0px auto; height: 50px; text-align: left;font-size: 14px;}*/
.pro_buy .pro_price .pronum{ height: auto; overflow: hidden;}
.pro_buy .pro_price .num{ margin: 0px auto; height: 50px;line-height: 50px; width: 20%; font-size: 14px; float: left; text-align: left}
.pro_buy .pro_price .omin{ border: 1px solid #e5e5e5; border-right: 0px; margin: 0px auto; height: 45px;line-height: 45px;width: 16%; background: #f0f0f0; font-size: 14px;float: left;}
.pro_buy .pro_price .onum{ border: 1px solid #e5e5e5; text-align: center; margin: 0px auto; height: 45px;line-height: 45px;width: 25%; font-size: 14px;float: left;}
.pro_buy .pro_price .oplus{ border: 1px solid #e5e5e5; border-left: 0px; margin: 0px auto;line-height: 45px; height: 45px;width: 16%;background: #f0f0f0; font-size: 14px;float: left;}

.pro_buy .pro_price .btn_box{ border: 0px solid #f00; margin-top: 30px; text-align: left;}
.btn_buy{display: inline-block; padding: 8px 30px;background: #f37e00; color: #fbede7;}
a.btn_buy{display: inline-block; padding: 8px 30px;background: #f37e00; color: #fbede7;}
a.btn_buy:hover{background: #d77408;}

.pro_details{ height: auto; border: 0px solid #f00; padding: 10px;}
.pro_details .bb_tit{height: 50px; width: 100%; background: #f5f5f5; border: 1px solid #e6e6e6;}
.pro_details .bb_tit h3{margin: -1px auto 0px;height: 50px; line-height: 50px; color: #ff3333;border-top: 2px solid #ff3333; min-width: 10%; float: left; text-align: center; background: #fff;font-size: 16px;}
.pro_details .bb_details{height: auto; border: 1px solid #e6e6e6; border-top: 0px; padding: 30px 25px;text-align: left; font-size: 14px;}
.pro_details .bb_details img{display: block;max-width:100%; height: auto; padding: 10px 0;text-align: center}



/*产品详情*/
.title_way .tt_tit2{height: auto;margin-top: 16px;font-size: 22px;color:#000;padding-left: 0px;text-align: left;}
.title_way .tt_tit2 span{font-size: 16px;color:#989ba8;padding-left: 10px;}


.pro_list_box{ border: 0px solid #f00; margin-top: 15px;}
.pro_list_box .thumbnail{ border: 1px solid #dcdcdc; border-radius: 0px; height: auto; overflow: hidden;padding: 8px;}
.pro_list_box .thumbnail .caption{ border: 0px solid #f00;  height: auto; overflow: hidden;padding: 15px 0 5px 0 ;}
.pro_list_box .thumbnail .caption .p_price{ border: 0px solid #f00;padding-top: 5px; width: 75%;float: left;font-size: 14px;text-align: left;}
.pro_list_box .thumbnail .caption .p_price span{ color: #cc0000;font-size: 20px;}
.pro_list_box .thumbnail .caption .p_button{ border: 0px solid #f00; width: 25%; float: right;}
.pro_list_box .pro_img{ border: 0px solid #f00;position: relative}
.pro_list_box .pro_img img{ height: 260px;width: 100%;}
.pro_list_box .pro_img p{height: 90px; width: 100%; margin: 0 auto; padding: 10px; font-size: 15px; color: #fff; background-color: rgba(0, 0, 0, 0.3);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#000000'); position: absolute; left: 0px; bottom: 0px;}


/*关于我们*/
.comp_1{}
.comp_2{ margin: 20px auto;}
.comp_1 p{font-size: 14px;line-height: 23px; color: #f00; margin-bottom: 0px;}
.comp_1 p span{color: #333;}

.cont_usBox{border: 0px solid #f00; margin-top: 20px;}
.cont_us{border: 0px solid #f00;}
.cont_us .thumbnail{border: 1px solid #ccc;}
.cont_us .thumbnail h3{border-bottom: 2px solid #0275c7; text-align: left;padding-bottom: 7px;margin-bottom: 20px; color: #0066cf;font-size: 17px;}
.cont_us .thumbnail p{margin-bottom: 5px; color: #333;font-size: 14px;}
.cont_us .thumbnail p span{ color: #0066cc}
.cont_form_info{margin-top: 30px;}

/*社会责任*/
.social_list{ border: 1px solid #dcdcdc; margin-left: 15px; margin-right: 15px; height: auto; overflow: hidden; margin-bottom: 15px; padding: 15px 0px;}
.social_list .so_pic{height: 100%; border: 0px solid #cccccc;}
.social_list .so_pic img{ width: 100%; height: 120px;}

.social_list .so_text{ height: 120px;}
.social_list .so_text h3{color: #000;text-align: left; margin-top: 10px; font-size: 20px;}
.social_list .so_text h3 a{color: #000;}
.social_list .so_text h3 a:hover{color: #e70012;}
.social_list .so_text .text{text-align: left; height: 75px; overflow: hidden; }
.social_list .so_text .text p{color: #9d9c9c;text-align: left; font-size: 16px; line-height: 35px;height: auto;}
.social_list .so_text .text p a{color: #9d9c9c;}
.social_list .so_text .text p a:hover{color: #c1c0c0; text-decoration: underline}
.social_list:hover{background: #fafafa;transition: background-color 300ms;}


.news-item{ border: 1px solid #dcdcdc; margin-left: 15px; margin-right: 15px; height: auto; overflow: hidden; margin-bottom: 20px; padding: 10px 0px;}
.news-item .n-news-date{ padding: 0px; height: 120px; border: 0px solid #cccccc;}
.news-item .n-news-date .n-news-dateBg{ background: #c5c5c5;height: auto;text-align: center; color: #fff;}
.n-news-dateBg .p1{ margin: 0; font-size: 36px; height: 70px; border-bottom: 1px solid #fff; line-height: 70px;}
.n-news-dateBg .p2{ font-size: 16px; padding: 10px 0}

.news-item .n-news-r-info{ height: 120px;}
.news-item .n-news-r-info h3{color: #666;text-align: left; margin-top: 10px;font-size: 20px;}
.news-item .n-news-r-info h3 a{color: #666;}
.news-item .n-news-r-info h3 a:hover{color: #e70012;}
.news-item .n-news-r-info .text{text-align: left; height: 75px; overflow: hidden; }
.news-item .n-news-r-info .text p{color: #9d9c9c;text-align: left; line-height: 35px;height: auto;font-size: 16px; }
.news-item .n-news-r-info .text p a{color: #9d9c9c;}
.news-item .n-news-r-info .text p a:hover{color: #c1c0c0; text-decoration: underline}
.news-item:hover{background: #fafafa;transition: background-color 300ms;}


/*行业新闻*/
.n-news-main{ border: 0px dashed #c7c6c6; min-height: 590px; margin: 10px auto }
.n-news-main h3{ padding-bottom: 0px;}
.n-news-main h3 a{ color: #666}
.n-news-main .fabu-date{ border-top: 0px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; height: 50px; line-height: 50px; color: #ddd; margin: 10px auto }
.n-news-main .fabu-date .icon-clock{ display: inline-block;}
.n-news-main .fabu-date .date{display: inline-block; font-size: 14px;}
.n-news-main .txt-info{ line-height: 25px; font-size: 14px; padding-top: 10px; text-align: left; font-family: "宋体"}
.n-news-main .txt-info img{ max-width:100%;height:auto;margin: 0 auto;text-align: center;vertical-align: middle; display: block;padding: 10px 0;}


.modal-header{background: #fff;}



.c_red{color: #f00;}




a.btn_gray{display: inline-block; padding: 5px 20px;color: #ad803b; border: 1px solid #ad803b;}
a.btn_gray:hover{background: #ad803b; color: #fff;}
.btn_blue{color:#fff;background-color:#50baea;border-color:#50baea;padding: 5px 25px;}
.btn_blue.focus,.btn-primary:focus{color:#fff;background-color:#38aadd;border-color:#38aadd}
.btn_blue:hover{color:#fff;background-color:#38aadd;border-color:#38aadd}
.btn_blue.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#50baea;border-color:#50baea}

/*底部*/
.footer{height: auto; padding: 30px 0 15px; font-size: 14px; background-color: #f6f6f6; border-top:1px solid #dfddde;}
.footer-info{ text-align: left;color: #6f6f6f; height: auto;}
.footer-info img{ padding-bottom: 5px;}
.footer-info .f_nav{ text-align: left;color: #6f6f6f; height: auto; padding-bottom: 20px;}
.footer-info p{line-height: 28px; margin-bottom: 0px;}
.footer-info a{ color: #6f6f6f; padding: 0 0px;}
.footer-info a:hover{ color: #e70012; font-weight: bold}


.navbar-brand { float: left; height: 50px; padding: 10px 15px; font-size: 18px; line-height: 20px; }
.navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 20px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border: 0px;}

.pagination>li>a, .pagination>li>span{color: #333;font-size: 14px;}
.pagination>.active>a{background-color: #0275c7; border-color: #0275c7;}



/*************************************** 个人中心  *******************************************************/
/*导航*/
/*.navbar-inverse{border: 0px solid #f00; min-height: 150px; background: #fff;}*/
.navbar-inverse .navbar-top-bg{height: auto; text-align: right; border-bottom: 1px solid #dddddd; font-size: 13px;background: #f5f5f5;font-family: "宋体" }
.navbar-inverse .navbar-top{border: 0px solid #f00; height: 45px; margin-top: -10px; text-align: right;}
/*.navbar-inverse .navbar-top a{color: #999;padding-left: 0px;}*/
/*.navbar-inverse .navbar-top a:hover{color: #000;}*/
.navbar-inverse .head-page { margin: 0 auto; border: 0px solid #f00; text-align: right}

#site-nav {z-index: 10000; margin: 2px auto; color: #000; line-height: 23px; position: relative; height: 28px}
#site-nav a {color: #666}
#site-nav a:hover {color: #f50}
#site-nav .quick-menu {right: 0px; position: absolute; top: 0px; border: 0px solid #f00;}
#site-nav .quick-menu li { background-position: right 6px; padding-left: 5px;font-size: 13px; float: left;padding-right: 5px; margin-left: -1px; padding-top: 2px}
#site-nav .quick-menu li.menu-item {padding: 0px; position: relative;border: 0px solid #1fb833;}
#site-nav .menu-hd {padding-right: 22px; display: block; padding-left: 10px; z-index: 10002; margin: 1px 1px 0px; cursor: pointer;position: relative; height: 20px}
#site-nav .my-dataBox .menu-hd {width: auto; padding-top: 1px; _padding-top: 1px}
#site-nav .menu-hd b {border-right: #f5f5f5 4px solid; border-top: #666 4px solid; font-size: 0px; right: 10px; border-left: #f5f5f5 4px solid; width: 0px; line-height: 0; border-bottom: #f5f5f5 4px solid; position: absolute;
    top: 12px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in;
    -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid;
    display: none; z-index: 10001; right: 0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; top: 21px}
#site-nav IFRAME.menu-bd {border-top-width: 0px; border-left-width: 0px; z-index: -1;  background: none transparent scroll repeat 0% 0%;  float: left; }
#site-nav .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 6px; padding-top: 10px;}
#site-nav .menu-item-opp .menu-bd {left: 0px}
#site-nav .menu {position: relative ;border: 0px solid #1fb833;}
#site-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: #fff; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {display: block;}
#site-nav .hover .menu-bd {display: block}
#site-nav .menu:hover .menu-hd b {border-left-color: #fff;
    border-bottom-color: #fff; border-top-color: #666; top: 12px; border-right-color: #fff; -moz-transform: rotate(180deg);
    -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg);
    -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd b {border-left-color: #fff;
    border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg);
    -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg);
    -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .my-dataBox .menu-bd {width: 99px; line-height: 1.6; top: 22px; height: auto; overflow: hidden; border-top: 0px solid #0066cc; text-align: center;}
#site-nav .my-dataBox .menu-bd-panel {padding: 8px 0px;}
#site-nav .my-dataBox .menu-bd-panel  a{ width: 100%; display: block;line-height: 23px; font-size: 13px;}
#site-nav .search .menu-bd {width: 204px; top: 21px; height: 66px;}


.user-logo{height: auto; margin-top: 5px;}

.navbar-inverse .navbar-toggle {border-color: #f00;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #f00;}
.navbar-inverse .navbar-nav>.active>a{ color: #fff; background-color: #e82833;}
.navbar-inverse .navbar-nav>.open>a:hover{ color: #fff; background-color: #000;}
.navbar-inverse .navbar-nav > li > a {color: #000; font-size: 16px;}
.nav-bg .nav > li > a{width: auto !important; padding: 15px 35px;}
.navbar .user-menu-box { line-height: 50px; border: 1px solid #269abc;}

.navbar-inverse .navbar-nav>li>a:active{ color: #000; background-color: #e82833; }
.navbar-inverse .navbar-nav>li>a:focus{ color: #fff; background-color: #e82833; }
.navbar-inverse .navbar-nav>li>a:hover{ color: #fff; background-color: #e82833; }
.navbar-inverse .container-fluid{ width: 100%; padding: 0px; margin: 0px;}
.navbar-inverse .cont-box{ width: 100%; padding: 0px; margin: 0px;}
.navbar-inverse .nav-bg{background: #b4020c; width: 100%; padding: 0px; margin: 0px;}
.navbar-inverse .nav-bg .user-menu-list{border: 1px solid #f00;padding: 10px;background-color: #e82833;}
.navbar-inverse .nav-bg .user-menu-list h3{font-size: 16px; margin: 2px auto;}
.navbar-inverse .nav-bg .user-menu-list h3 a{color: #fff;}
.navbar-inverse .nav-bg .user-menu-list .item-bar{line-height: 25px;color: #fff; text-align: left;font-size: 14px;}
.navbar-inverse .nav-bg .user-menu-list .item-bar a{color: #fff}
.navbar-inverse .nav-bg .user-menu-list .item-bar a:hover{color: #000}
.navbar-collapse { padding-right: 0px;  padding-left: 0px;}


#search-big{padding: 15px 0;}
#search-big input { width: auto; height:34px; line-height: 34px; float: left; left: 2px; padding: 0px 10px; border: 2px solid #c13549;
    border-right: 0;  color: #919190;  text-indent: 25px;  font-size: 14px;
}
.search-img { background:url(../images/search.jpg) no-repeat  left 10px center;  }
#search-big .butt{width:80px; float: left; height:34px; line-height: 32px; letter-spacing: 1px;font-family: "Microsoft YaHei", 微软雅黑;
    font-size: 18px;letter-spacing: 1px; color: #fff; margin-top: 0px; background: #c13549;  border:1px solid #c13549; left:0px; top:0px; text-align: center}

/*购物车*/
.heard-right{border: 0px solid #017412; height: auto; overflow: hidden; padding-left: 0px;}
.heard-right .navbar-form { padding: 0px 15px; border: 0px;}

.heard-right .sm-list{ width: auto; height: 35px; line-height: 30px; margin-top: 5px; border: 0px solid #f00; clear: both;}
.heard-right .sm-list li{ width: auto;padding-right: 9px; float: left; font-size: 13px; font-family: "Microsoft YaHei", 微软雅黑; }
.heard-right .sm-list li a{ color: #5b5b5b ;text-decoration: none}
.heard-right .sm-list li a:hover{ color: #c13549 ;text-decoration: none}

.h-m-myCart{height: 80px; float: right; margin-top: 6px; }
.my-cart{ width: 120px;height: 40px;line-height: 40px; float: right;text-align: left; position: relative; margin-top: 14px; background: #f8f8f8; border: 1px solid #e6e6e6; }
.my-cart:hover{ background: #f3f2f2;  border: 1px solid #e6e6e6; }
.my-cart a{ color: #666; text-decoration: none;font-size: 14px;}
.my-cart .icon-dd{ padding-left: 12px; display: inline-block}
.my-cart .icon-dd img{  vertical-align: middle }
.my-cart .icon-txt{ padding-left: 5px; display: inline-block}

/******************/
/*********************** 登录 注册 *********************************/
.login-top{height: auto;overflow: hidden; margin-top: 12px;}
.login-top .login-left{height: auto;padding: 10px 0; text-align: left;  float: left}
.login-top .login-right{height: 90px;line-height: 120px;text-align: left;float: left;font-size: 20px;}

.main-bg2{background: #fff;height: auto; overflow: hidden; padding-bottom: 20px;padding-top: 0px;}
.login-main{background: #000;height: auto; overflow: hidden; padding-bottom: 20px;padding-top: 20px;}
.login-main .login-box{ height: 600px; margin-bottom: 0px;border: 0px solid #fff; background: url("../images/lo-img.jpg")no-repeat left center;}
.login-main .login-box .login{ height: auto; border: 2px solid #fff; background: #fff; padding: 30px 20px; margin-top: 30px;}
.login-main .login-box .login .login-tit{ float: left;color: #000; font-size: 18px;}
.login-main .login-box .login .reg-tit{ float: right;color: #b61d1d; font-size: 14px; font-family:  "宋体"}
.login-main .login-box .login .reg-tit a{ color: #b61d1d;}
.login-main .login-box .login .reg-tit a:hover{ color: #b61d1d;text-decoration: underline;}
.login-main .login-box .login .reg-tit b{ display: inline-block;  width: 16px;  height: 16px;  overflow: hidden;
    background: url("../images/icons-new.jpg");  vertical-align: middle;  margin-right: 5px;}
.login-footer{background: #fff;height: 150px; overflow: hidden;padding-top: 20px; text-align: center}
.login-footer .cont{border: 0px solid #f00;color: #000; text-align: center}
.login-footer .cont p{border: 0px solid #f00;line-height: 23px;font-size: 14px; margin: 0px; text-align: center}
.login-footer .cont p a{padding: 0 5px;color: #000; text-align: center}

.loginCon{ width: 100%; height: 420px;overflow: hidden; margin: 0 auto;border: 0px solid #f00; padding: 30px 180px;}
.loginCon p{ margin-bottom: 20px; height: auto;}
.loginCon p input.text{ width: 100%; height: 38px;line-height: 38px;color: #ddd; text-indent: 50px; }
.loginCon p input.user{ background: url("../images/icons-user.jpg") no-repeat left center;color: #999;border: 1px solid #bdbdbd; font-size: 15px;}
.loginCon p input.user:hover{ background: url("../images/icons-user2.jpg") no-repeat left center;color: #999;border: 1px solid #84bee3;}
.loginCon p input.pwd{ background: url("../images/icons-pwd.jpg") no-repeat left center;color: #999;border: 1px solid #bdbdbd;font-size: 15px;}
.loginCon p input.pwd:hover{ background: url("../images/icons-pwd2.jpg") no-repeat left center;color: #999;border: 1px solid #84bee3;}
.loginCon p input.butt{ width: 100%; height: 40px; border: 0;letter-spacing: 5px; background-color: #1490fd; color: #fff; border-radius: 4px; font-size: 18px; }
.loginCon p input.butt:hover{ border: 0; background-color: #0e85ed; color: #fff; }
.loginCon .for-pwd{ color: #666; font-size: 14px;margin-bottom: 10px;display: block;height: auto;overflow: hidden; }
.loginCon .for-pwd a{ color: #666; font-size: 14px; }
.loginCon .for-pwd a:hover{ color: #e4393c;text-decoration: underline;}
.loginCon .for-pwd .tt{ color: #666;  font-weight: 300; padding-left: 5px;}

.loginCon .co-agent{line-height:22px;height:auto;text-align: center}
.loginCon .co-agent h5{font-weight:400;color:#ff0000;}
.loginCon .co-agent h5 a{color:#ff0000;padding-left: 10px;}
.loginCon .co-agent h5 a:hover{text-decoration: underline}
.loginCon .co-agent h5 span a{color:#0066cc;padding-left: 10px;}


.login-main .reg-box{ height: 550px; margin-bottom: 0px; border: 0px solid #fff; background: url("../images/img8.jpg")no-repeat left 100px center;}
.login-main .reg-box .login{ height: 500px;border-radius: 1px; border: 1px solid #fff; background: #fff; padding: 20px 20px 0; margin-top: 25px;}
.login-main .reg-box .login .login-tit2{ float: left;color: #000; font-size: 18px;}

.reg-box label{font-size: 14px; font-weight: 300;padding-right: 0px; text-align: right;}
.reg-box .form-control{font-size: 14px; font-weight: 300;padding-right: 0px;border-radius: 1px;margin-bottom: 3px; height: 35px}
.reg-box .yzm{height: 35px; padding-left: 0px;}
.reg-box .yzm img{height: 35px;width: 100%}

.btn-reg{ width: 100%; background: #1490fd;color: #fff;height: 40px;border-radius:4px;font-size: 18px;letter-spacing: 5px; }
.btn-reg:hover{ background: #0e85ed;color: #fff; text-decoration: none;}


/* tip提示 */
.tip-yellowsimple { color:#000; background-color:#fff9c9; text-align:left; min-width:50px; max-width:300px; border:1px solid #c7bf93; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; z-index:1000; padding:6px 8px;}
.tip-yellowsimple .tip-inner { font:12px/16px arial,helvetica,sans-serif;}


.reg_box {padding:50px 0 20px 80px;}
.reg_box li { min-height:50px;}
.reg_box li label {float:left;width:25%;line-height:32px;font-size:14px;font-family:'Microsoft YaHei';text-align:right;padding-right:8px;border: 1px solid #f00;}
.reg_box li label span {color:#F00;}
.reg_box li.agree {height:40px;font-size:12px;padding-left:130px;}
.reg_box li.reg {padding-left:265px;display: block;}
.reg_box li.bind {padding-bottom:15px;}
.reg_box input { height: 32px; width: 23.5%; line-height:32px; font-size:14px;color:#333;vertical-align:middle; border:#ccc 1px solid;padding:0 10px;border-radius:2px;display: inline-block}
.reg_box .input1{border:none;height:auto;width:auto;}
.reg_box li.agree input {width:14px;height:14px;border:none;padding:0;}
.reg_box input.sendcode {width:108px;height:34px;font-size:12px;color:#7d7d7d;padding:0 5px;cursor:pointer;cursor:pointer;background: #E2EDEA;border:#C5DCD5 1px solid;border-radius:2px; margin-left: 10px;}
.reg_box input.sendcode:hover{background:#BCE1D7;color:#333;}
#tips_pwd {color:#009900;font-size:12px; text-align: left; width: 55%;line-height: 22px;}
#tips_pwd span {color:#f00;}
#tips_pwd a{ color: #009900;text-decoration: underline;}
#tips_pwd a:hover{ color: #639ff2;text-decoration: underline;}

#tips_error {font: 400 12px/20px 'simsun';color:#f00;margin-right:28px;background:#FFEBEC;border:#FFBDBF 1px solid;text-align:center;}

.step-btn {display:block;height: 36px; width: 235px;background: #FF7E00;border-radius:2px; font: 400 16px/36px 'Microsoft YaHei'; color:#fff;text-align:center;}
.step-btn:hover {background:#FF8E20;color:#fff;}

/*==========表单验证提示样式===========
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}*/
.Validform_checktip{margin:4px 0 12px 4px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px; font-family:'simsun'; text-align: left;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../images/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../images/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(../images/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#faf1c0;}
#Validform_msg{color:#f00;font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;width:280px;background:#fff;position:absolute;top:0px;right:50px;z-index:99999; display:none;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');-webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa;}
#Validform_msg .iframe{position:absolute;left:0px;top:-1px;z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
    background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); }
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}

.reg_box2 {border: 0px solid #f00;width: 70%;margin: 0 auto;height: auto; overflow: hidden;}
.reg_box2 input.sendcode {width:108px;height:34px;font-size:12px;color:#7d7d7d;padding:0 5px;cursor:pointer;cursor:pointer;background: #E2EDEA;border:#C5DCD5 1px solid;border-radius:2px; margin-left: 10px;}
.reg_box2 input.sendcode:hover{background:#BCE1D7;color:#333;}
.reg-box .control-label {font-size: 14px; font-weight: 300;}
.reg-box .control-label span{color: #f00;padding-right: 3px;}
.reg_box2 .form-control:focus {border:#ccc 1px solid; box-shadow: 0px;}
.reg_box2 .form-control { display: block;width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: #555; border: 1px solid #CCC; border-radius: 1px;box-shadow: 0px;}
.reg_box2 .input-mt{margin-top: 15px;padding-left: 24px;}



/*添加地址----------------*/
.navbar{border-bottom: 2px solid #e70314;margin-bottom:0px;}
.container_box2{background: #fff; height: auto; border-top: 0px solid #e70314; margin: 0px auto; padding: 20px 20px;;}
.title_way2{height: auto;}
.title_way2 .tt_tit2{margin-top: 20px;font-size: 20px;color:#000;height: 38px; padding-left: 0px;text-align: left; border-bottom: 1px solid #ddd; }
.title_way2 .tt_tit2 span{font-size: 16px;color:#989ba8;padding-left: 10px;}
.cont_order_box{ border: 0px solid #f00; margin-top: 15px; /*min-height: 500px;*/}

.order-info{border: 0px solid #f00; padding: 50px 15px 20px; min-height: 500px;}
.order-info .form-group{margin-bottom: 10px; }
.order-info .form_txt{margin-bottom: 10px; display: inline-block;}
.order-info span{color: #f00; }
.order-info .control-label{border: 0px solid #f00; font-weight: 400; font-size: 14px;}
.order-info .dlm{ font-size: 14px; text-align: left; font-weight: bold; line-height: 35px;}
.order-info .user-adr-select{ font-size: 15px; text-align: left; line-height: 35px;}
.order-info .select-picker{ font-size: 15px;padding: 0 0px; text-align: left; height: 25px; line-height: 25px;}

.user-btn-box{margin-top: 30px;}
.order-adr-form span{color: #f00; display: inline-block;}
.updatePwd-txt{ width: 100%; border-bottom: 1px dashed #e5e5e5;  min-height: 70px; font-size: 15px; line-height: 50px;text-align: center; margin: 40px auto; }



/*订单*/
.order-success{border: 0px solid #f00; padding: 30px 15px 20px; height: auto;overflow: hidden; }
.order-success2{border: 0px solid #f00; overflow: hidden; padding: 10px 15px 40px; height: auto;}
.or_suc_left{background: #fafafa;padding-top: 50px ; height: 200px;}
.or_suc_right{background: #fcfcfc;padding: 10px 20px; min-height: 200px;}
.or_suc_right h3{text-align: left;font-size: 18px;color: #000;}
.or_suc_right h3 span{text-align: left;display: block; font-size: 12px; color: #999;padding: 5px 0}
.or_suc_right p{text-align: left;font-size: 14px;margin-bottom: 5px;}
.or_suc_right a{text-align: left;font-size: 14px;color: #0066cc}

.or_zf_left{background: #fafafa;padding-top: 30px;font-size: 14px;color: #000;font-weight: bold; text-align: left; height: 100px;border: 1px solid #dbdbdb; border-right: 0px;}
.or_zf_right{background: #fff;padding: 35px 20px 0; text-align: left; min-height: 100px;height: auto; border: 1px solid #dbdbdb; border-left: 0px;}
.or_zf_right img{display: inline-block;padding-left: 15px;}
.or_zf_right .zffs{margin: 0 15px;float: left;}
.btn-boxPc{text-align: right;padding-right: 15px;}



/*************************** 我的购物车 **************************/
 .order-cart{ height: auto;overflow: hidden; border: 0px solid #e4e4e4; width: 100%; margin: 10px auto 50px;}
 .order-cart .cart-txt{ height: 100px;background: #fcf8e2; text-align: center; overflow: hidden; color: #f68e15; margin: 30px auto; font-size: 14px; border: 1px solid #fbeccb;padding: 30px 0;}
 .order-cart .cart-txt i{ background: url("../images/icon_thao.jpg") no-repeat center; vertical-align: middle; width: 26px; height: 22px; display: inline-block}
 .order-cart .cart-txt span{color: #000;}
 .order-cart .cart-list{ height: auto;overflow: hidden; border: 0px solid #cb0d0b;font-family: "宋体"; font-size: 14px;}
 .order-cart .cart-list .cart-list-title{ height: 35px;line-height: 35px; overflow: hidden; border: 1px solid #e4e4e4;border-right: 0px; background: #f4f3f3}
 .order-cart .cart-list .cart-list-title .col-ti-1{width: 5%; height: auto;overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-title .col-ti-2{width: 10%; height: auto; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-title .col-ti-3{width: 43%; height: auto; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-title .col-ti-4{width: 13%; height: auto; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-title .col-ti-5{width: 13%; height: auto; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-title .col-ti-6{width: 13%; height: auto; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-title .col-ti-7{width: 13%; height: auto; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}

 .order-cart .cart-list .cart-list-info { height: auto;overflow: hidden; border-bottom: 1px solid #e4e4e4; padding: 0px 0;font-family: "微软雅黑";}
 .order-cart .cart-list .cart-list-info .cart-list-item{ height: auto;overflow: hidden; border: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-info .col-info-1{width: 5%; height: 110px; line-height: 110px; overflow: hidden; float: left;border-left: 0px solid #e4e4e4; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-info .col-info-2{width: 10%; height: 110px; line-height: 110px; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-info .col-info-3{width: 43%; height: 110px; padding: 5px 15px 0;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float: left;text-align: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-info .col-info-3 a{font-size: 16px;color: #666;}
 .order-cart .cart-list .cart-list-info .col-info-3 p{display: inline-block;padding-left: 5px;}
 .order-cart .cart-list .cart-list-info .col-info-3 a:hover{color: #f20508;text-decoration: underline}
 .order-cart .cart-list .cart-list-info .col-info-3 img{width: 100px; height: 90px;padding: 2px; border: 0px solid #d2d2d2}
 .order-cart .cart-list .cart-list-info .col-info-3 img:hover{ border: 1px solid #eee}
 .order-cart .cart-list .cart-list-info .col-info-4{width: 13%; height: 110px; line-height: 110px; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-info .col-info-5{width: 13%; height: 110px; line-height: 110px; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;}
 .order-cart .cart-list .cart-list-info .col-info-6{width: 13%; height: 110px; line-height: 110px; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;color: #d0000e}
 .order-cart .cart-list .cart-list-info .col-info-7{width: 13%; height: 110px;padding: 45px 0; overflow: hidden; float: left; border-right: 0px solid #e4e4e4;color: #005aa0}
 .order-cart .cart-list .cart-list-info .col-info-7 a{color: #000; display: block;font-size: 16px;}
 .order-cart .cart-list .cart-list-info .col-info-7 a:hover{color: #639ff2;text-decoration: underline}
/*购买数量*/
.num_number{border:solid 0px #ddd;width:auto;height:auto;overflow: hidden; margin: 40px 22px;}
.num_number .f_l{float:left;}
.num_number .add_chose{width:auto;}
.num_number .add_chose a{float:left;margin: 7px 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;}
.num_number .add_chose a.reduce{background: url("../images/reduce-add-02.jpg") no-repeat}
.num_number .add_chose a.reduce:hover{background: url("../images/reduce-add-04.jpg") no-repeat}
.num_number .add_chose a.add{background: url("../images/reduce-add-01.jpg") no-repeat}
.num_number .add_chose a.add:hover{background: url("../images/reduce-add-03.jpg") no-repeat}
.num_number .add_chose .text1{float:left;margin:0 10px;display:inline;border:solid 1px #ccc;width:40px;height: 30px;-moz-box-shadow:inset 3px 3px 5px #f3f3f3;
    -webkit-box-shadow: inset 3px 3px 5px #f3f3f3; box-shadow: inset 3px 3px 5px #f3f3f3; line-height:30px;text-align: center; font-size:14px;color:#333;}

 .order-cart .cart-list .cart-sum{ height: 40px;line-height: 40px;padding-right: 20px; overflow: hidden;border: 1px solid #e4e4e4;border-top: 0px; background: #f4f3f3;text-align: right; font-family: "宋体"; font-size: 14px;}
 .order-cart .cart-list .cart-sum span{ color: #c7000b;font-size: 16px;}

 .order-cart .cart-list .cart-go{ overflow: hidden;border: 0px solid #f00; font-family: "宋体"; font-size: 14px; margin-top: 30px;}
 .order-cart .cart-list .cart-go .cart-delete{float: left;padding-left: 0px;}
 .order-cart .cart-list .cart-go .cart-delete a{color: #333;}
 .order-cart .cart-list .cart-go .cart-btn{float: right;padding-right: 0px;}


 /*收货地址*/
.order-info2{border: 0px solid #f00; padding: 20px 15px 20px; min-height: 100px;}
.adr_box{border: 1px solid #dbdbdb;background: #fafafa; min-height: 110px; margin-bottom: 10px;margin-right: 10px; padding: 10px 15px;text-align: left;position: relative;font-size: 14px;}
.adr_box .adr_box_info{border: 1px solid #dbdbdb;padding: 15px;}
.adr_box .adr_top{border-bottom: 1px solid #dbdbdb;height: 30px; line-height: 25px;margin-bottom: 10px;}
.adr_box .adr_top .adr_tel{background: #dfdfdf;padding: 0 5px;}
.adr_box .adr_middle{border: 0px solid #dbdbdb;height: auto;color: #999999;padding-bottom: 10px;}
.adr_box .adr_bottom{border: 0px solid #dbdbdb;height: 45px;font-size: 14px;}
.adr_box2{border: 1px solid #dbdbdb;background: #fafafa; min-height: 137px; margin-bottom: 10px;margin-right: 10px; padding: 10px 15px;text-align: left;position: relative;font-size: 14px;}
.adr_box2 .adrImg{text-align: center;padding-top: 35px;}

/**/
.or-comm-info{border: 0px solid #f00;width: 100%;padding: 20px 15px;margin: 0 auto; height: auto;overflow: hidden; text-align: left; font-size: 14px; font-family: "宋体";}
.or-comm-info .or-comm-title{border: 1px solid #ddd;background: #e4e4e4; height: 40px; line-height: 40px;font-family: "宋体"; font-weight: bold;}
.or-comm-info .or-comm-title .item-ti-name{width: 61%;height: auto;border-bottom: 0px solid #d7d7d7;float: left;text-align: left}
.or-comm-info .or-comm-title .item-ti-price{width: 13%;height: auto;border-bottom: 0px solid #d7d7d7;float: left;text-align: center}
.or-comm-info .or-comm-title .item-ti-num{width: 13%;height: auto;border-bottom: 0px solid #d7d7d7;float: left;text-align: center}
.or-comm-info .or-comm-title .item-ti-sum{width: 13%;height:auto;border-bottom: 0px solid #d7d7d7;float: left;text-align: center}

.or-comm-info .or-comm-item {width: 100%;height: 71px;line-height: 70px; border-bottom: 1px solid #d7d7d7;}
.or-comm-info .or-comm-item .item-or-name{width: 61%;height: auto;border-bottom: 0px solid #d7d7d7;float: left;text-align: left;}
.or-comm-info .or-comm-item .item-or-name .img{width: 15%;height: auto;padding-top: 10px;border: 0px solid #739fe1;float: left ;text-align: center}
.or-comm-info .or-comm-item .item-or-name .img img{width: auto;height: 50px;}
.or-comm-info .or-comm-item .item-or-name .name{width: 85%;height: auto;float: left;text-align: left}
.or-comm-info .or-comm-item .item-or-name .name a{color: #333;}
.or-comm-info .or-comm-item .item-or-name .name a:hover{color: #333;text-decoration: underline }
.or-comm-info .or-comm-item .item-or-price{width: 13%;height: auto;border-left: 1px solid #d7d7d7;float: left; text-align: center}
.or-comm-info .or-comm-item .item-or-num{width: 13%;height: auto;border-left: 1px solid #d7d7d7;float: left;text-align: center}
.or-comm-info .or-comm-item .item-or-sum{width: 13%;height: auto;border-left: 1px solid #d7d7d7;float: left;text-align: center; color: #c7000b}
.or-comm-info .or-comm-zong{width: 100%;border: 0px solid #f00; height: 70px;line-height: 30px;text-align: left;}
.or-comm-info .or-comm-zong span{color: #c7000b}
.or-comm-info .or-comm-zongji{width: 100%;border: 0px solid #f00; height: auto;overflow: hidden; text-align: right;font-size: 15px;}
.or-comm-info .or-comm-zongji p{padding: 0px;margin: 0}
.or-comm-info .or-comm-zongji p span{color: #c7000b;font-weight: bold;font-size: 18px;}
.or-comm-info .or-comm-zongji h3{padding: 5px 0;margin: 0;font-size: 16px; font-weight: bold;}
.or-comm-info .or-comm-zongji h3 span{color: #c7000b}
.or-comm-info .or-comm-zongji hr{width: 30%; float: right;border: 1px solid #666;}




.btn_red{display: inline-block; padding: 7px 40px;color: #fff; background: #f00; border: 1px solid #f00;}
.btn_red:hover{background: #df0b0b; color: #fff;}

.btn_blue{display: inline-block; padding: 5px 10px;color: #fff; background: #359de3;}
.btn_blue:hover{background: #2387cb; color: #fff;}

.btn_red_sm{display: inline-block; padding: 7px 20px;color: #fff; background: #f00; border: 1px solid #f00;}
.btn_red_sm:hover{background: #df0b0b; color: #fff;}
a.btn_red_sm{background: #f00; color: #fff;}
.btn_bai_sm{display: inline-block; padding: 7px 15px;color: #333; background: #fff; border: 1px solid #ddd;}
a.btn_bai_sm{background: #fff; border: 1px solid #ddd;color: #333}
.btn_bai_sm:hover{background: #ddd; color: #fff;}


/*友情链接*/
.link_box{ height: auto; padding-bottom: 5px; }
.link_info{text-align: left;border: 0px solid #ddd;color: #303030;}
.link_info h3{text-align: left;border-bottom: 1px solid #ddd;line-height: 35px;font-size: 18px;}
.link_info a{padding-right: 5px;color: #666;font-size: 14px;}
.link_info a:hover{color: #e70012;}
