body{font-family: 'Meiryo UI';font-size: 14px;background:rgba(249,249,249,1);}
.cursor{cursor: pointer}
a{text-decoration: none;color: inherit}

.head{}
.head-title{width: 1200px;margin: auto;font-weight:400;color:rgba(51,51,51,1);padding-top: 17px}
.content{width: 1200px;margin:15px auto 50px;background:rgba(255,255,255,1);border:1px solid rgba(231,230,230,1);display: flex}

.content .content-left{margin: 16px 3px 60px 12px;font-size: 14px;width: 200px}
.content .content-left a:hover{color: #be0000}
.content .content-left .category{display: block;border-bottom: 1px solid rgba(231,230,230,1);padding-left: 10px;cursor: pointer}
.content .content-left .category .category-first{display: flex;align-items: center}
.content .content-left .category .second-a{font-size: 14px;font-weight: bold;color: #525252;line-height: 35px;}
.content .content-left .category .category-first img{max-height: 12px;padding-left: 5px;max-width: 17px}
.content .content-left .category .category-second-none{display: none}
.content .content-left .category .category-second a{font-size: 12px;display: block;line-height: 28px;}
.content .content-left .cmall .cmall-title{font-weight: bold;height: 35px;line-height: 35px;border-bottom: 1px solid rgba(231,230,230,1);
    padding-left: -10px;color: #030303}
.content .content-left .purchase .purchase-title{font-weight: bold;height: 35px;line-height: 35px;border-bottom: 1px solid rgba(231,230,230,1);
    padding-left: -10px;color: #030303;margin-top: 20px;}
.content .content-left .content-left_1{text-align: center;font-weight: bold;height: 35px;line-height: 35px;display: block;border-bottom: 1px solid rgba(231,230,230,1);color: #333333}
.active{color:rgba(190,0,0,1);}
.content .content-left .transport .transport-title{font-weight: bold;height: 35px;line-height: 35px;border-bottom: 1px solid rgba(231,230,230,1);
    padding-left: -10px;color: #030303;margin-top: 20px;}
.title{width:1000px;height:30px;background:rgba(231,230,230,1);font-size:18px;line-height:30px;padding-left:10px;color:rgba(51,51,51,1);}

.content .content-right{width: 1000px;margin: 40px 20px 40px 20px;}
.content .content-right .right-item{display: none}
.content .content-right .right-item1{margin-bottom: 72px;}
.right-item1 .item1-div1{margin: 19px 0 0 0 ;display: flex}
.right-item1 .item1-div1 ul{display: flex}
.right-item1 .item1-div1 ul li{display: inline-block;width:130px;height:24px;line-height:24px;text-align: center;
    border:1px solid rgba(145,145,145,1);margin-right: 5px;color:rgba(106,106,106,1)}
.right-item1 .item1-div1 li:first-child{border: 0;margin-right: 25px}
.right-item1 .item1-div2{width:1000px;margin-top: 23px}
.right-item1 .item1-div2 img{width:100%;}
.right-item1 .item1-div3{width: 1000px;margin-top: 20px;font-size: 14px;color:rgba(51,51,51,1);letter-spacing: 1px;line-height: 25px}
.right-item1 .item1-div3 .item1-title{font-size:15px;font-weight:bold;color:rgba(51,51,51,1);}

.content .content-right .right-item2{margin-bottom: 72px;font-size: 14px;letter-spacing: 1px}
.right-item2 .item2-div1{margin: 20px 0}
.right-item2 .item2-div2{margin: 10px 0;}
.right-item2 .item2-div2 img{width: 185px;height: 49px;margin-top: 10px}
.span1{display: block;font-size:15px;font-weight: bold;border-bottom: 1px solid rgba(174,174,174,1);padding-bottom: 6px}
.span2{display: block;font-size:14px;margin-top: 8px;letter-spacing: 1px;line-height: 25px}
.span3{display: block;font-size:14px;margin-top: 12px;letter-spacing: 1px;line-height: 25px}
.right-item2 .item2-div3{margin: 40px 0;}
.right-item2 .item2-div3 .item2-div3-div1{width:755px;margin-top: 25px;background:rgba(247,245,245,1);border: 1px dashed rgba(231,230,230,1)}
.table{display: flex;margin: 18px;text-align: right}
.table .table-div1{width: 120px;font-weight: bold}
.table .table-div2{margin-left: 30px;text-align: left}

.menu{margin-top: 40px;font-size: 14px;line-height: 26px;color: #333333;}
.menu-span{font-weight:bold;}
.menu-div{width:1000px;margin-top: 10px;background:rgba(247,245,245,1);padding: 5px 0 25px 25px}
.menu-div span{display: block;margin-top: 10px;line-height: 25px}

.content .content-right .right-item3{margin-bottom: 72px;font-size: 14px;letter-spacing: 1px;line-height: 25px}
.right-item3 .item3-div1{margin-top: 20px}
.right-item3 .item3-div2{margin-top: 40px}
.right-item3 .item3-div2 img{width: 440px;height: 106px;margin-top: 12px}
.right-item3 .item3-div3{width: 820px;margin: 20px 0}
.right-item3 .item3-div3 .item3-title{height: 40px;line-height: 40px;text-align: center;color: #fff;background: #be0000;font-size: 16px}
.right-item3 .item3-div3 .item3-left{height: 120px;border: 1px solid #E7E6E6;width: 410px;border-right: none}


.content .content-right .right-item4{margin-bottom: 72px;font-size: 14px;letter-spacing: 1px;line-height: 25px}
.right-item4 .item4-div1{margin-top: 20px}
.right-item4 .item4-div2{margin-top: 30px}
.right-item4 .item4-div3{margin-top: 30px}

.content .content-right .right-item5{margin-bottom: 72px;font-size: 14px;letter-spacing: 1px;line-height: 25px}
.right-item5 .item5-div1{margin-top: 20px}
.right-item5 .item5-div1 img{width: 711px;height: 211px;margin-top: 20px}
.right-item5 .item5-message{color: #333333;font-size: 12px;}
.right-item5 .item5-text{color: #333333;font-size: 14px;border-bottom: 1px solid #AEAEAE;margin-top: 20px}
.item5-ul{margin: 20px 0 40px 0}
.item5-ul .ul{background: #BE0000;color: #fff;text-align: center;width: 711px;height: 36px;line-height: 36px;margin-bottom: 0}
.item5-ul .ul li{width: calc(100% / 3);float: left;border: 1px solid #E7E6E6;border-left: none;border-bottom: none;font-size: 12px}
.item5-ul .ul1{text-align: center;width: 711px;height: 36px;line-height: 36px;margin-bottom: 0}
.item5-ul .ul1 li{width: calc(100% / 3);float: left;border: 1px solid #D9D9D9;border-left: none;border-top: none;font-size: 13px}
.item5-ul .ul1 li:first-child{border-left: 1px solid #D9D9D9}
.item5-ul .ul1 li img{width: 15px;height: 15px;margin: 0}
.right-item5 .item5-image{width: 220px;margin-top: 20px}
.right-item5 .item5-image img{width: 220px;height: auto}
.right-item5 .item5-div2{margin-top: 20px}
.right-item5 .item5-div2 .div1{width: 260px;height: 36px;line-height: 36px;background: #BE0000;text-align: center;color: #fff;}
.right-item5 .item5-div2 .div2{width: 260px;text-align: center}
.right-item5 .item5-div2 .div2 img{width: 100px;height: 100px}


.content .content-right .right-item6{margin-bottom: 72px;font-size: 14px;letter-spacing: 1px;line-height: 25px}
.right-item6 .item6-div1{margin-top: 20px}
.right-item6 .item6-div1 img{width: 470px;height: 120px;margin: 20px 16px 16px 0}

.content .content-right .right-item7{margin-bottom: 72px;font-size: 14px;letter-spacing: 1px;line-height: 25px}
.right-item7 .item7-div1{margin-top: 20px}
.right-item7 .item7-div2{margin-top: 25px}
.right-item7 .item7-div3{width:1000px;margin-top: 16px;}
.right-item7 .item7-div3 img{}

/*.content .content-right .right-item8{margin: 72px 0 60px 0;}*/
/*.content .content-right .right-item8 img{width: 1000px;height: 200px}*/

.content .content-right .right-item8{margin-bottom: 72px;font-size: 14px;letter-spacing: 1px;line-height: 25px}
.right-item8 .item8-div1{;margin-top: 24px}
.item8-title{font-size:14px;color:rgba(51,51,51,1);border-bottom: 1px solid rgba(174,174,174,1);padding-bottom:  8px}
.item8-text{font-size:13px;color:rgba(51,51,51,1);}
.item8-text .text1{margin-top: 12px}
.item8-text  span{display: block;line-height: 26px;font-size: 14px;color: #333333;}
.item8-text .text2{margin-top: 20px}
.right-item8 .item8-div2{;margin-top: 32px}
.right-item8 .item8-div3{;margin-top: 32px}
.right-item8 .item8-div4{;margin-top: 32px}
.right-item8 .item8-div5{;margin-top: 32px}
.right-item8 .item8-div6{;margin-top: 32px}

.right-item9{margin-bottom: 72px;}
.right-item9 .item9-detail{background: #FCF4F4;margin-top: 30px;display: flex;padding: 15px 0}
.right-item9 .item9-detail .item9-left{width: 120px;text-align: center;border-right: 1px dashed #be0000;padding: 15px 0;
    display: flex;align-items: center;justify-content: center;}
.right-item9 .item9-detail .item9-right{display: flex;width: calc(100% - 120px);align-items: center;justify-content: space-between;
    font-size: 14px;padding:15px 30px}
.right-item9 .item9-detail .item9-right .item9-text{color: #030303;margin-top: 15px;line-height: 24px}
.right-item9 .item9-detail .item9-right .item9-button{color: #fff;background: #be0000;padding: 5px 15px;}
.right-item9 .item9-message{}
.right-item9 .none{display: none}
.right-item9 .item9-message .message{font-size: 14px;color: #030303;margin-top: 30px}
.right-item9 .item9-message .message span:first-child{font-weight: bold}
.right-item9 .item9-message .message-image{margin-top: 30px}

#top{width: 50px;height: 50px;display: block;background: url("img/icon2.png") no-repeat center;background-size: 50px 50px;
    position: fixed; bottom: 70px;right: 70px;z-index: 100; }

.background-img{width: 1000px;}
.background-img img{width: 100%}


.focus .hd ul {display: flex;float: left;margin: 23px 0 }
.focus .hd li {margin: 0 7px 0 0;width: 130px ;height: 24px;line-height: 22px;text-align: center;border: 1px solid rgba(145,145,145,1);}
.focus .hd .on  { background-color: rgba(190,0,0,1); color: #fff }
.focus .bd { width:1000px;margin-top: 23px; position: relative; overflow: hidden }
.focus .bd  img{ margin-top: 23px; position: relative; overflow: hidden }
.focus .bd ul { overflow: hidden; position:relative;  font-size: 14px; line-height: 28px }
.focus .bd li { width: 1000px; position: relative }
.focus .span2{margin: 0 10px 0 0 }

.qa_box{
    width: 70%;
    margin: 15px auto 20px;
}
.qa_box .qa_title{
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    color: #BE0000;
    opacity: 1;
    border-bottom: 1px solid #AEAEAE;
    padding-bottom: 5px;
}
.qa_box .qa_item{
    margin-top: 20px;
}
.qa_box .qa_item .qa_add{
    border: 1px solid #000000;
    line-height: 32px;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
}
.qa_box .qa_item .qa_add img{
    cursor: pointer;
}
.qa_box .qa_item .qa_add span{
    padding-left: 20px;
}
.qa_box .qa_item .qa_reduce{
    line-height: 22px;
    color: #333333;
    font-size: 12px;
    align-items: flex-start;
    display: none;
}
.qa_box .qa_item .qa_reduce div{
    border: 1px solid #BE0000;
    padding: 5px 20px 10px;
    width: 100%;
    cursor: pointer;
}
.qa_box .qa_item .qa_reduce img{
    cursor: pointer;
}
.qa_box .qa_item .qa_reduce .t1{
    color: #BE0000;
    font-weight: bold;
    font-size: 14px;
}


.main_item{width: 1000px}
.main_item .main_item_one{width: 315px}
.main_item .main_item_one{position: relative}
.main_item_one .info{width: 314px;height: 323px;position: absolute;top:0;left: 0}
.main_item_one .info{text-align: center;display: flex;justify-content: center}
.main_item_one .info .title1{text-align: center;color: #ffffff;font-size: 17px;margin: 15px auto 20px}
.main_item_one .info .title2{color: #fff;font-size: 13px;line-height: 22px}
.main_item_one .info .title2 a{cursor: pointer;color: #fff!important;display: block}
.main_item_one .info .title2 a{cursor: pointer;color: #fff!important;}
.main_item_one .info .title2 a:hover{color:#BE0000!important;background-color: #ffffff!important;}
.main_item_one .info .title2 a:hover{color:#BE0000!important; }
.main_item .word_time_title{height:28px;width: 100%;background-color: #E7E6E6;line-height: 28px;text-indent: 10px;font-size: 16px;color: #333333;margin: 50px 0 20px }
.main_item .title3{font-size:16px;color: #333333;margin-bottom: 20px;font-weight: bold}
.main_item .inquiry .text1{color: #BE0000;font-size: 16px;font-weight: bold}
.main_item .inquiry .text2{color: #333333;font-size: 14px;line-height: 30px}
.main_item .inquiry .text2 a{color:#BE0000 }
.main_item .month_info{font-size: 16px;color: #333333;margin: 0 20px}
.main_item .inquiry .btn1{width: 270px;height: 50px;text-align: center;line-height: 50px;color: #ffffff;font-size: 16px;background-color: #BE0000;border-radius: 4px;margin-top: 30px;display: block}

.option_service{width: 736px;margin: auto}
.option_service .title1{font-size: 16px;color: #333333;font-weight: bold;border-bottom: 1px solid #AEAEAE;margin-top: 30px;line-height: 30px}
.option_service .text1{font-size: 14px;line-height: 26px;color: #333333;margin-top: 10px;z-index: 9999;}
.option_service .text1 a{color:#BE0000;margin-top: 15px; }
.option_service .title2{font-size: 14px;color: #333333;font-weight: bold;margin: 30px 0 20px;}
.option_service .image_info img{width: 350px;margin-top: 20px}
.option_service .emphasize_line{height: 8px;background-color: #FFAFAF;margin-top: -11px;z-index: 9;}
.option_service a{color:#BE0000;}

.split_service{width: 736px;margin: auto}
.split_service .title1{font-size: 16px;color: #333333;font-weight: bold;border-bottom: 1px solid #AEAEAE;margin-top: 30px;line-height: 30px}
.split_service .text1{font-size: 14px;line-height: 26px;color: #333333;margin-top: 10px;z-index: 9999;}
.split_service .title2{font-size: 14px;color: #333333;font-weight: bold;margin: 30px 0 10px;}

.batch_send{width: 736px;margin: auto}
.batch_send .title1{font-size: 16px;color: #333333;font-weight: bold;border-bottom: 1px solid #AEAEAE;margin-top: 30px;line-height: 30px}
.batch_send .text1{font-size: 14px;line-height: 26px;color: #333333;margin-top: 10px;z-index: 9999;}
.batch_send .title2{font-size: 14px;color: #333333;font-weight: bold;margin: 30px 0 10px;}
.batch_send .text3{font-size: 14px;color: #BE0000;font-weight: bold;float: left;line-height: 16px;margin-top: 10px}
.batch_send .text3 img{float: left}

.transport_process{width: 897px;margin: auto}
.transport_process .title1{font-size: 16px;color: #333333;font-weight: bold;border-bottom: 1px solid #AEAEAE;margin-top: 30px;line-height: 30px}
.transport_process .text1{font-size: 14px;line-height: 26px;color: #030303;margin-top: 10px;z-index: 9999;}
.transport_process .title2{font-size: 16px;color: #333333;font-weight: bold;margin: 20px 0 10px;}
.transport_process .process_box1{width: 100%;height: auto;background-color: #FCF4F4;margin-top: 8px;padding: 20px 0;}
.transport_process .user_info{text-align: center;border-right: 1px dashed #BE0000;width: 120px;display: flex;justify-content: center }
.transport_process .text2{font-size: 12px;line-height: 26px;color:#030303;margin-top: 10px;z-index: 9999;}
.transport_process .process_btn{width: 118px;height: 32px;text-align: center;line-height: 32px;background-color: #BE0000;display: block;color:white;border-radius: 2px;font-size: 14px;font-weight: bold}
.transport_process .text4{color: #BE0000;font-size: 14px;font-weight: bold;line-height: 26px}
.transport_process .text3{color: #030303;font-size: 14px;font-weight: bold;line-height: 25px}
.transport_process .process_box2{width: 100%;height: 262px;background-color: #FCF4F4;margin-top: 8px;padding: 20px 0;}
.transport_process .text5{font-size: 14px;line-height: 26px;color: #030303;margin-top: 10px;z-index: 9999;}
.transport_process .emphasize_line{height: 8px;background-color: #FFAFAF;margin-top: -11px;z-index: 9;}
.transport_process .process_box3{width: 100%;height: 200px;background-color: #FFF5C8;margin-top: 8px;padding: 20px 0;}
.transport_process .process_box5{width: 100%;height: 154px;background-color: #FCF4F4;margin-top: 8px;padding: 20px 0;}
.transport_process .process_box6{width: 100%;height: 217px;background-color: #FCF4F4;margin-top: 8px;padding: 20px 0;}
.transport_process .process_box7{width: 100%;height: 265px;background-color: #FFF5C8;margin-top: 8px;padding: 20px 0;}

.page_info{width: 755px;margin: auto}
.page_info .text1{font-size: 14px;line-height: 26px;color: #333333;margin-top: 10px;z-index: 9999;}
.page_info .title1{font-size: 16px;color: #333333;font-weight: bold;border-bottom: 1px solid #AEAEAE;margin-top: 30px;line-height: 30px}
.page_info .title1 img{display: block;float: left;margin-top: 7px}
.page_info .title2{font-size: 14px;color: #BE0000;line-height: 26px;margin-top: 5px;display: block}
.page_info .title2 img{display: block;float: left;margin-top: 5px}

.buy_process{width: 743px;margin: auto}
.buy_process .text1{font-size: 14px;line-height: 26px;color: #333333;margin-top: 10px;z-index: 9999;}
.buy_process .title1{font-size: 16px;color: #333333;font-weight: bold;border-bottom: 1px solid #AEAEAE;margin-top: 20px;line-height: 30px}
.buy_process .title2{font-size: 16px;color: #333333;font-weight: bold;margin: 0 0 10px;}
.buy_process .text1{font-size: 14px;line-height: 26px;color: #333333;margin-top: 10px;z-index: 9999;}
.buy_process .buy_process_one{width: 100%;height: 383px;background-color: #FCF4F4;padding: 20px;margin-top: 10px}
.buy_process .but1{width: 145px;text-align: center;height: 32px;line-height: 31px;border: 1px solid #BE0000;color: #BE0000;font-weight: bold;font-size: 14px;margin: 10px 0 15px;display: block;border-radius: 2px}
.buy_process .but1:hover{
    background-color: #BE0000;color: #ffffff;
}
.buy_process .buy_process_two{width: 100%;height: auto;background-color: #FCF4F4;padding: 20px;margin-top: 10px}
.buy_process .but2{width: 88px;text-align: center;height: 32px;line-height: 31px;border: 1px solid #BE0000;color: #BE0000;font-weight: bold;font-size: 14px;margin: 10px 20px 15px 0;display: block;border-radius: 2px;float: left}
.buy_process .but2:hover{
    background-color: #BE0000;color: #ffffff;
}
.buy_process .text2{font-weight: bold;font-size: 14px;margin-top: 5px;}
.buy_process .buy_process_four{width: 100%;height: auto;background-color: #FCF4F4;padding: 20px;margin-top: 10px}

.return_process{width: 743px;margin: auto}
.return_process .title1{width: 100%;background-color: rgba(252,244,244,0.39);font-size: 16px;font-weight: bold;height:26px;line-height: 26px;text-indent: 10px}
.return_process .text1{margin: 15px 0;font-size: 14px;line-height: 26px;color: #333333;z-index: 9999;}
.return_process .title2 span{font-size: 14px;color: #BE0000;font-weight: bold;display: block;line-height: 16px;margin-left: 6px}
.return_process .title2 .lb{width: 5px;height: 18px;border-radius: 3px;background-color: #BE0000}
.return_process .text2{color: #333333;font-size: 12px;line-height: 20px;margin: 10px 0;}
.return_process .return_success{text-align: center;font-size: 14px;color: #333333;font-weight: bold}
.return_process .return_success img{margin: 30px auto 8px;display: block}

.shipment_info{width: 736px;margin: auto}
.shipment_info .fee_info{margin-top: 20px}
.shipment_info .fee_info .one{width: 150px;height: 100px;float: left;text-align: center;background-color:#FFE8E8;border-radius: 6px;font-size: 16px;font-weight: bold}
.shipment_info .fee_info .add{width: 40px;text-align: center;line-height: 100px;font-size:20px;font-weight: bold }
.shipment_info .title1{font-size: 16px;color: #333333;font-weight: bold;border-bottom: 1px solid #E7E6E6;margin-top: 15px;line-height: 32px}
.shipment_info .text1{margin: 15px 0 20px;font-size: 14px;line-height: 26px;color: #333333;z-index: 9999;}
.shipment_info .shipment_icon{text-align: center;margin: 20px auto}
.shipment_info .shipment_type{display: flex;justify-content: space-between}
.shipment_info .shipment_type span{font-size: 13px;color: #BE0000;padding: 4px 10px;border-radius: 17px;border: 1px solid #BE0000;font-weight: bold;margin: 0 10px}
.shipment_info .shipment_type a{font-size: 13px;color: #BE0000;padding: 4px 10px;border-radius: 17px;border: 1px solid #BE0000;font-weight: bold;margin: 0 10px}
.shipment_info .title2{font-size: 14px;color: #333333;font-weight: bold;margin: 20px 0 5px}
.shipment_info .title3{font-size: 14px;color: #333333;font-weight: bold;margin: 20px 0 20px;line-height: 20px; padding: 6px 0;border-bottom: 1px solid #AEAEAE;}
.shipment_info .table1{border-left: 1px solid #DCDCDC;border-top: 1px solid #DCDCDC;width: 100%}
.shipment_info .table1 td{border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;height: 40px;text-align: center;color: #6A6A6A}
.shipment_info .table1 .bg{background-color: #EFEFEF;color: #000000;font-weight: bold}

.shipment_fee_table{border-top: 1px solid #dcdcdc;border-left: 1px solid #dcdcdc;width: 900px;margin-top: 20px}
.shipment_fee_table .table_title_font{background:#BE0000;color: #fff }
.shipment_fee_table td{border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;text-align: center;line-height: 20px;min-height: 32px;padding: 8px 10px }

.shipment_other_title{width: 250px;height: 50px;text-align: center;line-height: 50px;background-color:#FFE8E8;color:#BE0000;font-size: 20px;margin: 20px auto;font-weight: bold;border-radius: 10px }
.packet_size{max-width: 400px}
.purchase_btn{display: block; width: 300px;height: 42px;background: #BE0000;opacity: 1;border-radius: 4px;font-size: 16px;font-weight: 400;line-height: 40px;color: #FFFFFF;text-align: center;border: none;cursor: pointer;margin: 20px auto;}
.purchase_btn:hover{color: #FFFFFF}