@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0; border: 0; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #FF0000; }
fieldset, img, form, input { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul, input { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { content: ''; }
body { font-size: 62.5%; font-family: "Microsoft Yahei", simsun, arial, helvetica, clean, sans-serif; max-width: 480px; min-width: 300px;margin:0 auto;}
table { font-size: inherit; font: 100%; }
.cle { clear: both; }
.lef { float: left; }
.hei { width: 100%; height: 6px; }
.rig { float: right; }
.yidonghtml { max-width: 480px; min-width: 300px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-right: 10px; padding-left: 10px; }
.caidania { width: 100%; background-color:#39b4f4; }
.caidania ul { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; width: 100%; overflow: hidden; }
.caidania ul li { width: 24.5%; text-align: center; float: left; line-height: 34px; height: 34px; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; overflow: hidden; }
.caidania ul li:hover{background:#33a7e3;}
.caidania ul li a { color: #FFF; font-size: 1.6em; }
.caidania ul li:nth-child(4) { border-right-width: 0px; border-right-style: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; }
.mobilefover { width: 100%; position: relative; }
.mobilefover .hd { position: absolute; bottom: 5px; z-index: 99; width: 100%; }
.mobilefover .hd ul { padding-left: 48%; display: inline-block; }
.mobilefover .hd ul li { float: left; height: 10px; width: 10px; background-color: #FFF; border-radius: 10px; -moz-border-radius: 10px;/* Firefox 4 */ text-indent: 99px; margin-right: 8px; overflow: hidden; }
.mobilefover .bd ul li img { width: 100%; }
.mobilefoxyy { width: 100%; }
.mobilefoxyy .hd { height: 34px; width: 100%; font-size: 1.5em; line-height: 34px; position: relative;  }
.mobilefoxyy .hd ul { position: absolute; width: 100%; }
.mobilefoxyy .hd ul li { float: left; width: 24%; text-align: center; height: 34px; background-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; }
.mobilefoxyy .bd ul li { height: 28px; width: 100%; line-height: 28px; overflow: hidden; font-size:1.4em;}
.mobilefoxyy .bd ul li span { float: right; }
.mobilefoxyy .hd ul li.on { background-color: #008CEA; }
.mobilefoxyy .hd ul li.on a { color: #FFF }
.mobilefoxyy .bd ul dl { width: 100%; }
.mobilefoxyy .bd ul dl dd { float: left; width: 48%; height: 100px; overflow: hidden; margin-right: 2%; }
.mobilefoxyy .bd ul dl dt { font-size: 1.6em; width: 48%; overflow: hidden; color: #03F; }
.mobilefoxyy .bd ul dl p { font-size: 1.2em; color: #999; line-height: 1.4em; }
.mobilefoxyyop { width: 100%; }
.mobilefoxyyop .hd { height: 34px; width: 100%; font-size: 1.5em; line-height: 34px; position: relative; background-color: #d1d1d1; }
.mobilefoxyyop .hd ul { position: absolute; width: 100%; }
.mobilefoxyyop .hd ul li { float: left; width: 24%; text-align: center; height: 34px; background-color: #d9d9d9; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; }
.mobilefoxyyop .bd ul li span { float: right; }
.mobilefoxyyop .bd ul li { height: 28px; width: 100%; line-height: 28px; overflow: hidden; font-size:1.4em; }
.mobilefoxyyop .hd ul li.on { background-color: #008CEA; }
.mobilefoxyyop .hd ul li.on a { color: #FFF }
.mobilefoxyyop .bd ul dl { width: 100%; }
.mobilefoxyyop .bd ul dl dd { float: left; width: 48%; height: 100px; overflow: hidden; margin-right: 2%; }
.mobilefoxyyop .bd ul dl dt { font-size: 1.6em; width: 48%; overflow: hidden; color: #03F; }
.mobilefoxyyop .bd ul dl p { font-size: 1.2em; color: #999; line-height: 1.4em; }
.victorser { width: 100%; }
.victorser ul li { width: 100%; height: 28px; border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; line-height: 28px; font-size:1.4em;}
.victorser ul li span { float: right; }
.victorser ul dl { width: 100%; }
.victorser ul dl dd { float: left; width: 48%; height: 100px; overflow: hidden; margin-right: 2%; display:inline-flex; }
.victorser ul dl dt { font-size: 1.6em; width: 48%; overflow: hidden; color: #03F; }
.victorser ul dl p { font-size: 1.2em; color: #999; line-height: 1.4em; }
.ydphonehc { font-size: 1.6em; line-height: 30px; height: 30px; width: 100%; margin-top: 10px; margin-bottom: 10px; background-color: #F00; color: #FFF; border-radius: 10px; -moz-border-radius: 10px;/* Firefox 4 */ text-align: center; }
.ydphonehc a { color: #FFF; }
.tablebiaoges { width: 100%; }
.bdpins { line-height: 30px; margin-left: 20px; }
.tablebiaoges ul li { font-size: 1.4em; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.tablebiaoges ul li h4 { line-height: 30px; }
.tablebiaoges ul li span { line-height: 30px; }
.tablebiaoges ul dd strong { line-height: 40px; font-weight: normal; text-align: center; display: block; width: 40%; float: left; height: 40px; }
.article_btn { height: 32px; width: 144px; margin-right: auto; margin-left: auto; display: block; margin-top: 10px; margin-bottom: 10px; }
.bdsid { border: 1px solid #d9d9d9; line-height: 30px; height: 30px; width: 45%; }
.bdsid2 { line-height: 30px; height: 30px; width: 45%; background-color: #996; display: block; }
.tablebiaoges ul dd { margin-top: 5px; margin-bottom: 5px; width: 100%; overflow: hidden; }
.biaotititles { line-height: 36px; height: 36px; width: 99%; font-size: 1.5em; background-color: #008CEA; color: #FFF; padding-left: 1%; overflow: hidden; }
.biaotititles span { float: right; color: #FFF; margin-right: 6px; }
.biaotititles span a { color: #FFF; font-size: 13px; }
.feetides { text-align: center; width: 100%; }
.feetides p { line-height: 26px; }
.safaiider { width: 100%; }
.safaiider ul li { line-height: 28px; height: 28px; width: 100%; font-size:1.4em; }
.safaiider ul li span { float: right; }

.suremenus { width: 100%; }
.suremenus ul li { width: 100%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d9d9d9; padding-bottom: 10px; }
.suremenus ul li span { float: right; }
.suremenus ul li p { line-height: 20px; text-indent: 28px; }
.suremenus ul li h5 { line-height: 30px; font-weight: normal; }
.suremenus ul li h5 a { font-size: 1.5em; color: #06F; }
.suremenus ul li p a { color: #06F; }
.minences { line-height: 40px; height: 40px; width: 80%; margin-right: auto; margin-left: auto; overflow: hidden; }
.minences ul li { float: left; margin-left: 5px; }
.arcticcells h1 { line-height: 30px; width: 100%; text-align: center; font-size: 1.6em; }
.swams { line-height: 26px; height: 26px; width: 100%; overflow: hidden; text-align: center; background-color: #d9d9d9; margin-bottom: 10px; font-size: 1.4em; }
.swams a { color: #F00; }

.cirlines { width: 100%; overflow: hidden; }
.sheffer { line-height: 22px; height: 22px; width: 100%; overflow: hidden; }
