﻿@charset "utf-8";
/* css */
* { margin: 0; padding: 0 }
body { font: 15px "Microsoft YaHei", Arial, Helvetica, sans- serif; background: #f2ede4; color: #333; line-height: 1.5; overflow-x: hidden; }
ul, li { list-style: none; }
img{vertical-align:top;}
botton, input, select { outline: none }
a { text-decoration: none; color: #333; }
a:hover { color: #000; text-decoration: none; }
.clear { clear: both; width: 100%; overflow: hidden; height: 20px }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearblank { clear: both; width: 100%; overflow: hidden; }
.fl { float: left!important; }
.fr { float: right!important; }
.whitebg { background: #fff; border-radius: 3px; padding: 10px; margin-bottom: 20px; overflow: hidden; }
.box, article { width: 1200px; margin: auto; overflow: hidden }
.navbox { width: 1200px; margin: auto; }
.mt20 { margin-top: 20px; }
.blue { color: #00C1DE }
/*header*/
header { width: 100%; position: relative }
.mt10{margin-top:10px;}
.top_in, .header, .nav ul, .main, .footbar{width:1200px;margin:0 auto;}

.wp868 { width:868px; margin:0 auto}
/* bg */
.topbar a.sethome, .topbar a.fav, .header .nav li, .search input, .footer_search input, .footer_link dl, .footer_link dt, .footer_link a.feedback_btn, .goback a{background:url(../images/bg.png) no-repeat;}
.top,.top a.t_home{background:url(/images/common_bg.png) no-repeat;}
.top .cate_more,.top .cate_more span,.top .cate_more span a{background:url(/images/menu_bg_130422.png) no-repeat;}
/*
.top{min-width:990px;height:29px;border-bottom:1px solid #dedede;background-color:#f9f9f9;}
.top .topbar{height:29px;line-height:29px;color:#656565;}
.topbar .myset{float:right;color:#c5c5c5;}
.topbar .myset em{color:#3597E3;margin:0 2px 0 5px;}
.topbar a, .header .nav li a{color:#656565;}
.topbar a.gohome{margin-right:25px;}
.topbar a.sethome{display:inline-block;padding-left:20px;color:#006FA0;background-position:-285px 6px;}
.topbar a:hover{color:#fd5151;}
.topbar a.fav{display:inline-block;width:81px;height:22px;line-height:22px;background-position:0 0;color:#fff;text-align:center;}
.topbar a.fav:hover{color:#fff;}*/
/* top */
#xtopjsinfo{height:31px }
.headsearchform{ float:right;width:357px;}
.top i.t_home{padding-left:22px;}
.top .wzdq_red{color:#ff0000}
.top_keyw .line{float:left;margin:-2px 12px 0 0;color:#ddd }
.top{min-width:990px;height:30px;line-height:30px;padding-top:1px;background-position:0 0; background-repeat:repeat-x;}
.top_in{color:#bcbbbb;text-align:left;}
.top_in a.t_home{margin:0;padding-left:17px;background-position:0 -35px;}
.top_in a.t_home a{padding-left:10px;}
.top_keyw a{float:left;margin:0 12px 0 0;}
.top i{display:block;float:right;margin-left:5px;height:31px;line-height:31px; font-style:normal;}
.top a{display:inline-block;_padding-top:3px;line-height:29px;_line-height:24px;color:#666;}
.top a:hover{color:#f00; }
.top i a{ float:left;}

/* modify header */
.top_keyw{float:left;}
.top .cate_more{position:relative;top:2px;float:left;width:75px;height:30px;line-height:20px;z-index:999;background-position:-2px -301px;}
.top .cate_more span{position:relative;display:inline-block;width:73px;height:25px;padding:2px 1px 0;z-index:1001;background-position:11px -194px;}
.top .cate_more span a{display:inline-block;width:50px;height:21px;line-height:21px;padding:0 23px 4px 0;text-align:right;background-position:-20px -191px;}
.top .cate_more span a:hover{color:#0967a9;text-decoration:none;}
.top .cate_show{background-image:none;box-shadow: 0px 0px 1px rgba(0,0,0,0.22);-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.22);-moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.22);}
.top .cate_show span{padding:1px 0 0 0;border:1px solid #C7C7C7;border-bottom:0 none;background-color:#fff;background-position:10px -245px;color:#0967a9;}
.top .cate_show span a{background-position:-20px -241px;color:#0967a9;}
.top .cate_more .cate_detail{position:absolute;left:0;top:26px;width:453px;height:237px;z-index:1000;}
.top .cate_show .cate_detail_inner{width:425px;border:1px solid #C7C7C7;padding:5px 13px 0;background:#fff;box-shadow: 0px 0px 1px rgba(0,0,0,0.22);-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.22);-moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.22);}
.top .cate_show .cate_detail a{line-height:22px;}
.top .cate_show .cate_detail h3{padding-top:5px;font-weight:bold;}
.top .cate_show .cate_detail h3 a, .top .cate_detail h3 a:hover{color:#1363A5;font-size:14px;}
.top .cate_show .cate_detail p{padding-bottom:5px;border-bottom:1px dotted #D2D2D2;}
.top .cate_show .cate_detail p.last{border-bottom:0 none;}
.top .cate_show .cate_detail iframe, .input_box_img .s_style iframe{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;}

.phone { background: url(../images/phone.png) no-repeat; padding-left: 20px; }
.logo { float: left; outline: none; }
/*search*/
.search { width: 380px; margin: 20px auto; background: #0f6a7b; border-radius: 0 5px 5px 0; position: relative; float: right; border: #0f6a7b 2px solid; }
.search input.input_submit { border: 0; background: 0; color: #fff; outline: none; position: absolute; top: 10px; right: 10% }
.search input.input_text { border: 0; line-height: 36px; height: 36px; width: 72%; padding-left: 10px; outline: none; background: #fff; }
/*nav*/
nav { background: #0E797C; overflow: hidden }
nav ul { width: 1200px; margin: auto; }
nav ul li { display: inline; float: left; font-size: 18px; width: 11.1%; text-align: center }
nav ul li a { color: #fff; display: block; padding: 10px 0; }
nav ul li:hover { background: #951206 }
nav ul li:hover a { color: #fff }
#starlist #selected { background: #951206; }
/*sub*/
.sub { width: 100%; background: #db6c01;padding: 5px 0; z-index: 999 }
/*.sub:before{background:#000; content:""; position:absolute; left:0; top:0; width:100%; height:2px}*/
.sub a {  background: #a4672e; width: 8%; font-size: 16px; float:left; color:#FFF; text-align:center; line-height:35px; margin-right:3px; margin-bottom:2px; }
.sub a:hover { background: #8c0202; }
.menu a { background: url(../images/jiantou.png) no-repeat bottom center #000000 !important;; display:block }
#pagecurrent {  background: #8c0202}
.mlnav a{ width:7.4%}
/*lei*/
.lei { overflow: hidden; margin: 10px 0 0 }
.lei section { display: block; float: left; width: 16.6%; overflow: hidden }
.lei section p { height: 88px; width: 26px; word-wrap: break-word; letter-spacing: 30px; float: left; text-align: center; background: #DB6C00; padding: 10px 0 10px 10px; }
.lei section p a { color: #fff }
.lei section:hover p { background: #8c0202 }
.lei section ul { overflow: hidden; padding: 10px 15px; }
.lei section ul li { float: left; margin-bottom: 10px; display: block; width: 60px; }
.lei section ul li a { display: block; }
.lei section ul li:nth-child(odd) { float: left }
.lei section ul li:nth-child(even) { float: right }
.lei section ul li a:hover { color: #8c0202 }
/*topnews*/
.topnews { width: 28%; overflow: hidden; margin: 10px 0 0 }
.news h3 { font-size: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #bd0000; }
.news h3 a { color: #bd0000; }
.news ul { overflow: hidden; padding: 10px }
.news ul li {line-height: 26px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news ul li a { margin: 0 5px }
.news ul li a:hover { color: #bd0000; }
/*webinfo*/
.webbox { width: 420px; overflow: hidden; margin: 10px 0 0 20px; }
.webinfo { width: 100% }
.webinfo h1 { text-align: center; font-size: 24px; margin-bottom: 10px; position: relative; color: red; }
.webinfo h1:after, .webinfo h1:before { position: absolute; content: ""; width: 100px; height: 3px; background: red }
.webinfo h1:after { right: 0; top: 20px }
.webinfo h1:before { left: 0; top: 20px }
.webinfo p { text-indent: 2em; font-size: 14px; color: #666; }
/*.cesuan*/
.cesuan { margin-top: 20px }
.htitle { font-size: 22px; color: #755155; position: relative; padding-left: 30px; border-bottom: #0E797C 3px solid; }
.htitle:before { width: 8px; height: 26px; background: green; content: ""; left: 10px; bottom: 3px; position: absolute; }
.htitle:after { width: 170px; height: 3px; background: #DB6C00; content: ""; left: 0; bottom: -3px; position: absolute; }
.htitle span { float: right; font-size: 12px; position: absolute; right: 5px; bottom: 5px; }
.blank { clear: both; width: 100%; overflow: hidden; height: 2px; display: block; }
.cesuan form { display: block; padding: 10px 0 5px 30px; background: #f7f7f7; overflow: hidden; }
.cesuan form span { margin-right: 15px }
.cesuan input, .cesuan select { padding: 4px 6px; border: 1px solid #ddd; border-radius: 3px; }
.cesuan button { background: #0f6a7b; border: 0; color: #fff; line-height: 36px; font-size: 16px; float: left; margin: 10px 10px 10px 0; border-radius: 3px; width: 164px; text-align: center; }
.cesuan button a {color: #fff;}
.cesuan button:hover { background: #8c0202 }
.cesuan .info { font-size: 14px; text-indent: 2em; padding-top: 5px; color: #666; }
/*newspic*/
.newspic { width: 410px; overflow: hidden; margin-top: 10px }
.focus { position: relative; width: 100%; height: 300px; background-color: #eeeeee; }
.focus img { width: 410px; height: 300px; }
.focus .shadow .title { width: 260px; height: 65px; padding-left: 30px; padding-top: 20px; }
.focus .shadow .title a { text-decoration: none; color: #fff; font-size: 14px; font-weight: bolder; overflow: hidden; }
.focus .btn { position: absolute; bottom: 34px; left: 510px; overflow: hidden; zoom: 1; }
.focus .btn a { position: relative; display: inline; width: 13px; height: 13px; border-radius: 7px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #D9D9D9; }
.focus .btn a:hover, .focus .btn a.current { cursor: pointer; background: #fc114a; }
.focus .fPic { position: absolute; left: 0px; top: 0px; }
.focus .D1fBt { overflow: hidden; zoom: 1; z-index: 10; }
.focus .shadow { width: 410px; position: absolute; bottom: 0px; left: 0px; z-index: 10; height: 40px; line-height: 40px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
display: block; text-align: left; }
.focus .shadow a { text-decoration: none; color: #fff; font-size: 14px; margin-left: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 400px; display: block; }
.focus .fcon { position: relative; width: 100%; float: left; display: none; }
.focus .fcon img { display: block; }
.focus .fbg { bottom: 10px; right: 8px; position: absolute; height: 21px; text-align: center; z-index: 200; }
.focus .fbg div { overflow: hidden; zoom: 1; }
.focus .D1fBt a { position: relative; display: inline; width: 10px; margin: 0 1px; color: #fff; text-decoration: none; text-align: center; outline: 0; padding: 0 3px; float: left; background: #080808; }
.focus .D1fBt .current, .focus .D1fBt a:hover { background: #bd0000; }
.focus .D1fBt img { display: none }
.focus .D1fBt i {/* display: none; */ font-style: normal; }
/*newstitle*/
.newstitle { overflow: hidden }
.newstitle ul { font-size: 14px; overflow: hidden; padding: 10px 0 }
.newstitle ul li { width: 33.3%; float: left; }
.newstitle ul li a { display: block; margin: 0 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
/*tool*/
.tool { }
.tool ul { }
.tool h3 { font-size: 18px; text-indent: 1em; line-height: 48px; }
.tool li { width: 25%; float: left; margin: 10px 0; font-size: 14px; position: relative }
.tool li a { color: #fff; display: block; margin: 0 10px; background: #a90101; height: 423px; overflow: hidden; }
.tool i { height: 240px; overflow: hidden; display: block }
.tool img { width: 96%; margin: auto }
.tool p { padding: 15px; text-align: justify; height: 105px; overflow: hidden; }
.tool span { display: none; position: absolute; width: 210px; text-align: center; line-height: 60px; background: #000; font-size: 18px; margin: 36px 0 0 36px; border-radius: 5px; }
.tool li:hover a { background: #a90101 }
.tool li:hover p { display: none }
.tool li:hover span { display: block; }
/*tab_buttons*/
.tab_buttons { margin: 10px 0; width: 100%; overflow: hidden; }
.tab_buttons li { display: block; font-size: 16px; line-height: 40px; float: left; width: 15.2%; text-align: center; cursor: pointer; background: #000; color: #fff; margin-right: 10px; }
.newscurrent { background: #a90101 !important }
.newsitem { display: none; }
.newsitem:nth-child(1) { display: block; }
.newsitem ul { }
.newsitem ul i, .leftnews ul i { display: block; float: left; border: 1px solid #312f2f; width: 250px; margin-right: 20px; overflow: hidden }
.newsitem ul i img, .leftnews ul i img { width: 250px; height: 160px; transition: all 0.6s; }
.newsitem ul li, .leftnews ul li { display: block; overflow: hidden; margin: 20px 0; clear: both; position: relative; }
.newsitem ul i:hover img, .leftnews ul i:hover img { transform: scale(1.2); }
.newsitem ul li:hover h4 a, .leftnews ul li:hover h3 a { color: #a90101 }
.newsitem ul h4, .leftnews ul h3 { font-size: 20px; margin-bottom: 10px; }
.newsitem ul li p, .leftnews ul li p { padding-right: 20px; color: #666; }
.newsitem ul li span.timer, .leftnews ul li span.timer { position: absolute; bottom: 0px; color: #999; background: url(../images/time.png) no-repeat left center; padding-left: 20px; background-size: 16px; }
.newsitem ul li span.lanmu, .leftnews ul li span.lanmu { position: absolute; bottom: 0px; color: #999; background: url(../images/lanmu.png) no-repeat left center; padding-left: 20px; background-size: 14px; margin-left: 130px }
.newsitem ul li span.lanmu:hover a, .leftnews ul li.span.lanmu:hover a { color: #a90101 }
.newsitem a.read, .leftnews a.read { position: absolute; right: 20px; background: #0f6a7b; color: #fff; bottom: 0px; padding: 5px 20px; }
.newsitem a.read:hover, .leftnews a.read:hover { background: #000 }
/*newsbox*/
.newsbox { }
.fnews { width: 820px; float: left }
/*aside*/
aside { width: 350px; float: right; margin: 20px 0 }
.newslist { padding: 10px 0 }
.newslist li { overflow: hidden; line-height: 32px; height: 32px; border-bottom: 1px solid #ececec; }
.newslist li p { height: 32px; text-overflow: ellipsis; white-space: nowrap; display: block; overflow: hidden; }
.newslist li img { width: 100%; }
.newslist li:hover { height: 100%; }
.newslist li:hover a { color: #000; font-weight: bold }
.newslist li:hover i, .newslist li:nth-child(2) i, .newslist li:nth-child(3) i { background: #a90101; }
.newslist li:nth-child(1) { height: 100%; }
.newslist li:nth-child(1) a { color: #000; font-weight: bold }
.newslist:hover li:nth-child(1) { height: 32px; background: none; }
.newslist:hover li:nth-child(1) p { color: #333; font-weight: normal }
.newslist:hover li:nth-child(1) i { background: #a90101; }
.newslist:hover li:nth-child(1):hover { height: 100%; }
.newslist:hover li:nth-child(1):hover a p { color: #000; font-weight: bold }
.newslist p { overflow: hidden; }
.newslist i { display: block; width: 20px; height: 20px; background: #9a9a9a; float: left; margin-top: 6px; margin-right: 20px; position: relative; font-style: normal }
.newslist i::before { position: absolute; left: 0; top: 0; font-size: 9px; color: #fff; line-height: 20px; width: 20px; text-align: center }
.newslist li:first-child i { background: #a90101; }
.newslist li:first-child i::before { content: "1"; }
.newslist li:nth-child(2) i::before { content: "2"; }
.newslist li:nth-child(3) i::before { content: "3"; }
.newslist li:nth-child(4) i::before { content: "4"; }
.newslist li:nth-child(5) i::before { content: "5"; }
.newslist li:nth-child(6) i::before { content: "6"; }
.newslist li:nth-child(7) i::before { content: "7"; }
.newslist li:nth-child(8) i::before { content: "8"; }
.newslist li:nth-child(9) i::before { content: "9"; }
.newslist li:nth-child(10) i::before { content: "10"; }
/*zhuanti*/
.zhuanti ul { overflow: hidden; margin: 10px 0 }
.zhuanti li { width: 25%; float: left; text-align: center; line-height: 35px; }
.zhuanti li a { display: block; color: #000; background: #04ce68; margin: 3px }
.zhuanti li:nth-child(8n-7) a { background: #3299BB }
.zhuanti li:nth-child(8n-6) a { background: #e8aad1 }
.zhuanti li:nth-child(8n-5) a { background: #8db9ff }
.zhuanti li:nth-child(8n-4) a { background: #afd975 }
.zhuanti li:nth-child(8n-3) a { background: #b5d781 }
.zhuanti li:nth-child(8n-2) a { background: #EDC951 }
.zhuanti li:nth-child(8n-1) a { background: #C8C8A9 }
.zhuanti li:nth-child(8n) a { background: #eaacd1 }
.zhuanti li:first-child a { background: #03c968 }
.zhuanti li:last-child a { background: #3299BB }
.zhuanti li:hover a { background: #a90101; color: #fff; }
/*tjpic*/
.tjpic { }
.tjpic ul { padding-top: 10px; overflow: hidden; }
.tjpic ul li { display: block; float: left; width: 50%; height: 110px; overflow: hidden; position: relative; margin-bottom: 3px; }
.tjpic ul li img { width: 100%; transition: all 0.6s; }
.tjpic ul li:hover img { transform: scale(1.2); }
.tjpic ul li a { display: block; margin: 5px; overflow: hidden; }
.tjpic ul li span { display: block; position: absolute; bottom: 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 165px; background: rgba(0,0,0,.7); color: #fff; text-indent: .3em; }
/*other*/
.other { background: #fffcf5; margin: 10px 0 0 0 }
.other ul { overflow: hidden; padding: 10px }
.other ul li { overflow: hidden; margin: 10px 0 }
.other ul img { width: 80px; height: 80px; float: left; margin-right: 10px; border-radius: 5px; }
.other ul li i.hot { display: inline-block; width: 30px; height: 30px; background: url(../images/hot.png) no-repeat; background-size: 24px; }
.other ul li p { display: block; overflow: hidden; font-size: 18px; float: left; font-weight: bold }
.other ul li span { display: block; font-size: 14px; height: 40px; overflow: hidden }
.other ul li:hover p { color: #bd0000 }
/*links*/
.linktitle { font-size: 22px; color: #bd0000; position: relative; padding-left: 10px; border-bottom: #bd0000 3px solid; }
.linktitle:after { width: 110px; height: 3px; background: #000; content: ""; left: 0; bottom: -3px; position: absolute; }
.links ul { overflow: hidden; padding: 20px }
.links ul a { margin-right: 20px; margin-bottom: 10px; display: block; float: left }
.links ul a:hover { color: #bd0000 }
/*footer*/
footer { text-align: center; border-top: #db6c01 3px solid; padding: 20px 0; background: #0E797C; color: #fff; overflow: hidden; line-height: 30px }
footer a { color: #fff }
/*content*/
.content { width: 820px; float: left }
.place { margin: 20px 0; border-bottom: #ccc 1px solid; padding-bottom: 15px; color: #666 }
.place a { margin: 0 5px; color: #666 }
.place a:hover { color: #8c0202 }
.page_con h1 { text-align: center; font-size: 36px; margin-bottom: 10px }
.page_con { padding: 0 8px 30px 0; }
.beizhu { text-align: center; color: #666; }
.line { border-bottom: #CCC dashed 1px; padding-bottom: 20px; margin-bottom: 20px }
.page_con form.bazi { background: #fdf5e6; color: #bd0000; padding: 20px; border-radius: 5px; font-size: 18px; width: 75%; margin: 0 auto 8px; text-align: center; box-shadow: #ccc 0 0 2px 2px; }
.page_con form.bazi span { margin: 0 0 10px }
.page_con form.bazi input, .page_con form.bazi select { line-height: 28px; border-radius: 2px; border: none; overflow: hidden; display: inline-block; }
.page_con form.bazi input.haoma{border: 1px solid #ddd;border-radius: 3px;width: 308px;height: 25px;padding: 4px 6px;background: #fff}
.page_con form.bazi select { height: 28px; }
.page_con form.bazi select.peidui { height: 40px;width:180px;font-size: 18px; }
.page_con form.bazi select.chepai { height: 35px;width:65px; }
.page_con form.bazi button { padding: 5px 30px; margin-top: 10px; font-size: 18px; font-weight: bold; color: #fff; background: #fe8007; border: #e39308 1px solid; border-radius: 2px; background: linear-gradient(to bottom, #ffa324 0%, #fe8007 100%); outline: none }
.gray { color: #666 }
.page_con img { max-width: 600px !important; margin: auto }
.page_con a { color: #fe8007; font-weight: bold }
.page_con a:hover { color: red }
.page_con h2 { font-size: 22px; margin: 10px 0; position: relative; padding-left: 30px; }
.page_con h3 { font-size: 18px; margin: 10px 0; position: relative; padding-left: 15px; }
.page_con p { margin: 8px 0; text-indent: 2em; line-height: 32px; }
.page_con h2:before { width: 8px; height: 26px; background: red; content: ""; left: 10px; bottom: 3px; position: absolute; }
/*hottool*/
.hottool p { font-size: 22px; line-height: 30px; background: #000; color: #fff; text-align: center; }
.hottool ul { overflow: hidden; padding: 20px 0; }
.hottool ul li { width: 25%; float: left; text-align: center; margin-bottom: 20px; }
.hottool ul li a { color: #ad670f; }
.hottool ul li a:hover { color: #bd0000; }
.hottool ul li img { width: 130px; height: 130px; border-radius: 5px; margin: auto; }
/*leftnews*/
.leftnews ul li { border-bottom: #e0dfdf 1px dashed; padding-bottom: 20px }
.leftnews ul li span.timer { bottom: 20px; }
.leftnews a.read { bottom: 20px }
/*pagelist*/
.pagelist { text-align: center; color: #666; width: 100%; clear: both; margin: 0 0 10px; }
.pagelist a { color: #fff; margin: 0 5px 10px; padding: 5px 10px; background: #a90101; display: inline-block; }
.pagelist a:hover, .pagelist > b { color: #FFF; background: #252627; }
.pagelist > b { padding: 5px 10px; }
a.curPage { color: #ffffff; font-weight: bold; background: #000; }
/*lminfo*/
.lminfo { overflow: hidden; border-bottom: #CCC 1px solid; padding-bottom: 20px; margin-bottom: 20px }
/*.lminfo img { width: 250px; float: left; margin-right: 20px }
.lminfo h1 { font-size: 26px; margin: 10px 0 }
.lminfo p { color: #666; font-size: 16px }
/*linetool*/
.linetool ul { overflow: hidden }
.linetool ul li { width: 12.5%; float: left; text-align: center; margin-bottom: 20px; }
.linetool ul li a { color: #ad670f; }
.linetool ul li a:hover { color: #bd0000; }
.linetool ul li img { width: 80px; height: 80px; border-radius: 5px; margin: auto; }
/*jiemeng*/
.jiemeng ul li { width: 10% !important; }
.zhou { margin: 20px 0; }
.zhou form { text-align: center; margin: 10px 0 }
.zhou_pic img { margin: auto; max-width: 100% }
.zhou b { font-size: 18px }
input.meng_input { height: 38px; border-radius: 3px; border: #ddd 1px solid; padding-left: 3px; font-size: 16px; }
button.zg_button { font-size: 16px; padding: 0 10px; line-height: 38px; border: #ddd 1px solid; border-radius: 3px; background: linear-gradient(to top, #eee 0%, #fff 100%); outline: none }
.zhou_news ul li { width: 9.5%; margin-right: 3px; }
/*shengxiao*/
.shengxiao ul li { width: 7.4% !important; }
.shengxiao ul li:nth-child(1) { width: 120px !important; }
.sxbox.lei section { width: 33.3% !important; }
.sxbox.lei section ul li { width: 25% }
/*sx_peidui*/
.sx_peidui { margin: 20px 0 }
.sx_peidui ul { padding: 10px 0 0 20px }
.sx_peidui ul li { display: block; float: left; width: 45%; margin: 5px 4px; height: 90px; overflow: hidden; position: relative; margin-bottom: 3px; }
.sx_peidui ul li img { width: 100%; transition: all 0.6s; }
.sx_peidui ul li:hover img { transform: scale(1.2); }
.sx_peidui ul li a { display: block; overflow: hidden; }
.sx_peidui ul li span { display: block; position: absolute; bottom: 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: rgba(0,0,0,.7); color: #fff; text-indent: .3em; }
.tab_buttons.sx_news li { width: 7.8%; margin-right: 3px }
/*contents*/
.contents { }
.contents h1 { font-size: 26px; text-align: center; margin: 20px 0; }
.timeline { text-align: center; color: #999; margin: 0 10px 30px; border-bottom: #ccc 1px dashed; padding-bottom: 10px }
.timeline span { margin: 0 5px; }
.timeline a { color: #999 }
.contents_box { font-size:16px;}
.contents_box img { margin: 10px auto; max-width: 100% !important; height: auto !important }
.contents_box a:hover { color: red }
.contents_box h2 { font-size: 22px; margin: 10px 0; position: relative; padding-left: 30px; }
.contents_box p { margin: 12px 0;line-height: 32px; }
.contents p span .bad {color: #fd5151;font-weight: bold;}
.contents h3 span .bad {color: #fd5151;font-weight: bold;}
.contents_box h2:before { width: 8px; height: 26px; background: red; content: ""; left:0; bottom: 3px; position: absolute; }
.conend { margin: 20px 0; text-align: right; font-size: 18px; font-weight: bold }
.nextinfos { border-top: #efefef 1px solid; padding: 20px 0 0 0; line-height: 30px }
.nextinfos a:hover { color: #bd0000 }
.nextinfos .share { float: right; width: 282px; height: 40px; overflow: hidden; text-align: right }
.share b { float: left; font-size: 18px; line-height: 40px; }
.bone_book_list {padding: 30px 0;line-height: 30px;text-align: center;font-weight: bold;text-indent: 0em;color:#ec0404}
/*chouqian*/
.jinisi .m_Box1-chouqian li{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.jinisi .m_Box1-chouqian li{float: left;width: 390px;font-size: 14px;padding: 0 2px 10px 7px;margin-top: 10px;text-align: center;}
.jinisi .m_Box1-chouqian li img{width: 385px;height:265px;}
.jinisi .m_Box1-chouqian li img{transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-o-transition:.9s;line-height:2em;}
.jinisi .m_Box1-chouqian li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-moz-transform: scale(1.1);}
.jinisi .m_Box1-chouqian li a{font-size: 20px;color: #000;}
.jinisi .m_Box1-chouqian li a:hover{color:#ce0106 }
.title-undline h1,.title-undline2 h2,.title-undline3 h2{height: 36px;line-height: 36px;padding-bottom: 5px;font-size: 20px;border-bottom: 2px solid #d9333f;display: inline-block;}
.title-undline h1:after{width:1200px;}
.title-undline h1:after,.title-undline2 h2:after,.title-undline3 h2:after{content: "";display: block;border-bottom: 2px solid #000;position: absolute;z-index: -1;margin-top: 1px;padding-bottom: 4px;}
.title-undline{position: relative;}
.crumbs{margin-top: 10px;color: #8b8b8b;position: absolute;right:0;float:none!important;top:0;}
.Mt10{margin-top:10px;}
.cq{margin-top:20px;}
/*jinrihuangli_youce*/
.mod_ecliptic{padding:4px 0 6px;}
.ecliptic_date{font-size: 20px;color: #ce0106;text-align: center;margin-bottom: 10px;}
.ecliptic_date .gregorian{display:block;}
.ecliptic_date .gregorian i{float:left;margin:5px 10px 0 0;width:13px;height:13px;background:url(../images/common.png) no-repeat -90px -145px;vertical-align:middle;display:none;}
.ecliptic_date .lunar{display:block;}
.ecliptic_act{margin:0 0 0 6px;position:relative;padding:0 0 8px 27px;*zoom:1;z-index:3;}
.ecliptic_act .icon{position:absolute;top:6px;left:0;width:17px;height:16px;overflow:hidden;background:url(../images/common.png) no-repeat -90px -2px;}
.ecliptic_act .prop:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ecliptic_act .prop{*zoom:1;margin-left:-16px;}
.ecliptic_act .prop .item{position:relative;float:left;margin:4px 0 0 16px;z-index:1;}
.ecliptic_act .prop .item .in{color: #222;}
.ecliptic_act .prop .item .in:hover{color:#fd5151;}
.ecliptic_act .prop .item:hover,.ecliptic_act .prop .item_hover{*zoom:1;z-index:2;}
.ecliptic_act_s2{z-index:2;}
.ecliptic_act_s2 .icon{background-position:-109px -2px;}
.ecliptic_act_s3{z-index:1;}
.ecliptic_act_s3 .icon{height: 15px;background-position:-125px -2px;}
.ecliptic_act .null_tips{float:left;margin:8px 0 0 16px;color:#666666;}
.query_btn{text-align: center;padding:10px 0;}
.query_btn a{display:inline-block;width:100px;height:29px;line-height:29px;text-align:center;color:#813d20;margin:0 5px;background:url(../images/common.png) no-repeat 0 -213px;font-size: 14px;}
.query_btn a:hover{background-position:0 -183px;color:#fff; text-decoration:none;}
.titleLink a,.titleLink span{font-size:12px; font-weight:normal; margin:0 3px;}
.titleLink_more{position:absolute; top:0; right:20px; color:#a4672e;}
/*suanming_bg*/
.contents .btn_tool_retest {padding: 15px 0;text-align: center;}
.fn_bz_result { /* mod_square */ }
.fn_bz_result .mod_box_t3 { margin-bottom: 10px; border-color: #ebdbd3; background-image: none; }
.fn_bz_result .mod_box_t3 .box_con {padding: 0;color: #d9333f;}
.fn_bz_result .mod_box_t3 .info_table {text-align: center;margin-bottom: -1px;table-layout: fixed;}
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_1st { width: 16px; padding: 5px 15px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_2nd { width: 68px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_3rd { width: 50px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_4th { width: 72px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_5th { width: 72px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_6th { width: 72px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_7th { width: 72px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_8th { width: 180px; padding: 20px 10px 10px 10px; font-size: 14px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_8th p {line-height: 22px;text-align: left;}
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_8th p em { display: block; padding-top: 20px; color: #999999; line-height: 18px; }
.fn_bz_result .mod_box_t3 .info_table_col8 .sort_8th p.tc { text-align: center; }
.fn_bz_result .mod_box_t3 .info_table_col8 th span { color: #656565; font-weight: normal; }
.fn_bz_result .mod_box_t3 .info_table_col8 td {line-height: 30px;}
.fn_bz_result .mod_box_t3 .info_table_col2 { text-align: left; }
.fn_bz_result .mod_box_t3 .info_table_col2 th { width: 83px; color: #666666; font-weight: normal; padding: 10px 14px 10px 20px; text-align: center; }
.fn_bz_result .mod_box_t3 .info_table_col2 td { width: 550px; border-left: 1px solid #ebdbd3; border-bottom: 1px solid #ebdbd3; }
.fn_bz_result .mod_box_t3 .info_table_col2 h4 { padding-left: 16px; padding-top: 5px; line-height: 22px; margin-bottom: -2px; }
.fn_bz_result .mod_box_t3 .info_table_col2 .info_table_list { padding: 5px 10px; line-height: 22px; }
.fn_bz_result .mod_box_t3 .info_table_col2 .info_table_list li { padding-left: 13px; background: url(../images/dot.png) 0 13px no-repeat; padding: 4px 0 4px 13px; }
.fn_bz_result .mod_box_t3 .info_table_col2 .info_table_list li .ord { display: block; padding-top: 4px; }
.fn_bz_result .mod_box_t3 .info_table_col2 .info_table_list li .ord-0 { padding: 0; }
.fn_bz_result .mod_box_t3 .sum { padding: 12px 30px; line-height: 22px; }
.fn_bz_result .mod_box_t3 .sum li { overflow: hidden; zoom: 1; padding: 3px 0; }
.fn_bz_result .mod_box_t3 .sum em, .fn_bz_result .mod_box_t3 .sum strong { float: left; }
.fn_bz_result .mod_box_t3 .sum div { overflow: hidden; zoom: 1; }
.fn_bz_result .sum_bb li { padding: 10px 0; border-top: 1px dashed #c8c8c8; }
.fn_bz_result .sum_bb li.nobt { border-top: 0 none; }
.fn_bz_result .mod_square_simple, .fn_bz_result .mod_square_complex, .fn_bz_result .mod_square_sc { font-size: 14px; color: #8f451f; }
.fn_bz_result .mod_square_simple { padding: 30px 55px; line-height: 30px; }
.fn_bz_result .mod_square_simple h3 { font-weight: bold; color: #8f451f; }
.fn_bz_result .mod_square_sc h3 { font-weight: bold; color: #8f451f; }
.fn_bz_result .mod_square_simple h4, .fn_bz_result .mod_square_sc h4 { padding-left: 15px; font-weight: bold; color: #333333; background-position: -195px -157px; }
.fn_bz_result .dear { margin-bottom: 15px; color: #656565; }
.fn_bz_result .dear span { color: #8f451f; font-weight: bold; }
.fn_bz_result .refer_eg { color: #656565; }
.fn_bz_result .refer { margin: 10px 0; border-top: 1px dashed #904520; border-bottom: 1px dashed #904520; padding: 15px 0; }
.fn_bz_result .refer p { text-align: center; font-weight: bold; }
.fn_bz_result .mod_square_sc { padding: 0 25px; line-height: 30px; padding: 15px 25px; zoom: 1; }
.fn_bz_result .temper_cate { padding: 10px 0; border-top: 2px solid #f4cab2; }
.fn_bz_result .temper_cate_nobt { border-top: 0 none; }
.fn_bz_result .bbg { padding: 3px 0 5px; border-bottom: 1px dashed #c8c8c8; }
/*paipan*/
.sm_hong{color:#CC0000;}
.sm_lan{ color:#0033CC}
.sm_lv{ color:#006633}
.jiachu{font-weight:800;}
.sm_clear{ width:100%;height:1px; clear:both;}
.sm_kuang2{width:50px;float:left;line-height: 160%;}
.pp_box{padding:20px 20px 20px 40px;}
.pp_box .sm_kuang1{padding:5px;}
.pp_box .sm_kuang2{width:75px; padding:5px 0; text-align:center;}
.pp_box .sm_kuang3{padding:5px 0; float:left; margin-left:15px; display:inline;}
.pp_box .sm_kuang4{width:86px; padding:5px 0; float:left; line-height:160%; text-align:center;}
.pp_box .sm_kuang5{width:70px;}
.pp_box .jiachu{text-align:left;}
.xk_table{margin-top:8px;}
.xk_table .tdx{border:1px solid #ccc; padding:5px; background-color:#fff; color:#834b27; text-align:center;}
.zw_box{margin-top:15px;}
.zw_table td{border:1px solid #ccc; padding:10px;}
.zw_pan ul{ list-style:none; padding:0; margin:0;}
.zw_pan li{ width:16px; height:60px; float:left; display:inline; padding:0; margin:0; line-height:120%}
.zw_pantdsz{padding:6px; background-color:#FFFFFF}
.zw_pantdxy{border-bottom:#FF99CC 1px solid; border-right:#FF99CC 1px solid}
/*peidui*/
.info_table table,.peidui_table{border-top:1px solid #ebdbd3;border-left:1px solid #ebdbd3;width:100%;background:#f5c000;line-height:30px;}
.info_table table th,.info_table table td,.peidui_table td{border-right:1px solid #ebdbd3;border-bottom:1px solid #ebdbd3;}
.info_table table tbody{text-align: center;}
.info_table table.tableB{border-top:0 none;}
.info_table table tfoot td{padding-left:15px;}
.cRed{color:#fd0000;}
.cGrey{color:#656565;}
.cGreen{color:#058805}
.cBlue{color:#06F;}
.white{color:#fff;}
.match_result{padding:25px 6px 0;font-size:22px;color:#ce0106;}
.match_result li{padding:0 0 5px 10px;line-height:24px;background:url("../images/dot.png") no-repeat 0 10px}
.match_result dl{padding:0 10px 25px}
.match_result dt{color:#333;}
.match_result .warning{color:#ff0000}
.match_result .warning:hover{color:#ff0000}
.match_result dd{float:left;width:270px;margin-top:10px;}
.match_result dd span{float:left;margin-right:10px;font-weight:700;}
.match_result dd span.star{color:#FF8B3A;}
.match_result .spec{padding-bottom:15px;}
.form_item_peidui{padding-left: 190px;*zoom:1;}
.form_item_peidui .vs{float:left;margin:3px 13px 0 10px;color:#FFA73E;font-weight:700;font-family:Arial}
.st_outer_peidui{float:left;*background:#fff;*border:2px solid #FFA73E;padding-bottom:3px\9;*padding:3px 3px 2px;width:170px;*width:162px;}
.st_inner_peidui{*position:relative;*width:160px;*height:18px;*overflow:hidden;}
.st_inner_peidui select{border:2px solid #FFA73E;color:#333;*margin:-1px;+margin:-2px;padding:2px;font-size:14px;width:170px;*width:162px;*width:164px;}
/*姓名测试 */
.mod_box_xingming{position:relative;border:1px solid #efa113;width: 780px;margin:10px 0px 10px 0px;background-color: rgb(140, 2, 2);*zoom:1;}
.info_table {text-align: center;margin-bottom: -1px;table-layout: fixed;}
.info_table_col3 {margin-bottom: -1px;color: #efa113;}
.info_table_col3 .sort_1st { width: 290px; padding: 5px 15px; }
.info_table_col3 .sort_2nd { width: 142px; padding: 5px; }
.info_table_col3 .sort_3rd {width: 148px;padding: 5px;}
.info_table_col3 th li { float: left; width: 65px; font-weight: normal; line-height: 32px; }
.info_table_col3 th li.white {font-size: 14px;}
.info_table_col3 td {line-height: 30px;border-left: 1px solid #efa113;border-bottom: 1px solid #efa113;}
/*宝宝起名 */
.contents .fn_result { margin: 10px 0 0 0px;font-size: 16px; }
.contents .fn_tab {height: 27px;line-height: 27px;padding-right: 10px;margin-bottom: 5px;background-position: 0 -128px;background-repeat: repeat-x;position: relative;}
.contents .fn_tab .clearfix{content: "";display: block;border-bottom: 2px solid #000;position: absolute;z-index: 1;margin-top: 2px;width: 820px;}
.contents .fn_tab span { float: right; padding-left: 15px; background-position: -192px -400px; }
.contents .fn_tab span a { color: #8c2b00; }
.contents .fn_tab span a:hover { color: #fd5151; }
.contents .fn_tab li {float: left;font-size: 18px;width: 250px;padding-right: 1px;text-align: center;}
.contents .fn_tab li a {display: block;color: #333}
.contents .fn_tab li a:hover { color: #fd5151; }
.contents .fn_tab li a.current {color: #333;line-height: 36px;padding-bottom: 5px;font-size: 20px;border-bottom: 2px solid #d9333f;display: inline-block;font-weight:900;}
.contents .fn_tab li a.current:hover {color: #fd5151;text-decoration: none;}
.contents .fn_tab li.first {width: 250px;background-position: 125px -28px;}
.contents .fn_tab li.first a.current {/* width: 126px; */margin: 0 -1px 0 0;background-position: -29px -28px;}
.contents .fn_subtab {padding: 30px 30px 10px 120px;}
.contents .fn_subtab a {display: inline-block;width: 160px;height: 26px;margin-right: 9px;line-height: 26px;text-align: center;color: #333;background-position: -130px -526px;}
.contents .fn_subtab a:hover { color: #f10505; text-decoration: none; background-position: -130px -499px; }
.contents .fn_subtab a.current {color: #f10505;background-position: -130px -472px;font-weight:900;}
.contents .fn_subtab a.current:hover { color: #0c08ea; background-position: -130px -472px; }
.contents .fn_result_list {padding-left: 10px;}
.contents .fn_result_list li { float: left; width: 74px; height: 27px; line-height: 27px; padding-left: 7px; overflow: hidden; background-position: -198px -330px; }
.contents .fn_result_list li a { color: #333; }
.contents .fn_result_list li a:hover { color: #fd5151; }
.contents .fn_result_list_bt { border-top: 1px dotted #f4cab2; padding-top: 10px; margin-top: 10px; }
.viewurl{margin: 40px auto 15px;text-align: center;font-size: 16px;clear: both;}
.viewurl a{display: inline-block;padding:4px 14px;border: 1px solid #8c0202;margin: 0 2px;background: #8c0202;color: #f1f1f1;border-radius: 2px;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.viewurl a:hover{background: #000;}
.viewurl strong{display: inline-block;padding: 5px 15px;font-weight: 400;margin: 0 5px;border-radius: 2px;background: #000;color: #fff;border: 1px solid #000;}
.pageNum a { color: #fff; }
.pageNum a.current{border-color:#8c0202;background-color:#333;}
.fn_bzqm_result .bmeta .inner,.fn_dzqm_result .bmeta .inner {border: 1px solid #8c0202;background-color: #8c0202;padding: 10px 0 10px 12px;}
.fn_bzqm_result .bmeta .inner a,.fn_dzqm_result .bmeta .inner a {color: #f5c745;float: left;width: 60px;height: 36px;line-height: 36px;margin-left: 4px;_margin-left: 3px;overflow: hidden;_display: inline;}
.contents .gsqm_detail_table table{width: 100%;}
.contents .gsqm_detail_table table th,.gsqm_detail_table table td{border:1px solid #dc2e07;padding:4px;text-align: center;color:#fd2300;font-size:16px;}
.contents .gsqm_detail_table table th{background: #333;padding:0;font-size: 18px;}
.contents .gsqm_detail_table table .tr_th th span{display:block;border:1px solid #fdf5e6;border-right:0 none;border-left:0 none;padding:5px 10px;}
.contents .gsqm_detail_table table .tl{text-align:left;}
.contents .gsqm_detail_table{position: relative;padding: 20px 10px 16px 0;}
/* chouqian*/
.btn_orange_1{display: inline-block;vertical-align: middle;text-align: center;background: url(../images/common.png) no-repeat;cursor: pointer;border: 0 none;width: 123px;height: 37px;line-height: 37px;background-position: 0 -443px;color: #ffffff;font-size: 16px;font-weight: bold;margin-top: 0px;}
.contents_box .result-detail a { color: #fff; }
.contents_box .result-detail_wanggong a { color: #fff; }
.fn_result{background-image:none;}
.result-con{padding:7px 6px 0;}
.result-con .img-gyq{float:left;width:200px;margin-right:20px;/* margin-top: 30px; */}
.result-detail{float:left;width: 550px;}
.result-detail .title{color:#333;font-weight:bold;margin-bottom: 20px;font-size: 20px;}
.result-detail td{line-height:24px;color: #8c0202;padding:4px 10px 4px 12px;border: 1px solid #8c0202;}
.result-detail .col-1{background-color: #ffca0f;padding:0;text-align:center;color:#813d20;}
.result-detail_wanggong{float:left;width: 800px;}
.result-detail_wanggong .title{color:#333;font-weight:bold;margin-bottom: 20px;font-size: 20px;}
.result-detail_wanggong td{line-height:24px;color: #8c0202;padding:4px 10px 4px 12px;border: 1px solid #8c0202;}
.result-detail_wanggong .col-1{background-color: #ffca0f;padding:0;text-align:center;color:#813d20;}
.fn_result .btn_orange_1{margin:20px auto 0;display:block;}
.divine_special{padding:10px 14px 0;}
.divine_special h6{margin: 200px 0 20px 325px;}
.divine_special_chouqian{padding:10px 14px 0;background:url(../images/chouqian_guanying.jpg) no-repeat 4px 5px}
.divine_special_chouqian h6{margin: 200px 0 20px 33px;}
.divine_special_chouqian_lvzu{padding:10px 14px 0;background:url(../images/chouqian_lvzu.jpg) no-repeat 4px 5px}
.divine_special_chouqian_lvzu h6{margin: 200px 0 20px 33px;}
.divine_special_chouqian_huangdaxian{padding:10px 14px 0;background:url(../images/chouqian_huangdaxian.jpg) no-repeat 4px 5px}
.divine_special_chouqian_huangdaxian h6{margin: 200px 0 20px 33px;}
.divine_special_chouqian_yuelao{padding:10px 14px 0;background:url(../images/chouqian_yuelao.jpg) no-repeat 4px 5px}
.divine_special_chouqian_yuelao h6{margin: 200px 0 20px 33px;}
.divine_special_chouqian_mazu{padding:10px 14px 0;background:url(../images/chouqian_mazu.jpg) no-repeat 4px 5px}
.divine_special_chouqian_mazu h6{margin: 200px 0 20px 33px;}
.divine_special_chouqian_chegong{padding:10px 14px 0;background:url(../images/chouqian_chegong.jpg) no-repeat 4px 5px}
.divine_special_chouqian_chegong h6{margin: 200px 0 20px 33px;}
.divine_special_chouqian_wanggong{padding:10px 14px 0;background:url(../images/chouqian_wanggong.jpg) no-repeat 4px 5px}
.divine_special_chouqian_wanggong h6{margin: 200px 0 20px 33px;}
.divine_special_chouqian_guandi{padding:10px 14px 0;background:url(../images/chouqian_guandi.jpg) no-repeat 4px 5px}
.divine_special_chouqian_guandi h6{margin: 200px 0 20px 33px;}
.divine_special ul{margin-left:10px;color:#333;font-size:14px;line-height:28px;}
.divine_special p{color:#333;}
.divine_special p.first{margin-left:320px;font-size:22px;text-indent: 0em;}
.divine_special p.first .cRed{font-size:16px}
.divine_special p.last{margin:3px 0 0 25px;text-align:center;font-size:14px;}
.divine_special p.last a{color:#fd5151;font-weight:bold;text-decoration:underline;}
.divine_special h5{position:relative;margin:25px 0 25px 200px;width:400px;height:210px;}
.divine_special h5 a{position:absolute;left:138px;top:62px;display:block;width:103px;height:150px;background:url("../other/about:blank");}
.divine_special dt{float:left;width:175px;}
.divine_special dd{float:left;width:640px; position:relative;}
.divine_special dd img{float:left;margin:0 0px 0 70px; display:inline}
.divine_special dd img.mt35{margin-top:35px;}
.divine_special dd a.btn_orange_1{position:absolute;bottom:0;left:300px;}
.divine_special dd p{width:320px;margin-left:300px;font-size:20px;color:#894626;line-height:28px; font-size:14px}
.divine_special dd p strong{display:block;color:#333;}
.result-con .img-dx{position:relative;float:left;width:200px;height:368px;background:url(../images/dx_bg.png) no-repeat 0 0;margin-right:20px;margin-top:3px;font-family: 'Microsoft YaHei';font-size:16px;color:#830505;line-height:18px;font-weight:bold;}
.result-con .img-dx .q-name{position:absolute;right:28px;top:40px;width:18px;line-height:20px;text-indent:0em;} 
.result-con .img-dx .q-name .cRed{margin-top:20px;display:block;line-height:20px;text-indent:0em;color: #f9091a;}
.result-con .img-dx .q-col{width:18px;position:absolute;top:40px;text-indent:0em;}
.result-con .img-dx .q-col-1{left:86px;line-height:20px;text-indent:0em;}
.result-con .img-dx .q-col-2{left:46px;line-height:20px;text-indent:0em;}
.result-con .img-dx .q-col span{ display:block;width:18px;height:18px;line-height:20px;text-indent:0em;}
.result-con .img-dx .title-bg-up{display:block;width:16px;height:6px;line-height:0;font-size:0;text-indent:0em;}
.result-con .img-dx .title-bg-down{display:block;width:16px;height:6px;line-height:0;font-size:0;margin-top:10px;text-indent:0em;}
.bd p{font-size:16px;line-height:27px;}
.bd li{font-size:16px;line-height:27px;color:#ce0106;}
.bd .zhugeshensuan h2{font-size:30px;color:#ce0106;margin: 10px 0 30px 360px;}
#list {width : 820px; overflow:hidden;} 
#list ul {padding : 10px;} 
#list li {text-align:center; no-repeat 0 8px; line-height : 30px; list-style-type : none; float : left; width : 160px;} 
#list li a{color:#8c0202}
#list li a:hover{background:#8c0202;color:#fff;padding: 5px 0;margin: 5px 0 0;}



.inform_vip {
    width: 90%;
    padding: 10px;
    line-height: 40px;
    background: #ffffff;
    border: 1px solid #fcc;
    font-size: 16px;
    color: #706A6A;
    text-align: left;
    margin: 6px auto;
    overflow: hidden;
}
.btn_orange2 {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    background: url(https://www.3169.net/images/common.png) no-repeat;
    cursor: pointer;
    border: 0 none;
}
.ipt_text {
    padding: 1px 0 1px 5px;
    width: 78px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #d0ad9a;
    vertical-align: middle;
    background-color: #ffffff;
    font-size: 14px;
    font-family: "\5b8b\4f53";
    color: #666;
}
.select {
    color: #3e4144;
    font-size: 14px;
    height: 26px;
    vertical-align: middle;
    border: 1px solid #d0ad9a;
}
   .link-top {
            width: 100%;
            height: 1px;
            border-top: solid #db6c0066 1px;
			margin:6px;
        }
.btn_orange, .btn_orange2 {
    background: #0f6a7b;
    border: 0;
    color: #fff;
    line-height: 36px;
    font-size: 16px;
    margin: 10px 10px 10px 0;
    border-radius: 3px;
    width: 164px;
    text-align: center;
}

