@font-face {
    font-family: 'iconfont';  /* project id 116165 */
    src: url('//at.alicdn.com/t/font_116165_cgy1fr6br8x2mx6r.eot');
    src: url('//at.alicdn.com/t/font_116165_cgy1fr6br8x2mx6r.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_116165_cgy1fr6br8x2mx6r.woff') format('woff'),
    url('//at.alicdn.com/t/font_116165_cgy1fr6br8x2mx6r.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_116165_cgy1fr6br8x2mx6r.svg#iconfont') format('svg');
    }

/*reset*/
body,dd,dl,dt,h1,h2,h3,h4,h5,h6,html,input,ol,p,textarea,ul{margin:0;padding:0}
body,input,textarea,select,button{-webkit-text-size-adjust:100%;font-family:Microsoft Yahei,"黑体","Times New Roman";font-size:12px}
input,textarea{outline:0;outline:none;}
:focus{outline:none}
li{list-style:none}
/* html{
    filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    -webkit-filter:grayscale(1);
  } */
i{font-style: normal}
table{border-collapse:collapse;border-spacing:0}
button { overflow: visible;border:none;background:none;cursor:pointer }
.img{overflow:hidden}
img{border:none;max-width:100%;vertical-align:top}
a{text-decoration:none;outline:0}
.fl{ float: left; }
.fr{ float: right; }

