body { font-family: 'Microsoft Yahei',STHeiti,sans-serif; color: #67635d;}
ul { list-style: none;}
header, footer { max-width: 640px; margin: 0 auto;}
.row { max-width: 640px; overflow: hidden;}
.about-st-2 li { width: 100%;}
.about-st-2 ul { margin-left: 0;}
.sta2_w_r { width: 89.13%; padding-left:2%;}
.sta2_w_r h3 { font-size: 14px; line-height: 18px; color: #b78723; font-family: 'Microsoft Yahei',STHeiti,sans-serif; text-align: left; font-weight: normal; margin-bottom:0; }
.about-st-2 .step_box { width: 87.75%; margin:0 auto; padding-bottom:16px; padding-top:8px; padding-left:7%;}
.sta2_w_r p { margin:0; color: #67635d;}
.sta2_step_1 { background: url(../img/about_sta2_num_1_bg.png) repeat-x 0 bottom; background-size: 100% 100%;}
.sta2_step_2 { background: url(../img/about_sta2_num_2_bg.png) repeat-x 0 bottom; background-size: 100% 100%;}
.sta2_step_3 { background: url(../img/about_sta2_num_3_bg.png) repeat-x 0 bottom; background-size: 100% 100%;}
.about-st-2 .imageheader { margin-bottom:10px;}
.about-st-2 { background: #fafafa;}
.about-st-2 li { border-bottom: 1px solid #fff;}
.about-st-3 { margin-top:-52px;}
.k_en { font-family: arial;}
.about-st-3 p { margin: 0 auto; }
.about-st-3 .imageheader { margin-bottom: 10px;}
.about-st-3 table { background: none; border:none; margin-top: 30px; width: 100%;}
.about-st-3 table img { width: 85.63%; border:1px solid #c7c7c7; margin-bottom:6px;}
.about-st-3 table p { margin:0; text-align: center; width: 80%; margin:0 auto;}
.about-st-3 table h4 { color: #b78723; margin: 0;}
.about-st-3 table .k_en { color: #b78723;}
.about-st-3 td { width: 50%;}
.about-st-3 table tr { background: none; }
.homepage-block .about_kv_con { padding-top: 0;}
.about_kv_con img { box-shadow: 0 1px 8px #e5e4e1;}
.about_title { height: 40px; width: 96.87%; margin: 0 auto; background: url(../img/about_title_bg.png) repeat-x; background-size: 100% 100%; border-radius: 4px; box-shadow: 1px 2px 4px #b8b8b8;}
.about_title img { height: 56.25%; margin-top:6px;}
.about-st-1 h2 { margin-bottom: 10px;}
.about-st-1 p { width: 80%; margin: 10px auto; text-align: left;}
.about_b_logo { width: 14%;}
.about-st-1 .content { padding-bottom:48px;}
.sta2_w_r { float: right;}
.step_box { overflow: hidden;}
.step_box p { text-align: left;}
.about-st-3 { margin-top:-16px;}
.about-st-3 p { text-align: left; width: 80%; margin: 10px auto;}
.about-st-3 .content { padding-bottom: 68px;}
.contact_tel { width: 50%; height: 60px; position: absolute; top:57%; right:5%;}
.homepage-block .privacy { margin-top: 20px; padding-top:14px;}
.privacy dl { text-align: left; width: 87%; margin:0 auto; color: #67635d;}
.privacy h2 { margin-bottom:14px;}
.privacy dt { color: #b78723; font-size: 14px; font-weight: normal;}
.privacy dd { margin-bottom: 0.9em;}
.pri_btn_box { text-align: center;}
.pri_btn_box a { width: 29.84%; display: inline-block; height: 40px; background: url(../img/pri_btn_bg.png) repeat-x; background-size: 100% 100%; color: #fff; line-height: 40px; border-radius: 4px; margin:0 10px;}
.prev_page .ar_l { background: url(../img/pri_arrow_l.png) no-repeat left center; background-size: auto 14px; display: inline-block; padding-left:15%;}
.next_page .ar_r { background: url(../img/pri_arrow_r.png) no-repeat right center; background-size: auto 14px; display: inline-block; padding-right:15%;}
.homepage-block .privacy { padding-bottom:20px; margin-top: 0;}
.pri_btn_box { margin-top: 16px;}
.links_con { margin-top:15px; margin-bottom:20px;}
.about_kv_con .link_logo { box-shadow: none;}
.links_btn { display: block; line-height: 40px; width: 77.19%; border-radius: 4px; box-shadow: 1px 2px 4px #b8b8b8; height:40px; margin:16px auto;background: url(../img/about_title_bg.png) repeat-x; background-size: 100% 100%; font-size: 14px;}
.links_btn img { height: 100%;}
.link_w { display: inline-block; margin-left:10px; color: #67635d;}
.links_con h2 { margin-bottom: 10px;}
.homepage-block .links_con { padding-top:14px; padding-bottom:10px;}
.reco_title img { height:45%; margin-top:11px;}

/* 轮播样式开始 */
.hon_prev,.hon_next { display: inline-block; position: absolute; z-index: 8; top:0; height:166px; width: 9.63%;}

.hon_prev { background: url(../img/hon_prev_on.png) no-repeat right center; background-size: 18px auto; left:0%;}
.hon_next { background: url(../img/hon_next_on.png) no-repeat left center; background-size: 18px auto; right:0%;}

.prev_off { background: url(../img/hon_prev.png) no-repeat right center; background-size: 18px auto;}
.next_off { background: url(../img/hon_next.png) no-repeat left center; background-size: 18px auto;}

.hon_win {}
.hon_box { width: 320px; margin: 0 auto;}
.hon_box,.hon_win { position: relative; min-height: 170px;}
.hon_win img{ width: 100%; border:2px solid #a97f2c;}
.hon_win a { display: inline-block;}
.hon_win ul { margin: 0; overflow: hidden; position: absolute; top:18px; left:-830px;}
.hon_win li { float: left; margin:0 10px; opacity: 0.5;}
.hon_win li a { width: 200px;}
.hon_win .on { opacity: 1;}

.hon_txt ul { padding:0; margin:0;}
.hon_txt img { width:10%;}
.hon_txt {height: 19px; overflow: hidden; position: relative;}
.hon_txt ul {}
.hon_txt li { line-height: 19px; width: 100%;}
.hon_txt li { position: absolute; display: none;}
/* 轮播样式结束 */

.tianmao_logo { width: 26%; margin-right: 4px;}
#homepage-block-d .tianmao_links { width: 90px;!important}
.imglogo { max-width: 36px;}
.footer-sitemap { height: auto;}
.footer { padding-top:2em; padding-bottom:2em;}
.store-links-ul { text-align: center;}
.sppv3 .cta .store-links-ul li { display: inline-block; width: 25%; float: none;}
.stores-head .cta ul { padding-bottom: 8;}
.stores-head .cta { background: url(../img/stores_links_bg.png) no-repeat center bottom; background-size: auto 5px!important;}
.stores-search-title { margin-top:1em; margin-bottom:1em;}
.sel-city { background:url(../img/store_sel_bg.png) no-repeat; background-size: 100% 100%; width: 278px; height: 38px; margin: 5px auto; line-height: 38px; text-align: left; padding-left:10px; margin-bottom:10px;}
.search-now { background:url(../img/store_search_btn_bg.png) no-repeat; background-size: 100% 100%; width: 278px; height: 38px; border:none; border-radius: 8px; color: #fff; text-shadow:1px 1px #bb9a75; font-size: 14px; margin-top:8px; margin-bottom:16px;}
.search-info-box { width: 90%; border-top:1px solid #b78723; margin: 0 auto; line-height: 26px; font-size: 12px; text-align: left; vertical-align: top; color: #888888;}
.info-li span { display: inline-block; width: 57%; vertical-align: top; }
.info-li .h-tit { display: inline-block; width: 34%; padding-left:3%; color:#67635d; }
.info-li { border-bottom: 1px solid #ccc;}
.search-info-box .info-li:last-child { border: none;}
.selprovince,.selcity { position: absolute; top: 0; left: 0; line-height: 38px; height: 38px; width: 278px; left: 50%; margin-left: -139px; opacity: 0;}
.selcity { top:48px;}
.bb-stage-con h4 { color: #b78723;}
.sppv3 .flexslider .slides .bb-stage-con img { width: 30px!important; margin:auto; display: inline-block; vertical-align: middle; margin-top:10px; margin-bottom: 10px; margin-right:6px;}
.sppv3 .flexslider .slides .bb-stage-con h4 span { line-height: 30px; font-family: "微软雅黑"; font-weight: normal;}
.bb-stage-info { width: 70%; margin: 10px auto; text-align: left;}

