.topbar {width: 100%; height: 30px; line-height: 30px; border-bottom: 1px solid #ccc; background: #fff;}
.topbar_l {width: 300px; height: 30px; float: left;}
.topbar_l a {padding: 0 5px; color: #333;}
.topbar_l .shuxian {color: #ccc;}

.topbar_r {width: 720px; height: 30px; float: right; text-align: right;}
.topbar_r a {padding: 0 8px; color: #333;}
.topbar_r a:hover {color: #f07;}

.topbar_r i {font-size: 12px;}
.topbar_r a.braxiala {width: 68px; height: 30px; display: inline-block; text-align: center; border-left: 1px solid #fff; border-right: 1px solid #fff;}
.topbar_r a.braxiala.cur {border-left: 1px solid #eee; border-right: 1px solid #eee;}

.topbar_r .xialabox {display: inline-block; position: relative;}
.topbar_r .xialalist {width: 84px; display: none; position: absolute; left: 0; top: 30px; border: 1px solid #eee; border-top: 0; background: #fff;}
.topbar_r .xialalist a {width: 68px; height: 30px; line-height: 30px; display: inline-block; text-align: center;}
.topbar_r .xialalist a:hover {background: #fcfcfc;}

.gheader_box {width: 100%; height: 108px; background: #fff;}
.gheader {width: 1080px; height: 108px; line-height: 108px; margin: 0 auto; overflow: hidden;}
.gheader h1 {width: 700px; float: left; font-size: 32px; font-weight: normal; font-family: "Microsoft yahei", "微软雅黑", Tahoma, Verdana, Arial, sans-serif;}
.gheader .hphone {width: 380px; height: 108px; line-height: 108px; float: right; text-align: right; color: #333; font-family: "Microsoft yahei", "微软雅黑", Tahoma, Verdana, Arial, sans-serif; font-size: 30px; font-weight: bold;}
.gheader .hphone img {position: relative; top: 6px; z-index: -1;}

.pronav_box {width: 100%; height: 50px; line-height: 50px; background: #ff7a13;}
.pronav {width: 1080px; height: 50px; margin: 0 auto; background: #ff7a13}
.pronav ul li {width: 150px; height: 50px; float: left; margin-right: 2px; text-align: center;}
.pronav ul li a {width: 150px; height: 50px; display: inline-block; color: #fff; font-size: 16px;}
.pronav ul li a.cur {background: #f00;}
.pronav ul li a:hover {background: #f00;}

.banner {width: 1080px; height: 120px; margin: 15px auto 0;}

.breadcrumb {width: 1080px; height: 50px; line-height: 50px; margin: 0 auto; text-indent: 25px; font-size: 14px; color: #999; border-bottom: 1px solid #ccc; background: url("/static/image/shop/3/map.png") 0 14px no-repeat;}
.breadcrumb a {color: #999;}
.breadcrumb span {padding: 0 8px; font-family: cursive;}
.breadcrumb i {font-style: normal;}

.footer {width: 100%; height: 150px; background: #ff7a13;}
.bottom {width: 1200px; height: 150px; text-align: center; margin: 0 auto;}

.foonav {padding-top: 30px;}
.foonav a {padding: 0 20px; color: #fff;}
.foonav span {color: #eee;}

.myinfo {padding: 20px 0; color: #fff;}
.myinfo a {padding: 0 5px; color: #fff;}
.myinfo span {padding: 0 5px;}

.zhichi {color: #fff;}
.zhichi a {color: #fff;}


.rfix {width: 75px; position: fixed; right: 0; bottom: 30px;}
.rfeedback {width: 75px; height: 80px; text-align: center; cursor: pointer; border-bottom: 1px solid #eee; background: #2f353b;}
.rfeedback a {width: 100%; height: 80px; display: inline-block;}
.rfeedback a:hover {background: #e7505a;}
.rfeedback img {width: 28px; height: 28px; margin-top: 16px;}
.rfeedback span {width: 100%; height: 20px; line-height: 20px; display: inline-block; color: #fff;}

.rservice {width: 75px; height: 80px; text-align: center; cursor: pointer; border-bottom: 1px solid #eee; background: #2f353b;}
.rservice a {width: 100%; height: 80px; display: inline-block;}
.rservice a:hover {background: #e7505a;}
.rservice i {width: 28px; height: 28px; display: inline-block; margin-top: 7px; color: #fff; font-size: 30px;}
.rservice span {width: 100%; height: 20px; line-height: 20px; display: inline-block; color: #fff;}

.rgotop {width: 75px; height: 80px; text-align: center; cursor: pointer; background: #2f353b;}
.rgotop a {width: 100%; height: 80px; display: inline-block;}
.rgotop a:hover {background: #e7505a;}
.rgotop i {width: 28px; height: 28px; display: inline-block; margin-top: 7px; color: #fff; font-size: 30px;}
.rgotop span {width: 100%; height: 20px; line-height: 20px; display: inline-block; color: #fff;}

.rfixqcode {width: 160px; height: 180px; display: none; position: fixed; right: 59px; bottom: 44px; font-size: 12px; z-index: 998; border: 1px solid #f00; background: #fff;}
.rfsaoma {width: 100%; line-height: 30px; text-align: center;}
.wxqrcode {width: 100%; height: 120px; text-align: center;}
.wfgetservice {width: 100%; line-height: 30px; text-align: center;}

.rfixtriangle {width: 10px; height: 10px; display: none; position: fixed; right: 50px; bottom: 198px; z-index: 999;}
.rfixtriangle .bigangle {width: 0; height: 0; position: absolute; border-width: 6px 0 6px 10px; border-style: solid; border-color: transparent transparent transparent #f00;}
.rfixtriangle .smallangle {width: 0; height: 0; position: absolute; top: 1px; border-width: 5px 0 5px 9px; border-style: solid; border-color: transparent transparent transparent #fff;}

.clearboth {width: 100%; height: 0; clear: both;}
.clearboth20 {width: 100%; height: 20px; clear: both; background: #f8f8f8;}

.gohome {font-weight: bold;}
.icon-shouye {font-size: 13px;}