﻿body a { outline: 0; blr: expression(this.onFocus=this.blur()); }
body, html { -webkit-text-size-adjust: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; word-break: break-word; word-wrap: break-word; }
body { margin: 0; padding: 0; font: 400 12px verdana,arial,"Microsoft Yahei",simsun,sans-serif; }
blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, textarea, th, ul { margin: 0; padding: 0; font-size: 12px; list-style: none; }
fieldset, img { border: 0; }
.auto { width: 1190px; margin: 0 auto; overflow: hidden; }
.sauto { width: 1190px; margin: 0 auto; }
.clear { font-size: 0; width: 0; height: 0; clear: both; }
.left { float: left; }
.top { width: 100%; min-width: 1190px; height: 145px; background: url(/Content/Images/top_r1_c2.jpg) repeat-x; }
.login-info { line-height: 30px; float: left; }
.quick-menu { float: right; line-height: 30px;  *width: 250px; display: inline; }
.quick-menu li { float: left; margin-left: 10px; }
.quick-menu li span { width: 20px; height: 15px; background: url(/Content/Images/redbg.png) no-repeat; margin-top: 8px; color: #fff; display: block; font-weight: 700; }
a { color: #666; text-decoration: none; }
a:hover { color: #f50; text-decoration: underline; }
.nav { width: 100%; min-width: 1190px; height: 35px; line-height: 35px; background-color: #333; }
.navimg ul li { float: left; margin-right: 40px; margin-top: 30px; }
.white { color: #fff; font-size: 14px; font-weight: 700; font-family: "宋体"; }
a.white { color: #fff; text-decoration: none; }
a.white:hover { color: #fff; }
.blue { color: #0262db; }
a.blue { color: #0262db; text-decoration: none; }
.black { color: #000; }
a.black { color: #000; text-decoration: none; }
a.red { color: #ae1726; text-decoration: none; }
a.green { color: #158205; text-decoration: none; }
a.blue:hover, a.red:hover { color: #f50; text-decoration: underline; }
.undis { display: none; }
.inline-block { display: inline-block; float: left; }
.center, .left, .right { display: inline-block; float: left; }
.clearfix:after, .clearfix:before { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; }
.clear { clear: both; }
.clear-r { clear: right; }
.clear-l { clear: left; }
.tcenter { text-align: center; }
.red { color: #c70100; }
.blue { color: #3466a1; }
.bold { font-weight: 700; }
.top { width: 100%; min-width: 1190px; height: 30px; background: url(/Content/Images/top_r1_c2.jpg) repeat-x; }
.tlogo { float: left; padding: 5px 10px 0 10px; }
.login-info { line-height: 30px; float: left; }
.search { height: 80px; }
.search > div { display: inline-block; float: left; }
.search li { display: inline-block; float: left; }
.search label { display: inline-block; float: left; }
.search-logo { padding-top: 18px; padding-right: 12px; }
.search-inner { width: 466px; padding-top: 30px; margin-left: 10px; }
.search-inner-form { width: 415px; height: 30px; padding: 3px; background-color: #333; z-index: 999; position: relative; }
.search-inner-form input { float: left; display: inline; width: 330px; height: 30px; line-height: 30px; border: 0; text-indent: .5em; font-size: 14px; color: #333; font-family: SimSun; }
.search-imgsearch-input-icon { display: inline-block; width: 20px; height: 20px; background-image: url(/Content/Images/photo.png); background-image: -webkit-image-set(url(/Content/images/photo.png) 1x,url(/Content/images/bphoto.png) 2x); background-image: -moz-image-set(url(/Content/images/photo.png) 1x,url(/Content/images/bphoto.png) 2x); background-image: -ms-image-set(url(/Content/images/photo.png) 1x,url(/Content/images/bphoto.png) 2x); background-image: -o-image-set(url(/Content/images/photo.png) 1x,url(/Content/images/bphoto.png) 2x); background-size: 20px 45px; background-position: 0 0; background-repeat: no-repeat; cursor: pointer; }
.search-imgsearch-panel-hover .search-imgsearch-input-icon { background-position: 0 -25px; }
input#searchbtn { width: 80px; border: 0; font-size: 14px; font-family: "微软雅黑"; background-color: #333; color: #fff; cursor: pointer; text-align: center; }
.search-recomend { padding: 5px 0; }
.search-recomend li { padding: 0 5px; }
.logo { height: 80px; float: left; }
.inputs { line-height: 22px; }
.hot { height: 25px; margin: 35px 0 0 12px; float: left; }
.main { width: 1190px; max-width: 1280px; background: #f9f9f9; }
.rnav { width: 360px; }
.rnav, .rnav a { text-align: right; }
.rnav a { float: right; line-height: 20px; vertical-align: middle; height: 5pc; position: relative; text-decoration: none; cursor: default; }
.rnav a i { height: 5pc; line-height: 5pc; margin-right: 25px; }
.rnav a img { margin-top: 5px; }
.f38 { font-size: 38px; }
@font-face { font-family: iconfont; src: url(font-minxie/iconfont.eot?t=1482757991785); src: url(font-minxie/iconfont.eot?t=1482757991785#iefix) format('embedded-opentype'),url(font-minxie/iconfont.woff?t=1482757991785) format('woff'),url(font-minxie/iconfont.ttf?t=1482757991785) format('truetype'),url(font-minxie/iconfont.svg?t=1482757991785#iconfont) format('svg'); }
.iconfont { font-family: iconfont!important; font-size: 1pc; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.icon-weixin:before { content: "\e63b"; }
.icon-tel-bling:before { content: "\e616"; }
.nicon { font-size: 2pc; line-height: 75pt; margin: 10px 0; color: #999; -webkit-transition: font-size .25s ease-out 0s; transition: font-size .25s ease-out 0s; }
.rnav { width: 260px; }
.icon-tel-bling:hover, .icon-weixin:hover { color: #d41c4f; }
.rnav a.tel:hover s, .rnav a.wx:hover s { display: block; }
.rnav a.wx s { height: 178px; left: -60px; background-image: url(/Content/Images/tws.png); }
.rnav a.tel s, .rnav a.wx s { width: 178px; position: absolute; top: 60px; display: none; background-position: 0 0; background-repeat: no-repeat; z-index: 999; }
.rnav a.tel s { height: 90px; left: -70px; background-image: url(/Content/Images/tkf.png); }
.site-pannel { position: fixed; right: 50%; margin-right: 600px; z-index: 99; }

.adtop { height: 20px; border-top: 1px #e4e4e4 solid; border-bottom: 2px #e4e4e4 solid; }
.pmain { padding: 15px 0; background: #fff; min-height: 200px; border: 1px solid #dfdfdf; width: 1188px; }
.pro { width: 222px; height: 300px; margin: 5px 6px; float: left; border: #eee solid 1px; }
.img { width: 220px; height: 220px; padding: 2px; }
.redboder { border: #333 solid 1px; width: 222px; height: 300px; margin: 5px 6px; float: left; }
.pname { width: 220px; text-align: left; line-height: 22px; text-indent: 3px; }
.sname { width: 220px; text-align: left; line-height: 22px; text-indent: 3px; color: #999; overflow: hidden; white-space: nowrap; }
.rz { height: 25px; line-height: 16px; width: 220px; text-align: left; text-indent: 3px; }
.rz img { float: right; margin: 0 3px; vertical-align: bottom; }
.rz strong { font-size: 16px; font-weight: bold; }
.rz .scico { line-height: 22px; }
#suggestions { position: absolute; left: 0; top: 20px; width: 326px; z-index: 999999; border: 1px solid #333; background: #fefefe; display: none; line-height: 20px; padding-left: 3px; }
.xzbg { border-left: 1px solid #db7475; background: #8a0403; color: #fff; }
.xzbg a { color: #fff; }
.xzbg a:hover { color: #fff; }

#pup { position: relative; left: 0; top: 13px; z-index: 99999999; }
.more { width: 1186px; clear: both; line-height: 30px; border: 1px solid #333; background-color: #fee; text-align: center; font-size: 14px; }
#dklist, #shoplist { overflow: hidden; width: 990px; margin: 0 auto; background: url(/Content/Images/repeat-x-dot.jpg) repeat; }
#dklist a { display: inline-block; float: left; padding: 0 5px; height: 30px; line-height: 30px; color: #3466a1; }
#dklist a.red, #shoplist a.red { color: #c70100; }
#shoplist > * { display: inline-block; float: left; padding: 0 5px; height: 30px; line-height: 30px; color: #3466a1; }
#shoplist label { color: #333; }
.nav li a { color: #fff; font-family: "微软雅黑"; font-size: 14px; }
.nav li a:hover { text-decoration: none; }
.nav li.current { background-color: rgba(255,255,255,.4); }
.nav li.active { background: url(/Content/Images/nav-active-bg.jpg) no-repeat center; }
.nav li:hover { background-color: rgba(255,255,255,.4); }
.nav li { display: inline-block; float: left; padding: 0 15px; }
.QRCode { width: 360px; *width: 355px; height: 40px; background: url(/Content/Images/QRCode.png) no-repeat; margin-left: 70px; float: left; margin-top: 30px; }
.zhanlv { width: 1190px; height: auto; overflow: hidden; background-color: #FFF; margin: 0 auto; }
.zhanlv_1 { width: 1090px; height: 53px; margin: 0 auto; margin-top: 5px; }
.zhanlv_1_1 { width: 195px; height: 53px; background-image: url(/Content/Images/df_r1_c1.jpg); float: left; }
.zhanlv_1_2 { width: 790px; height: 31px; border-top: #f1f1f1 12px solid; border-bottom: #f1f1f1 10px solid; border-right: #f1f1f1 5px solid; float: left; line-height: 31px; }
.df_b { width: 980px; height: 30px; margin: 0 auto; background-image: url(/Content/Images/df_r3_c4.jpg); border-bottom: #eaeaea; margin-top: 10px; line-height: 30px; padding-left: 10px; }
.df_b h2 { width: 200px; line-height: 30px; font-size: 14px; background: url(/Content/Images/df_r4_c2.jpg) no-repeat center left; padding-left: 15px; }
.dfys { width: 990px; height: 745px; margin: 0 auto; margin-top: 10px; }
.dfys_1 { width: 330px; height: 745px; float: left; padding-left: 10px; }
.dfys_1 li { width: 288px; height: 40px; background: url(/Content/Images/df_r9_c3.jpg); padding: 35px 0 0 40px; }
.dfys_1 b { font-size: 14px; color: #FFF; }
.dfys_1 span { font-weight: 700; font-size: 14px; color: #900; padding-left: 50px; }
.dfys_2 { width: 640px; height: 745px; float: right; }
.dfys_2 li { height: 50px; line-height: 20px; padding-top: 25px; }
.dfys_3 { width: 985px; height: 155px; background-image: url(/Content/Images/df_r13_c2.jpg); margin: 0 auto; margin-top: 10px; margin-bottom: 10px; padding-top: 20px; }
.dfys_3 p { width: 650px; line-height: 35px; padding-left: 20px; }
.wfb_1 { width: 970px; height: 25px; margin: 0 auto; background: url(/Content/Images/wf_r1_c3.jpg) repeat-x; font-size: 14px; font-weight: 700; color: #333; padding-left: 20px; padding-top: 15px; margin-top: 10px; }
.wfb_2 { width: 1190px; height: auto; overflow: hidden; }
.wfb_2 li { width: 232px; height: 120px; float: left; background: url(/Content/Images/wf_r2_c2.jpg); margin: 10px 3px 0 4px; display: inline; padding: 5px; overflow: hidden; }
.wfb_2 li p { line-height: 16px; margin-bottom: 8px; color: #333; padding-left: 1px; margin-top: 2px; }
.wfb_3 { width: 1190px; height: 330px; margin-top: 10px; }
.wfb_3_1 { width: 318px; height: 325px; float: left; margin-left: 5px; margin-right: 5px; border: #e6e6e6 1px solid; padding: 1px; }
.wfb_3_2 { width: 308px; height: 40px; background: url(/Content/Images/wf_r1_c3.jpg) repeat-x; font-size: 14px; font-weight: 700; color: #333; padding-left: 10px; line-height: 40px; border-bottom: #e6e6e6 1px solid; }
.wfb_3_3 { width: 290px; height: 270px; background: url(/Content/Images/wf_r6_c1.jpg) no-repeat left; margin: 0 auto; margin-top: 10px; padding-left: 20px; }
.wfb_3_3 td { line-height: 26px; border-bottom: #e3e3e3 1px solid; height: 26px; padding-left: 10px; }
.wfb_3_4 { width: 290px; height: 270px; margin: 0 auto; padding-top: 10px; }
.wfb_3_4 li { height: 27px; line-height: 27px; }
.allbox { width: 1190px; height: auto; overflow: hidden; margin: 0 auto; background-color: #FFF; padding-bottom: 20px; }
.zimu { width: 1184px; height: 30px; line-height: 30px; margin: 0 auto; margin-top: 2px; border: #e6e6e6 1px solid; }
.zimu li { width: auto; overflow: hidden; float: left; margin-left: 10px; margin-right: 10px; font-weight: 700; color: #015696; font-size: 14px; }
.zimu li a:link, .zimu li a:visited { color: #015696; text-decoration: none; }
.zimu li a:hover { color: #015696; text-decoration: underline; }
a.bai:link, a.bai:visited { color: #FFF; text-decoration: none; }
a.bai:hover { color: #FFF; text-decoration: underline; }
.sjlist { width: 1190px; height: auto; overflow: hidden; margin-top: 5px; }
a.red:link, a.red:visited { color: #900; text-decoration: none; }
a.red:hover { color: #900; text-decoration: underline; }
a.lan:link, a.lan:visited { color: #015696; text-decoration: none; }
a.lan:hover { color: #015696; text-decoration: underline; }
.sjlist_1_2_2 { width: 310px; height: 47px; padding-top: 8px; }
.sjlist_1_2_2 p { line-height: 23px; width: 309px; height: 24px; overflow: hidden; }
.sjlist_1_2_2 p img { vertical-align: text-bottom; }
.sjtop { width: 990px; height: 110px; margin: 0 auto; }
.sjlogo { width: 200px; height: 60px; float: left; margin-top: 20px; }
.sjlianxi { width: 250px; height: 50px; float: left; margin-left: 30px; margin-top: 20px; position: relative; }
.sjdftlianxi { width: 250px; height: 50px; float: left; background-color: #f5f5f5; border: #e3e1e2 1px solid; overflow: hidden; }
.sjbiglianxi { width: 250px; height: 260px; float: left; background-color: #f5f5f5; border: #e3e1e2 1px solid; z-index: 999; position: absolute; }
.sjlianxi h2 { line-height: 40px; font-size: 32px; color: #900; padding-left: 5px; font-weight: 400!important; font-weight: 700; font-family: "微软雅黑","宋体",Verdana; float: left; }
.sjlianxi p { padding: 15px 8px 0 5px; line-height: 25px; padding-right: 8px; float: right; }
.sjpage { width: 29px; height: 10px; position: relative; left: 100px; top: -2px; }
.sjsearch { width: 490px; height: 42px; float: left; margin-top: 20px; background-color: #efefef; border: #e2e2e2 1px solid; border-left: 0; padding: 8px 0 0 10px; }
.sjnav { width: 100%; height: 36px; background: url(/Content/Images/nr_r7_c2.jpg); }
.sjnav li { height: 36px; line-height: 36px; text-align: center; display: inline; float: left; font-size: 14px; color: #FFF; background: url(/Content/Images/nr_r7_c9.jpg); width: 100px; font-weight: 700; margin-left: 1px; }
.sjnav ul { width: 1190px; margin: 0 auto; padding: 0; list-style: none; line-height: 36px; text-align: center; }
.sjnav a#nn { background-image: url(/Content/Images/nr_r7_c6.jpg); height: 36px; color: #900; font-weight: 700; }
.sjnav ul li a { color: #FFF; font-size: 14px; display: block; text-decoration: none; padding: 0 10px 0 10px; }
.sjnav ul li a.link, .sjnav ul li a:visited { color: #FFF; }
.sjnav ul li a:hover { background-image: url(/Content/Images/nr_r7_c6.jpg); text-decoration: none; height: 36px; color: #900; }
.c_list { width: 980px; height: auto; margin: 0 auto; margin-top: 20px; overflow: hidden; }
.c_list li {  line-height: 40px; border-bottom: #CCC 1px dashed; background: url(/Content/Images/list_r2_c2.jpg) no-repeat left center; padding-left: 20px; font-size: 14px; list-style-position: inside; padding-right: 10px; }
.c_list li a { color: #666; }
.c_n_1 { width: 990px; height: 30px; margin: 0 auto; border-bottom: #dbdbdb 1px solid; line-height: 30px; font-size: 13px; font-weight: 700; margin-top: 10px; }
.w_page { width: 600px; height: 30px; line-height: 30px; text-align: center; margin: 0 auto; margin-top: 20px; }
.xxggbox { width: 980px; height: auto; margin: 0 auto; margin-top: 20px; overflow: hidden; }
.xxgg { width: 968px; height: auto; margin-top: 2px; background-color: #fff9df; border: #f6dda5 1px solid; padding: 5px; line-height: 25px; }
.xbox { width: 980px; height: auto; overflow: hidden; margin-top: 20px; }
.xgleft { width: 210px; height: auto; float: left; overflow: hidden; }
.xgl_1 { width: 97px; height: 37px; background: url(/Content/Images/xx_r2_c2.jpg); text-align: center; font-size: 14px; color: #FFF; font-weight: 700; line-height: 30px; }
.xgl_2 { width: 210px; height: auto; overflow: hidden; margin: 0 auto; }
.xgl_2 li { width: 210px; height: 220px; margin-top: 10px; line-height: 20px; }
.xgl_3 { width: 180px; height: 170px; border: #CCC 1px solid; padding: 2px; }
.xgl_4 { width: 190px; height: auto; overflow: hidden; margin: 0 auto; color: #999; }
.xgl_4 li { width: 190px; height: auto; margin-top: 10px; line-height: 24px; border-bottom: #CCC 1px dashed; }
.xgright { width: 745px; height: auto; float: right; overflow: hidden; border-left: #ebebeb 1px solid; padding-left: 20px; }
.xgr_1 { width: 740px; height: 282px; }
.xgr_1_1 { width: 305px; height: 270px; float: left; padding: 5px; border: #CCC 1px solid; }
.xgr_1_2 { width: 420px; height: 282px; float: right; }
.xgr_2 { width: 420px; height: 29px; }
.xgr_2 li { width: 95px; height: 29px; background: url(/Content/Images/xx_r3_c6.jpg); text-align: center; line-height: 29px; font-size: 14px; font-weight: 700; float: left; margin-right: 3px; text-decoration: none; cursor: pointer; }
.xgr_2 li#huan { background: url(/Content/Images/xx_r3_c4.jpg); }
.xgr_3 { width: 408px; height: 240px; border: #df8d8f 1px solid; padding: 10px 0 0 10px; }
.xgr_3 p em { font-size: 35px; font-family: Verdana,"黑体"; line-height: 35px; font-weight: 700; font-style: normal; color: #ff2a00; }
.xgr_3 h2 { line-height: 40px; font-size: 16px; }
.xgr_3 p { line-height: 28px; width: 335px; overflow: hidden; }
.xgr_3 b { color: #cb0002; }
.xgr_3 img { margin: 10px 10px 10px 0; }
.xgr_4 { width: 728px; height: 35px; background: url(/Content/Images/xx_r8_c4.jpg); padding-left: 10px; margin-top: 20px; font-size: 14px; font-weight: 700; color: #FFF; line-height: 30px; }
.xgr_5 { width: 720px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 20px; }
.xgr_5 p { margin-top: 5px; line-height: 30px; }
.xgr_5 span { clear: both; }
.xgr_5 img { max-width: 715px; }
#propsul { width: 770px; margin: 0; list-style: none; padding: 5px 0; background: #f6f6f6; overflow: hidden; font-size: 14px; }
#propsul li { float: left; width: 246px; padding: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.loginbox { width: 900px; height: auto; margin: 0 auto; overflow: hidden; padding-top: 20px; }
.login_logo { width: 155px; height: 50px; margin-left: 30px; }
.login_1 { width: 840px; height: 400px; margin: 0 auto; margin-top: 30px; }
.login_1_1 { width: 330px; height: 270px; float: left; }
.login_1_2 { width: 317px; height: 277px; float: left; background: url(/Content/Images/loginbg.jpg); margin-left: 150px; margin-top: 10px; padding: 6px 0 0 8px; }
.login_2 { width: 310px; height: 33px; }
.login_2 li { width: 153px; height: 32px; line-height: 32px; background: url(/Content/Images/lbg1.jpg); text-align: center; float: left; font-size: 14px; font-weight: 700; overflow: hidden; }
.login_2 a li#log { background-image: url(/Content/Images/lbg.jpg); height: 32px; color: #900; font-weight: 700; }
.login_3 { width: 260px; height: 200px; margin: 0 auto; padding-top: 10px; }
.login_3 p { margin-top: 10px; line-height: 30px; height: 30px; }
.logtex { width: 180px; height: 20px; border: #CCC 1px solid; }
.logfoot { width: 880px; height: 80px; border-top: 1px solid #e7e7e7; }
.reg_1 { width: 900px; height: 30px; line-height: 30px; font-size: 14px; font-weight: 700; margin: 0 auto; color: #666; margin-top: 10px; }
.reg_2 { width: 900px; margin: 0 auto; margin-top: 20px; }
.reg_2 td { font-size: 14px; height: 30px; line-height: 30px; padding-top: 10px; padding-right: 10px; }
.reg_2tex { width: 250px; height: 28px; border: #CCC 1px solid; background: url(/Content/Images/regtext2bg.jpg); line-height: 25px; }
.regred { font-size: 12px; color: red; }
.cjrz_1 { width: 1170px; height: 50px; background: url(/Content/Images/bar1.jpg); background-repeat: no-repeat; margin: 0 auto; margin-top: 10px; line-height: 50px; font-size: 20px; font-weight: bolder; color: #FFF; padding-left: 10px; }
.cjrz_2 { width: 1178px; height: auto; border: #e6e6e6 1px solid; background: url(/Content/Images/cong_top.jpg) repeat-x; margin: 0 auto; margin-top: 10px; overflow: hidden; padding-bottom: 15px; }
.cjrz_2_1 { width: 960px; height: auto; line-height: 25px; margin: 0 auto; margin-top: 10px; text-indent: .7cm; overflow: hidden; border-bottom: #CCC 1px dashed; padding-bottom: 10px; padding-top: 5px; }
.cjrz_3 { width: 960px; height: auto; margin: 0 auto; margin-top: 10px; overflow: hidden; }
.cjrz_3_1 { width: 124px; height: 37px; background: url(/Content/Images/icon_x.jpg); float: left; line-height: 37px; font-size: 14px; font-weight: 700; color: #c60001; text-align: center; }
.cjrz_3_2 { width: 825px; height: 37px; float: right; line-height: 37px; }
.cjrz_3_3 { width: 189px; height: 37px; background: url(/Content/Images/icon_d.jpg); float: left; line-height: 37px; font-size: 14px; font-weight: 700; color: #c60001; text-align: center; margin-right: 20px; margin-top: 10px; }
.message { float: left; padding: 10px; width: 570px; *width: 565px; border: solid 1px #ddd; margin-right: 3px; margin-top: 3px; border-radius: 10px; box-shadow: 0px 0px 10px #CCCCCC; -moz-box-shadow: 0px 0px 10px #CCCCCC; -webkit-box-shadow: 0px 0px 10px #CCCCCC; }
.storename { color: #b00000; margin-right: 20px; font-size: 30px; float: left; font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei"; }
.storename_b { color: #000; margin-right: 20px; font-size: 30px; float: left; font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei"; }
.appr { display: block; margin-right: 5px; float: left; line-height: 22px; padding: 0 3px 1px; margin-top: 9px; color: #fff; font-size: 16px; font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei"; }
.appr em { font-size:11pt;}
.orange { background: #ff6000; }
.green { background: #093; }
.sto_01 { clear: left; height: 20px; margin-bottom: 10px; border-bottom: 1px solid #d3d3d3; padding: 10px 0; }
.logo_instore { font-family: arial; margin-right: 5px; float: left; font-size: 13px; color: #fff; background: #f90; display: block; border-radius: 2px; padding: 0 3px; }
.webaddr { color: #09f; font-size: 13px; }
.detmsg { color: #6a6a6a; font-size: 13px; line-height: 29px; height: 30px; width: 50%; float: left; }
.detaddr { color: #6a6a6a; margin-bottom: 10px; font-size: 13px; line-height: 30px; float: left; }
em, strong, th, var { font-style: normal; font-weight: 400; }
.ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #ddd; background: #eee; color: #333; }
.ui-widget-content a { color: #333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828; color: #fff; font-weight: 700; }
.ui-widget-header a { color: #fff; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #ccc; background: #f6f6f6; font-weight: 700; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover { border: 1px solid #fbcb09; background: #fdf5ce; font-weight: 700; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #fff; font-weight: 700; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget:active { outline: 0; }
.ui-corner-all, .ui-corner-left, .ui-corner-tl, .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-right, .ui-corner-top, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bl, .ui-corner-bottom, .ui-corner-left { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-br, .ui-corner-right { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-widget-overlay { background: #666; opacity: .5; filter: Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000; opacity: .2; filter: Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ui-autocomplete { position: absolute; cursor: default; }
* html .ui-autocomplete { width: 1px; }
.ui-menu { list-style: none; padding: 2px; margin: 0; display: block; float: left; }
.ui-menu .ui-menu { margin-top: -3px; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: .2em .4em; line-height: 1.5; zoom: 1; }
.ui-menu .ui-menu-item a.ui-state-active, .ui-menu .ui-menu-item a.ui-state-hover { font-weight: 400; margin: -1px; }
.login-menu li { float: left; line-height: 30px; }
.login-menu li a { margin-left: 5px; }
.foot { border-top: 2px solid #333; background: #f8f8f8; margin-top: 3px; min-width: 1190px; }
.foot .row { padding: 15px; background: #f5f5f5; border-bottom: 1px solid #e8e8e8; height: 195px; width: 1160px; margin: 0 auto; }
.foot .ewm { height: 195px; width: 220px; border-right: 1px solid #dedede; float: left; position: relative; }
.foot .ftli { border-left: 1px solid #fff; height: 195px; padding-left: 40px; float: left; line-height: 1.6em; }
.foot .ftli li { display: block; width: 236px; float: left; }
.foot .ftli li.last { width: 156px; }
.foot .ftli li h6 { display: block; height: 36px; margin: 5px 0 25px; }
.foot .ftli li h6 a:hover img { zoom: 1; filter: alpha(opacity=80); opacity: .8; }
.foot .ftli li h5 { display: block; margin: 0 0 6px; font-size: 12px; color: #666; font-family: '宋体'; }
.foot .row02 { text-align: center; padding: 15px 0; }
.foot .row02 span { color: #ccc; font-family: '宋体'; }
.foot .row02 s { font-size: 20px; color: #c00; font-weight: 700; text-decoration: none; }
.foot .row03 { width: 615px; height: 50px; margin: 15px auto 5px; text-align: center; }
.foot .row03 a { width: 112px; height: 47px; margin-right: 10px; }
.foot .row03 a:hover { border: 1px solid #d5d5d5; width: 110px; height: 45px; overflow: hidden; }
.side-pannel { position: fixed; left: 50%; margin-left: 600px; z-index: 99; }
.side-pannel a { text-decoration: none; }
.side-bar { border: 1px solid #e7e7e7; border-bottom: 0; bottom: 100px; background: #fff; }
.side-bar a { display: block; cursor: pointer; width: 70px; height: 50px; border-bottom: 1px solid #e7e7e7; position: relative; color: #676767; text-align: center; }
.side-bar a s { display: block; margin-left: auto; margin-right: auto; }
.side-bar a span { line-height: 20px; }
.side-bar a.gotop s { position: absolute; top: 50%; left: 17px; }
.side-bar a.text { padding-top: 25px; }
.side-bar a.qr s { position: absolute; top: 50%; left: 18px; }
.side-bar a.qr i { width: 277px; height: 259px; position: absolute; left: -277px; top: 50%; margin-top: -120px; display: none; background-position: 0 0; }
.side-bar a.qr:hover i { display: block; }
.side-bar a.qr i { background-image: url(../images/weixin.png); }
.g-icon-top { height: 20px; width: 35px; margin-top: -10px; background-position: 0 -33px; }
.g-icon-survey1 { height: 23px; width: 26px; margin-top: -11px; background-position: 0 -53px; }
.side-bar a.survey:hover s { height: 23px; width: 26px; margin-top: -11px; background-position: -26px -53px; }
.g-icon-qq1 { height: 20px; width: 22px; margin-top: -10px; background-position: -35px -33px; }
.g-icon-weibo1 { height: 25px; width: 27px; margin-top: -12px; background-position: -72px 0; }
.g-icon-weibo2, .side-bar a.weibo:hover s { height: 25px; width: 27px; margin-top: -12px; background-position: -72px -25px; }
.g-icon-qr1 { height: 33px; width: 36px; margin-top: -16px; background-position: -36px 0; }
.g-icon-qr2, .side-bar a.qr:hover s { height: 33px; width: 36px; margin-top: -16px; background-position: 0 0; }
.g-icon-mp1 { height: 20px; width: 18px; margin-top: -5px; background-position: -22px -75px; }
.g-icon-mp2, .side-bar a.mp:hover s { height: 20px; width: 22px; margin-top: -5px; background-position: 0 -75px; }
.g-icon-mp1, .g-icon-mp2, .g-icon-qq1, .g-icon-qr1, .g-icon-qr2, .g-icon-survey1, .g-icon-survey2, .g-icon-top, .g-icon-weibo1, .g-icon-weibo2, .side-bar a.qr:hover s, .side-bar a.survey:hover s, .side-bar a.weibo:hover s { background-image: url(../images/sprite.png); }


.scroll_vertical { position: relative; width: 1190px; height: auto; }
.scroll_vertical .box { overflow: hidden; position: relative; height: 92px; width: 1188px; overflow: hidden; }
.scroll_vertical .list { position: absolute; top: 0; left: 0; width: 9999px; overflow: hidden; }
.scroll_vertical .list li { text-align: left; height: 90px; padding: 2px 0; }
.tnav { width: 100%; height: 30px; border-bottom: 1px solid #eee; }
.button-getcode {
    display: block;
    float: left;
    color: white !important;
    text-align: center;
 
    height: 34px;
    line-height: 34px;
    border-radius: 3px;
    margin-right: 0px;
    margin-top: 3px;
    text-decoration: none;
        width: 130px;
}