/*--/reset end--*/
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.txt-hide{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.icon{display:inline-block; *zoom:1;*display:inline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont;font-size:16px;font-style:normal}
.container,.wrap{width:1200px;margin:0 auto}
/*--header--*/
.top{min-width:1200px;height:40px;line-height:40px;background:#2a2a2a}
.top-nav-left{float:left}
.top-nav-left a{float:left;margin-right:26px;font-size:14px;color:#cecece}
.top-nav-left a:hover,.top-nav-left a.cur{color: #fff}
.top-nav-right{float:right}
.top-nav-right>div{position:relative;z-index:100;float:left;height:40px;margin-left:26px;font-size:14px;color:#cecece}
.top-nav-right>div .icon{margin-right:4px;font-size:20px;color:#cecece;line-height: 1;vertical-align: middle}
.top-nav-right>div b{font-weight: normal;line-height:40px;color:#cecece;}
.top-nav-right>div>a{color:#cecece}
.top-nav-right>div:hover,
.top-nav-right>div:hover>a,
.top-nav-right>div:hover>a>i,
.top-nav-right>div:hover>a>b{color: #fff}
.top-nav-right .nation-list{display:none;position:absolute;top:40px;left:50%;padding:20px;width:460px;background:#fff;border:1px solid #f5f5f5;box-shadow:0 0 10px rgba(0,0,0,.3);margin-left:-251px}
.top-nav-right .nation-list .col{float:left;width:50%;font-size:12px;text-align:left}
.top-nav-right .nation-list .col a{display:block;height:26px;padding-left:16px;line-height:26px;background:url(../images/rect.jpg) left center no-repeat;color:#333;text-align:left;float:none;margin-left:0}
.top-nav-right .down{width:180px;padding:10px;text-align:center;line-height:30px;background:#fff;position:absolute;left:50%;margin-left:-100px;top:40px;display:none;box-shadow:0 0 10px rgba(0,0,0,.3)}
.top-nav-right .down a{padding-left:16px;background:url(../images/rect.jpg) left center no-repeat;float:none;color:#333}
.top-nav-right .down a:hover{color:red}
.top-nav-right .nation-list .col .son{padding-left:26px;background-position:10px center}
.top-nav-right .nation-list .col .gson{padding-left:46px;background-position:30px center}
.top-nav-right .nation-list .nation-tl{font-size:16px;font-weight:700;color:#222}
.top-nav-right .nation-list a:hover{color:#ff001e}
.arr_t{width:0;height:0;border-width:0 8px 8px 8px;border-style:solid;border-color:transparent transparent #eee;position:absolute;bottom:0;left:50%;margin-left:-8px}
.top-nav-right .arr_t{border-color:transparent transparent #2a2a2a}
.top-nav-right>div:hover .arr_t{border-color:transparent transparent #fff}
.top-nav-right>div:hover .down,.top-nav-right>div:hover .nation-list{display:block}
.top-nav-right>div.number{ display:none}
/*--/header end--*/ 
/*--footer--*/
.footer { width: 100%; background-color: #2a2a2a; }
.footer .footb { width: 100%; text-align: center; }
.footer .foot { display:inline-block; *zoom:1;*display:inline; padding-top: 10px; height: 220px; text-align: left; }
.footer .foot-left { float: left; width: 820px; height: 220px; }
.footer dl { padding-top: 20px; width: 164px; float: left; line-height: 24px; }
.footer dl dt { color: #ffffff; font-size: 18px; margin-bottom: 10px; }
.footer dl dd a { color: #b5b5b5; font-size: 14px; }
.footer dl dd a:hover { color: #fff; }
.footer .follow .code { margin-top: 18px; width: 90px; height: 90px; }
.footer .follow .btn { margin-top: 18px; }
.footer .follow a { display:inline-block; *zoom:1;*display:inline; }
.footer .foot-right { float: left; width: 260px; }
.footer .foot-right .tel { padding-top: 60px; }
.footer .foot-right .tel span { display: block; padding: 5px 0; font-size: 14px; color: #ebe8e3; }
.footer .foot-right .tel .icon { margin-right: 6px; font-size: 22px; color: #ebe8e3; }
.footer .foot-right .tel p { font-size: 22px; color: #ebe8e3; }
.footer .copyright { line-height: 40px; color: #333; background: #fff; }
.footer .copyright img { margin-top: 14px; }
.footer .copyright .url { float: right; }
.footer .copyright .url a { margin-left: 22px; color: #333; float: right; }
.footer .copyright .url a:hover {color:#f00;}
.flink{display: block;float: right;width: 80px;color: #333;text-align: center; cursor:pointer; z-index:1000; position: relative;}
.flink.cur{ background:url("https://www.sanywj.com/img/aa.png") no-repeat top center; transition:none;color:#f00;}
.flink .f_arr,.link_m{ display:none;}
.flink .f_arr{ width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #f3f3f3; position: absolute; bottom: 28px; left: 50%; margin-left: -6px;}
.link_m{position:absolute;  bottom:40px;right:0; background:#f3f3f3;padding:15px 0; z-index:1000;}
.link_m strong{ font-size:15px;float:left;color:#666; line-height:30px;}
.footer .copyright .link_m a{ margin-left: 0; }
.footer .copyright .url .link_m a{ font-size:13px; color:#666; float:left; line-height:24px; width:auto; display:inline-block; margin:0 8px;}
.footer .copyright .url .link_m a.fr{ float:right;margin:0;}
.footer .copyright .url .link_m a:hover{ color:#f00;}
.width1200{ width: 1200px; margin: 0 auto;}
/*--/footer end--*/
/*--search modal--*/
.modal { position: fixed; z-index: 9999999999; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5);display: none; }
.modal-dialog { position: absolute; z-index:9999999999; left: 0; top: -174px; width: 100%; background-color: #2b2b2b; }
.modal-content { width: 1200px; margin: auto; }
.modal-content > div { float: left; }
.modal-content input { border: none; }
.modal-content .search-logo { margin-top: 45px; width: 162px; height: 128px; }
.modal-content .search-bar { margin: 47px 30px 47px 50px; overflow: hidden; }
.modal-content .search-tab .tab { padding: 6px 20px; float: left; font-size: 24px; color: #fff; cursor: pointer; }
.modal-content .search-tab .on { background: #fff; color: #fe0000; }
.modal-content .tab-panel { display: none; }
.modal-content .on { display: block; }
.modal-content .search-bar .search-keywords { margin-top: 2px; border-radius: 6px; height: 34px; overflow: hidden; }
.modal-content .search-bar .keywords { float: left; padding-left: 10px; width: 640px; height: 34px; line-height: 34px; font-size: 16px; }
.modal-content .search-bar input[type="submit"] { float: left; width: 100px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; background: #ef011c; color: #fff; cursor: pointer; }
.modal-content .search-close { margin-left: 14px; float: left; width: 34px; height: 34px; line-height: 34px; text-align: center; color: #2b2b2b; font-size: 18px; font-weight: 700; cursor: pointer; background: #eee; border-radius: 50%; transition: .4s all; }
.modal-content .search-close:hover { background: #ef011c; color: #fff; transform: rotate(360deg); -webkit-transform: rotate(360deg); }
.modal-open { overflow: hidden; padding-right: 17px; }
/*--/search modal end--*/
/*--right--*/
#LRfloater0{display:none;}
#LR_User_Icon0{position:fixed;right:0;top:182px;z-index:100000;}
.goTop,.swt,.lxb{width:80px;cursor:pointer}
.lxbCon{width:80px;height:70px;background:#cc0212;border-top:1px solid #5b0101;display:none}
.lxbCon input{display:block;margin:7px auto;width:70px;font-size:12px;text-align:center}
.lxbCon .callBtn{display:block;text-align:center}
/*--right fixed start--*/
.right-fiexd{ position:fixed; right:0; bottom:0.45rem; width:1.33rem; z-index:88; }
.return-top{ width:1.33rem; height:1.33rem; margin-bottom:0.45rem; }
.return-top img{ width:1.33rem; height:1.33rem; }
.ask,.ask img{ width:1.33rem; height:3.22rem; }
/*--right fixed end--*/
.red { color:#e70012}
.green { color:#219e00;}
.order{padding:20px 0;}
.steps{padding:14px 0;background:#eee;border:1px solid #c9c9c9;overflow:hidden}
.steps .step{position:relative;margin-left:50px;padding-right:64px;float:left;font-size:20px;color:#000}
.steps .step span{position:absolute;right:0;top:0;height:42px;line-height:42px;color:#000}
.steps .step i{float:left;width:40px;height:40px;line-height:40px;text-align:center;font-style:normal;color:inherit;border-radius:50%;border:1px solid #c0c0c0}
.steps .step b{display:block;margin-left:50px;font-weight:normal;line-height:1.2}
.steps .step s{display:block;margin-left:50px;text-decoration:none;font-size:14px;line-height:1.2}
.steps .on{color:#e70012;}
.steps .on i{border-color:#e70012}
.steps .tit{padding-left:44px;padding-right:0;height:42px;line-height:42px;background:url("../images/31.png") no-repeat left center}
.product-info{position:relative;margin-top:10px;overflow:hidden}
.product-info img{float:left;margin-right:30px;width:120px;height:100px;}
.product-info h2{font-size:20px;color:#ff0000;font-weight:normal}
.product-info .type{font-size:14px;color:#727272}
.product-info .desc{padding-top:10px;width:616px;font-size:14px;color:#656565}
.product-info .tips{position:absolute;right:0;top:14px;overflow:hidden}
.product-info .tips b{float:left;width:100px;padding:20px 0;text-align:center;font-size:14px;color:#656565;font-weight:normal}
.product-info .tips b:first-child{border-right:1px solid #d2d2d2}
.panel{margin-top:10px;border:1px solid #c9c9c9}
.panel .panel-head{padding:10px 0 10px 38px;font-size:14px;color:#8b8b8b;}
.panel .panel-head b{color:#000;font-size:18px;font-weight:normal}
.panel .panel-body{padding:0 35px;margin-bottom:35px;}
.form-horizontal{font-size:14px;color:#333}
.form-horizontal .form-group{margin-top:20px;overflow:hidden}
.form-horizontal .form-group:first-child{margin:0}
.form-horizontal .form-group .row{overflow:hidden}
.form-horizontal .form-group .form-control{float:left;font-size:inherit;color:inherit}
.form-horizontal .form-group .error{border-color:#e70012}
.form-horizontal .form-group .tips{float:left;margin-left:20px;height:38px;line-height:38px;text-align:left;color: #e70012;font-size:14px;}
.form-horizontal label{float:left;width:80px;height:38px;line-height:38px}
.form-horizontal input[type="text"]{padding-left:14px;width:320px;height:38px;line-height:38px;border:1px solid #333;color:inherit}
.form-horizontal select{padding-left:14px;width:220px;height:38px;line-height:38px; color: #333; border:1px solid #333;color:inherit; margin-right: 5px;}
.form-horizontal textarea{ padding:8px;width:640px;border:1px solid #333;color:inherit;vertical-align:top}
.form-horizontal button{float:left;margin-top:10px;margin-left:80px;width:268px;height:40px;line-height:40px;text-align:center;background:#e70012;font-size:20px;color:#fff;}
.status p.time-count{ text-align: center; font-size: 14px; }
.time-count span{ font-size: 50px; font-weight: bold; color: #e70012;}

.extend{}
.extend .etips{color:#8b8b8b}
.extend .extend-head{margin:20px 0 20px 80px;width:550px;}
.extend .btn-expand{margin-top:10px;color:#598BDD;overflow:hidden}
.extend .btn-expand span{cursor:pointer}
.extend .btn-expand .icon{margin-left:6px}
.extend .off,.extend .extend-body{display:none}
.expand .on{display:none}
.expand .off,.expand .extend-body{display:block}
.extend  em{margin-top:10px;float:left;margin-left:15px;font-size:16px;color:#494949;font-style:normal}
.status{margin:20px 0;padding:30px;text-align:center;background:#f4f4f4}
.status .status-body{padding:70px 20px;}
.status .icon{font-size:100px}
.status h4{font-size:30px}
.status p{margin:20px 0;font-size:20px;color:#626262}
.status a{display:inline-block;margin-top:50px;font-size:24px;color:#e70012;text-decoration:underline}
.status a.button{display:block;margin:auto; width:240px;height:56px;line-height:56px;text-align:center;background:#e70012; margin-top: 26px; font-size:30px;color:#fff;text-decoration:none;}

.item-active{ width: 463px; margin:0 auto; height: 133px; clear: both;}
.item-ewm{ width: 133px; height: 133px; margin-right:10px;   float: left;}
.status a.item-hd{ width: 320px; height: 133px; float: right;margin-top:0;}
.item-hd img{ display: block; width: 100%;}

.section{ width:100%; min-width: 1200px;}
.tips-container{ width: 572px; margin: 90px auto 100px;}
.tips-title{ height: 100px; padding-left: 120px; margin-bottom: 50px; background: url(../img/sc.png) no-repeat left;}
.tips-title h1{ font-size: 56px; font-weight: bold; color: #00ccff}
.tips-title p{ color: #696969; font-size: 18px; text-align: center}
.tips-title span{ display: inline-block; padding: 0 8px; color: #0024ff;}
.salers-info {font-size: 16px; position: relative;}
.salers-info .left{ width: 360px; color: #696969; margin-left: 10px;}
.main-info{ height: 100px;}
.salers-info span{ display: inline-block; margin-bottom:3px; line-height:20px}
.salers-info .hd-img{ margin-right: 10px; width: 100px; height: 100px;}
.salers-info .s-name{ color: #0024ff;}
.salers-info .s-zw{ font-size: 12px; margin: 2px 0 0 4px; color: #aaa}
.salers-desc{ font-size: 12px; margin-top: 24px; color: #9c9c9c; line-height: 20px; }
.salers-info .middle{	font-size: 12px; color: #9d9d9d; height: 140px; text-align: right; width: 125px; position: absolute; top: 50%; margin-top: -75px; right:0;}
.salers-info .middle img{ width: 120px; height: 120px;}
.d-link{ width: 450px; margin: 160px auto 0 auto;}
.d-link li{ width: 150px; float: left}
.d-link a{ font-size: 18px; color: #000; display: block; text-align: center; line-height: 20px;}
.d-link a img{width: 20px; height: 20px; display: inline-block; margin-right: 4px;}
.d-link a p{color: #9c9c9c; font-size: 12px; padding-top: 8px;}

.o-status{ display: none}
.waiter{ line-height: 572px; font-size: 28px; color: #555; text-align: center; display: none}
.xd-zx-btn{ width: 170px;padding: 0 30px;font-size: 20px;color: #ef001d; cursor: pointer;height: 60px; line-height: 60px; text-align: center; border: 1px solid #ef001d; border-radius: 4px;display: block; margin:40px auto 0 auto;}
.xd-zx-btn .icon {
    font-size: 24px;
    margin-left: 4px;
    float: left;
}
.ad-words-declare,.complaint-form-body,.complaint-btn{ display: none}
/*--fix-right--*/
.fix-right { position:fixed; right:0;top:50%;margin-top:-140px; color:#e60012 ;z-index:9999}
.fix-right > div { margin-top:1px; text-align:center; padding:10px 18px; background:#eee }
.fix-right > div:hover {background:#ccc;cursor:pointer}
.fix-right img { display:block; margin:auto; margin-bottom:4px;}
.fix-right a { color:inherit }
.fix-right .fix-right2 { position:relative; margin-top:1px; }
.fix-right .fix-right2 .qcode { display:none;position:absolute; left:-148px; top:0; padding:10px; background:#eee; font-size:12px; color:#222; text-align:center }
.fix-right .fix-right2 .qcode img { display:block; margin-bottom:4px; width:128px; height:128px; }
.fix-right >.fix-right2:hover .qcode{display:block}
.fix-right .go-top { padding:4px 18px; color:#fff;background:#9e9e9e}

/*#LRfloater0{display:none;}*/
/*#LR_User_Icon0{position:fixed;right:0;top:182px;z-index:100000;}*/
/*.goTop,.swt,.lxb{width:80px;cursor:pointer}*/
/*.lxbCon{width:80px;height:70px;background:#cc0212;border-top:1px solid #5b0101;display:none}*/
/*.lxbCon input{display:block;margin:7px auto;width:70px;font-size:12px;text-align:center}*/
/*.lxbCon .callBtn{display:block;text-align:center}*/
/*!*--right fixed start--*!*/
/*.right-fiexd{*/
    /*position:fixed;*/
    /*right:0;*/
    /*bottom:0.45rem;*/
    /*width:1.33rem;*/
    /*z-index:88;*/
/*}*/
/*.return-top{*/
    /*width:1.33rem;*/
    /*height:1.33rem;*/
    /*margin-bottom:0.45rem;*/
/*}*/
/*.return-top img{*/
    /*width:1.33rem;*/
    /*height:1.33rem;*/
/*}*/
/*.ask,.ask img{*/
    /*width:1.33rem;*/
    /*height:3.22rem;*/
/*}*/
/*!*--right fixed end--*!*/


/*--fix-right-new--*/
/* .fix-right-nav { position:fixed; right:0;top:50%; width:46px;  color:#e60012 ;z-index:9999}
.fix-right-nav li{ display: block; width: 47px; height: 47px;  margin: 5px 0; }
.fix-right-nav li a{display: block;width: 46px; height: 45px;background-image: url(../img/go-top.png);transition: all 0s;-moz-transition: all 0s;-webkit-transition: all 0s;border:1px solid #eee;}
.fix-right-nav li a:hover{border:1px solid #ec1922}
.fix-right-nav a.get-prize{ background-position: 0 -100px;}
.fix-right-nav a.get-prize:hover{background-position: 0 -350px;}
.fix-right-nav a.get-activity{ background-position: 0 0;}
.fix-right-nav a.get-activity:hover{ background-position: 0 -300px;}
.fix-right-nav a.get-activity{ background-position: 0 -300px;}
.fix-right-nav li a.get-activity{ border:1px solid #ec1922}

.fix-right-nav a.back-top{ background-position: 0 -150px;}
.fix-right-nav a.back-top:hover{ background-position: 0 -250px;} */

/*--fix-right-new--*/
.fix-right-nav { position:fixed; right:0;top:50%; width:46px;  color:#e60012 ;z-index:9999}
.fix-right-nav li{ display: block; width: 47px; height: 47px;  margin: 5px 0; position: relative}
.fix-right-nav li a{display: block;width: 46px; height: 45px;background-image: url(../img/go-top.png);transition: all 0s;-moz-transition: all 0s;-webkit-transition: all 0s;border:1px solid #eee;}
.fix-right-nav li a:hover{border:1px solid #ec1922}
.fix-right-nav a.get-prize{ background-position: 0 -100px;}
.fix-right-nav a.get-prize:hover{background-position: 0 -350px;}
/* .fix-right-nav a.get-activity{ background-position: 0 0;}
.fix-right-nav a.get-activity:hover{ background-position: 0 -300px;} */
.fix-right-nav .get-activity{width: 46px; height: 46px;  background: url(../images/1.png) no-repeat center #fff; background-size: 100% 100%}
/* .fix-right-nav li .get-activity{ border:1px solid #ec1922} */
.fix-right-nav a.back-top{ background-position: 0 -150px;}
.fix-right-nav a.back-top:hover{ background-position: 0 -250px;}
.fix-right-nav a.show-smlapp{ background-position: 0 0;}
.fix-right-nav a.show-smlapp:hover,.fix-right-nav .show-code:hover a.show-smlapp{ background-position: 0 -300px;border:1px solid #ec1922}
.fix-right-nav .f-ad-img{ position: absolute; right: 100%; bottom: 0; padding-right: 1px; width: 140px; height: 190px;}
.fix-right-nav .f-ad-img a{ border: none; display: block; width: 140px; height: 190px;}
.fix-right-nav .f-ad-img a:hover{ border: none}
.fix-right-nav .zk-activity{width: 46px; height: 46px;  background: url(../img/zkad2.jpg) no-repeat center #fff; background-size: 100% 100%}
.fix-right-nav .zk-ad-img,.fix-right-nav .code-container{ position: absolute; right: 100%; bottom: 0; padding-right: 1px; width: 140px; height: 190px;}
.fix-right-nav .code-container{background: #fff; display: none; padding: 10px; width: 120px; text-align: center; height: 160px;}
.fix-right-nav .code-container img{width: 120px;}
.fix-right-nav .code-container p{padding-top: 10px; color: #333}
.fix-right-nav .zk-ad-img a{ border: none; display: block; width: 140px; height: 190px;}
.fix-right-nav .zk-ad-img a:hover{ border: none}
.close-ad-img,.close-zk-img{ cursor: pointer; position: absolute; right:2px; top:2px; width:20px; line-height: 20px; text-align: center; color: #fff; border-radius: 100%; font-size: 21px;}
.translated-ltr .steps{display: none}