@import url("https://at.alicdn.com/t/font_2405544_z77rl2cgz2b.css");
*:focus {outline:none;background-color:transparent;}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]) {display:none;height:0;}
[hidden] {display:none;}
html {font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
html,button,input,select,textarea {font-family:"Microsoft Yahei";}
body {font:16px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;color:#666;margin:0;}
body,html {background:#fff}
a:active,a:hover {outline:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
s,em,u,i {font-style:normal;text-decoration:none;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
blockquote {margin:1em 40px;}
dfn {font-style:italic;}
hr {-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}
p,pre {margin:0;}
code,kbd,pre,samp {font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}
pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q {quotes:none;}
q:before,q:after {content:'';content:none;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
dl,menu,ol,ul {margin:0;}
dd {margin:0;}
menu,ol,ul {padding:0;}
nav ul,nav ol,li {list-style:none;list-style-image:none;}
img {display:block;border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root) {overflow:hidden;_zoom:1;}
figure {margin:0;}
form {margin:0;}
legend {border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea {font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;-webkit-appearance:none;}
button,input {line-height:normal;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;*overflow:visible;border-radius:0;}
button[disabled],html input[disabled] {cursor:default;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"] {-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
textarea {overflow:auto;vertical-align:top;}
table {border-collapse:collapse;border-spacing:0;}
a {color:#1276e5;text-decoration:none;}
a:hover {color:#e62129 !important;text-decoration:none;}
.clearfix {*zoom:1;}
.clearfix:before,.clearfix:after {content:" ";display:table;}
.clearfix:after {clear:both;}
.hide {display:none !important;}
.ellipsis {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.flex {display:flex;}
.flex_center {align-items:center;justify-content:center;}
.space_between {justify-content:space-between;}
.relative {position:relative;}

.f_left {float:left;}
.f_right {float:right;}
.white,a.white {color:#fff;}
.red,a.red {color:#e62129 !important;}
.red2,a.red2 {color:#e62129;}
.green,a.green {color:#83c44e;}
.blue,a.blue {color:#1160ac;}
.orange,a.orange {color:#f60;}
.gray,a.gray {color:#aaa;}
.purple,a.purple {color:#8125be;}

.bg_red {background:#e62129;}
.bg_green {background:#83c44e;}
.bg_orange {background:#f60;}
.bg_blue {background:#8ab8ff;}
.bg_gray {background:#f8f8f8;}
.bg_ecru {background:#f8f8f8;}
.bg_f5 {background:#f5f5f5;}
.bg_white {background:#fff;}


.block {display:block;}
.border_box {box-sizing:border-box;}

.center {text-align:center;}
.wrap_page {padding:0;}
.animate_1,.animate_1 * {-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.animate_2,.animate_2 * {-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.shadow_1 {box-shadow:0 1px 5px #eee;}
.shadow_2 {box-shadow:2px 2px 5px rgba(0,0,0,.05);}
.shadow_3 {box-shadow:0 8px 18px rgba(0,0,0,.05);}
.shadow_4 {box-shadow:0 0 16px rgba(0,0,0,0.06);}

.radius_2 {border-radius:2px;}
.radius_4 {border-radius:4px;}
.radius_5 {border-radius:5px;}
.radius_10 {border-radius:10px;}
.radius_25 {border-radius:25px;}

.mask_1 {position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4);}

.readonly {background:#f6f6f6;border-color:#e0e0e0;}

.textarea_1 {padding:5px 8px;border:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.placeholder::-ms-input-placeholder {color:#9fadb5;}
.placeholder::-webkit-input-placeholder {color:#9fadb5;}
.placeholder::-moz-placeholder {color:#9fadb5;}

.nodata {text-align:center;}
.nodata a {padding:0 4px;color:#ff262a;}

.title_1 {position:relative;text-align:center;}
.title_1 h2 {display:block;font-weight:normal;color:#8125be;}
.title_1 h2:after,
.title_1 p:after{content:'';display:block;width:16%;height:4px;background:#8125be;}
.title_1 p {color:#7a7a7a;}
.title_1.p h2:after {display:none;}
.title_1.white h2 {color:#fff;}
.title_1.white h2:after {background:#fff;}
.title_1.white p {color:#fff;}

.title_2 {text-align:center;}
.title_2 h2 {display:inline-block;background:#8125be;font-weight:normal;color:#fff;text-align:center;}

.text_1,
.text_2 {color:#2b0e2e;}

.ellipsis {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.btn_2,
.btn_2:hover,
.btn_3:hover,
.header nav .menu a.on,
.header nav .menu a:hover,
.pages_bar a:hover,
.pages_bar a.current_page,
.page_tab a.on,
.page_tab a:hover,
.index .block_1 .recommend .item .info a.btn:hover,
.index .block_2 .gallery .right a:hover,
.index .block_3 .gallery .item .info a.chat:hover,
.block_article .news .title .tags a.on,
.block_article .news .title .tags a:hover,
.page_single .block_1 .tags a:hover,
.page_single a.btn_kf,
.page_single .block_3 .types .item .btns a.btn_red,
.page_single .block_3 .types .item .btns a.btn_red:hover,
.page_single .block_3 .types2 .item .btns a.btn_red,
.page_single .block_3 .types2 .item .btns a.btn_red:hover,
.page_single .block_8 ul li .kf,
.page_single .block_8 ul li .kf:hover,
.page_single .block_9 .list a,
.page_wrap .right .service_flow .progress ul li span,
.header nav .menu a span i,
.friend_links,
footer .info .item .title,
.pages_bar a:hover,
.pages_bar a.current_page,
.service_title.white,
.page_wrap .right .service_flow .desc {color:#fff !important;}

.page_single .block_18 .thumbs .item.hongkong:before {display:none;background-image:url('../images/flag_hongkong.jpg');}
.page_single .block_18 .thumbs .item.macau:before {display:none;background-image:url('../images/flag_macau.jpg');}
.page_single .block_18 .thumbs .item.singapore:before {background-image:url('../images/flag_singapore.jpg');}
.page_single .block_18 .thumbs .item.usa:before {background-image:url('../images/flag_usa.jpg');}
.page_single .block_18 .thumbs .item.british:before {background-image:url('../images/flag_british.jpg');}
.page_single .block_18 .thumbs .item.japan:before {background-image:url('../images/flag_japan.jpg');}
.page_single .block_18 .thumbs .item.korea:before {background-image:url('../images/flag_korea.jpg');}
.page_single .block_18 .thumbs .item.malaysia:before {background-image:url('../images/flag_malaysia.jpg');}
.page_single .block_18 .thumbs .item.vietnam:before {background-image:url('../images/flag_vietnam.jpg');}
.page_single .block_18 .thumbs .item.bvi:before {background-image:url('../images/flag_bvi.jpg');}
.page_single .block_18 .thumbs .item.cayman:before {background-image:url('../images/flag_cayman.jpg');}
.page_single .block_18 .thumbs .item.more:before {display:none;}