/*星座样式*/

/*css public*/
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font-family:"Microsoft YaHei","SimSun","Arial"}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
form{display:inline}
ul,ol{list-style:none}
li{ list-style-type: none; padding: 0; margin: 0}
i,em{font-style:normal}
body{font-size:14px;line-height:150%;color:#666;background:#f9f9f9}
a{text-decoration:none;color:#666}
a:hover{text-decoration:none;color:#f06a47}
img{vertical-align:top;border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
input{vertical-align:middle}
input,button,select,textarea{outline:none}
textarea{resize:none}
.red,.red a{color:#d54721 !important;}
.blue{color:#4d8ac8;}
.gray{color:#999;}
.show{display:block}
.hide{display:none}
.clear{clear:both;height:0;overflow:hidden}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.fl,.l{float:left}
.fr,.r{float:right}
.w1000{width:1000px;margin:0 auto}
.w700{width:700px;}
.w740{width:740px;}
.w440{width:440px;}
.w365{width:365px;}
.w300{width:300px;}
.w250{width:250px;}
.w260{width:260px;}
.w158{width:158px;}
.w88{width:88px;}
.bgw{ background: #fff}
.dashline{ background: url(../images/line_dashed.gif) repeat-x; height: 1px; overflow: hidden; font-size: 1px}

.artCon img{max-width: 650px;}

.w2 li{width:50%;}
.w3 li{width:33.33%;}
.w4 li{width:24.9%;}
.w5 li{width:20%;}
.w8 li{width:12.5%;}

.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mb5{ margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mt10{margin-top:20px}

.hotph,.xznav ul li em,.xz_list_ul .sx_btitle,.xz_list_li em{ background: url(../images/xz_img.png) no-repeat}

.page{padding:20px 0 35px;height:37px;text-align:center;background:#fff;}
.page ul{position:relative;left:50%;float:left;}
.page li{position:relative;right:50%;float:left;}
.page a{padding:6px 11px;margin:2px;color:#666;border-radius:2px;border:#eee 1px solid;background-color:#f5f5f5}
.page a:hover,.page ul li.active a {color:#fff;border-color:#f06a47;background-color:#f06a47}
.page span{padding:6px 11px;margin:2px;border-radius:2px;}
.page span.on{color:#fff;border:solid 1px #f06a47;background-color:#f06a47}
.page span.disabled{color:#ccc;border:solid 1px #f5f5f5}
.path{padding:14px 10px 12px 11px;height:21px;color:#848484;border-bottom:solid 1px #eee;background:#fff;}
.path a{color:#848484;}
.path a:hover{color:#666;}



/*header*/
.header{background:#f9f9f9}
.header .top{height:32px;line-height:32px;font-size:12px;border-bottom:solid 1px #e9e9e9;background:#fcfcfc;}
.header .top .fl,.header .top .fr{border-left:solid 1px #e9e9e9;}
.header .top .fl a,.header .top .fr a{float:left;padding:0 15px;height:32px;line-height:32px;border-right:solid 1px #e9e9e9;}
.header .top .fl a:hover,.header .top .fr a:hover{color:#333;background:#eee;}
.header .top .hot{float:left;padding-left:15px;}
.header .mid{height:90px;}
.logo{float: left; margin-top: 17px;}
.logo a{display: block; width: 216px; height: 60px; text-indent: -9999px; background: url(../images/logo.png) no-repeat}
.header .form{float:right;margin-top:25px;}
.header .form label{padding:0 5px;}
.header .form .int{width:234px;height:41px;text-indent:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border:none;background:#ededed;}
.header .form .btn{width:63px;height:43px;cursor:pointer;color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;border:none;background:#9f61c6;}
.header .form .btn:hover{background:#8d4db5;}
.header .bot{height:52px;background:#9f61c6;}
.header .bot .nav ul{position:relative;}
.header .bot .nav li{float:left;padding:0 13px;height:52px;line-height:52px; font-size: 18px;}
.header .bot .nav li a{ color:#e7d3f4;}
.header .bot .nav li.on { font-weight: bold;}
.header .bot .nav li.on a{ color:#fff}




/*星座导航*/
.xznav{ width: 100%; height: 146px; background: #f1ecf4}
.xznav ul{ }
.xznav ul li{ float:left; width:64px; margin: 25px 9px 0 9px; text-align: center; font-size: 16px}
.xznav ul li em{ width: 64px; height: 64px; display: block;}
.xznav ul li em.xznav_01{ background-position: 0 0}
.xznav ul li em.xznav_02{ background-position: -100px 0}
.xznav ul li em.xznav_03{ background-position: -200px 0}
.xznav ul li em.xznav_04{ background-position: -300px 0}
.xznav ul li em.xznav_05{ background-position: -400px 0}
.xznav ul li em.xznav_06{ background-position: -500px 0}
.xznav ul li em.xznav_07{ background-position: 0 -75px}
.xznav ul li em.xznav_08{ background-position: -100px -75px}
.xznav ul li em.xznav_09{ background-position: -200px -75px}
.xznav ul li em.xznav_10{ background-position: -300px -75px}
.xznav ul li em.xznav_11{ background-position: -400px -75px}
.xznav ul li em.xznav_12{ background-position: -500px -75px}
.xznav ul li p{ line-height:30px}
.xznav ul li.on a p{ color:#fff;background: #9f61c6;  font-weight: bold; border-radius: 10px}
.xznav ul li a:hover p{color:#9f61c6; background: #ddcfe5; border-radius: 10px}

/*盒模型*/
.box01{margin-bottom:10px;background:#fff}
.box01 .hd{padding:14px 10px 12px 11px;border-bottom:solid 1px #eee;}
.box01 .hd a.fr{color:#a1a1a1;}
.box01 .hd a.fr:hover{color:#737373;}
.box01 .hd h3{display:inline-block;padding-left:6px;height:18px;line-height:18px;font-size:16px;font-weight:600;color:#282828;border-left:solid 4px #9f61c6;}


/*幻灯*/
.slideBox{ width: 300px; height: 370px; background: #ccc;position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; border-bottom: none; color: #999 }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:2px; width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#9f61c6; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:300px; height:370px; display:block;  }
.slideBox .bd ul li .slide_title span { position:absolute;bottom:0;left:0;background:#000;filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;display:block;height:30px;width:300px;z-index:1}
.slideBox .bd ul li .slide_title { height:30px;position:absolute;bottom:0;left:0;width:300px;line-height:30px;color: #fff}
.slideBox .bd ul li .slide_title a{ color: #fff}
.slideBox .bd ul li .slide_title p{ z-index:99; position: absolute; text-indent: 5px; width: 230px; height: 30px; overflow: hidden}
.slideBox .bd ul li a { display:block;}

/*首页头条*/
.sx_hotnew{height: 370px; margin: 0 20px; overflow: hidden; width: 400px;}
.sx_hotnew h2{font-size: 20px; height: 40px; line-height: 40px; margin-top: 10px}
.sx_hotnew h2 a{ color: #9f61c6}
.sx_hotnew p{color: #999; height: 40px; line-height: 20px; margin-bottom: 12px; overflow: hidden; text-indent: 2em;}
.sx_hotnew p a{color: #1085c9;}
.sx_hotnew .list1{color: #ccc; height: 52px; overflow: hidden;}
.sx_hotnew .list1 li{height: 26px; line-height: 26px;}
.sx_hotnew .list1 a{ display: inline-block; font-size: 16px; padding: 0 5px}
.sx_hotnew .list2{ background: url(../images/line_dashed.gif) repeat-x top;font-size: 16px; margin-top: 10px; overflow: hidden; padding-top: 12px;}
.sx_hotnew .list2 li{ background: url(../images/li_black.gif) left 15px no-repeat;float:left; height: 30px; line-height: 30px; overflow: hidden;padding-left: 10px; width: 190px;}

/*首页今日运势*/
.xztopItem{width: 50px; background: #f9f9f9; float: left; padding-top: 7px; overflow: hidden; }
.xztopItem li{ width:47px; height:26px; text-align:center; line-height:26px; font-weight:normal; cursor:pointer; font-size:14px; overflow:hidden; float: left}
.xztopItem li a{ display:block; width:47px; height:2px; color:#486601}
.xztopItem .normal{border-left: 3px solid #f9f9f9}
.xztopItem span a{ line-height:30px; padding:0 8px; border-right:1px solid #8bc164; text-decoration:underline}
.xztopItem .normal a{ color:#adadad}
.xztopItem .current{ background: #fff; border-left: 3px solid #9f61c6}
.xztopItem .current a{color:#9f61c6;}
.box01_c{ overflow:hidden; padding: 5px 10px; line-height: 24px}
.box01_c .normal { display:none;}
.box01_c .current { display:block;}

/*左下链接_热门工具*/
.menu{background:#fff;}
.menu ul{padding:10px 0 0 10px}
.menu li{float:left;width:164px;}/*nick*/
.menu li a{display:block;margin:0 10px 10px 0;height:37px;line-height:37px;overflow:hidden;text-align:center;border-radius:2px;background:#f6f6f6;}
.menu li a:hover{color:#fff;background:#f06a47}

/*排行榜*/
.hotph{ height:36px; background-position:0 -150px; margin-top: 15px; text-indent: -9999px; overflow: hidden}
.tlist05{padding:6px 10px 10px 15px;}
.tlist05 li{height:30px;line-height:30px;overflow:hidden;}
.tlist05 li em{ width: 20px; line-height: 20px; height: 20px; border-radius: 15px; background: #e5e5e5; display: block; text-align: center; float: left; margin-right: 8px; color: #8e8e8e;margin-top: 5px; }
.tlist05 li em.top{ background: #9f61c6; color: #fff; }

/*文字列表*/
.tlist04{padding:8px 10px 10px 15px;}
.tlist04 li{height:30px;line-height:30px;overflow:hidden; background: url(../images/li_black.gif) no-repeat 0 14px; padding-left: 12px }

/*首页星座最新文章*/
.xz_list_ul{}
.xz_list_li{ width: 332px; float: left; border-right: 1px solid #efefef}
.xz_list_li.brno{border-right:none; width: 334px}
.xz_list_li.brno .xz_list_box{ border-right:none}
.xz_list_title{ height: 51px; line-height: 46px;border-bottom: 1px solid #efefef;}
.xz_list_title i{ width:100%; height: 5px; font-size: 1px; overflow: hidden; display: block}
.xz_list_title i.color01{ background: #ff7342}
.xz_list_title i.color02{ background: #39c0d9}
.xz_list_title i.color03{ background: #ff9c00}
.xz_list_title i.color04{ background: #7eb8b1}
.xz_list_title i.color05{ background: #dcc217}
.xz_list_title i.color06{ background: #aec55b}
.xz_list_title i.color07{ background: #f166a0}
.xz_list_title i.color08{ background: #9f61c6}
.xz_list_title i.color09{ background: #74b173}
.xz_list_title i.color10{ background: #4c9fd5}
.xz_list_title i.color11{ background: #64babb}
.xz_list_title i.color12{ background: #d4c753}
.xz_list_title strong{ font-size: 24px; padding-left: 120px; color: #333}
.xz_list_title span{ padding:0 5px; color: #c4c4c4}
.xz_list_li_info{ padding:15px; height: 92px; }
.xz_list_li em{ width: 92px; height: 92px; display: block; text-indent: -9999px; overflow: hidden; float: left; margin-right: 10px}
.xz_list_li em.xz_list_img01{ background-position: 0 -200px}
.xz_list_li em.xz_list_img02{ background-position: -100px -200px}
.xz_list_li em.xz_list_img03{ background-position: -200px -200px}
.xz_list_li em.xz_list_img04{ background-position: -300px -200px}
.xz_list_li em.xz_list_img05{ background-position: -400px -200px}
.xz_list_li em.xz_list_img06{ background-position: -500px -200px}
.xz_list_li em.xz_list_img07{ background-position: 0 -300px}
.xz_list_li em.xz_list_img08{ background-position: -100px -300px}
.xz_list_li em.xz_list_img09{ background-position: -200px -300px}
.xz_list_li em.xz_list_img10{ background-position: -300px -300px}
.xz_list_li em.xz_list_img11{ background-position: -400px -300px}
.xz_list_li em.xz_list_img12{ background-position: -500px -300px}
.xz_list_li_info p{ color:#999;height: 92px; overflow: hidden; line-height: 24px}
.xz_list_box{ }
.xz_list_year{ height: 36px; line-height: 36px; text-align: center; color: #c3c3c3; border-bottom: 1px solid #efefef}
.xz_list_li ul{ padding: 10px 0 10px 20px; font-size: 16px; line-height: 32px}
.xz_list_li ul li{ height: 32px; overflow: hidden}
.xz_list_span{ padding:0 15px; height: 44px; overflow: hidden}
.xz_list_span span{ background: #ff9c00; border-radius: 5px; color: #fff; display: block; float: left;width: 44px; height: 44px; line-height: 20px; font-size: 16px; text-align: center; margin-right: 10px}
.xz_list_span a{ line-height: 22px; margin-right: 10px;}

/*星座封面页*/
.info_box .info{float: left; width: 719px; padding: 15px;border-right: 1px solid #efefef; overflow: hidden}
.info_box .info .info_l{ width: 166px; margin-right: 20px; display: inline; overflow: hidden}
.info_box .info .info_l span{background-position: 0 -55px; float: left; height: 166px; margin: 5px 25px 20px 0; width: 166px}
.info_box .info .info_l span i { background: url( ../images/xz_pics.jpg) no-repeat; display: block; width: 166px; height: 166px}
.info_box .info .info_l span i.xz_1{background-position: 0 0;}
.info_box .info .info_l span i.xz_2{background-position: -200px 0;}
.info_box .info .info_l span i.xz_3{background-position: -400px 0;}
.info_box .info .info_l span i.xz_4{background-position: -600px 0;}
.info_box .info .info_l span i.xz_5{background-position: 0 -175px;}
.info_box .info .info_l span i.xz_6{background-position: -200px -175px;}
.info_box .info .info_l span i.xz_7{background-position: -400px -175px;}
.info_box .info .info_l span i.xz_8{background-position: -600px -175px;}
.info_box .info .info_l span i.xz_9{background-position: 0 -350px;}
.info_box .info .info_l span i.xz_10{background-position: -200px -350px;}
.info_box .info .info_l span i.xz_11{background-position: -400px -350px;}
.info_box .info .info_l span i.xz_12{background-position: -600px -350px;}
.info_box .info .info_l ul{}
.info_box .info .info_l ul li{ width:100%}
.info_box .info .info_l ul li a{ padding:5px 8px; border-radius: 5px; display: block; background: #f4f2f2; margin-bottom: 5px; float: left}
.info_box .info .info_c h1{ float: left; margin-top: 5px}
.info_box .info .info_c strong{color: #333; display: inline-block; font-size: 28px; height: 42px; line-height: 38px; vertical-align: middle; font-weight: normal}
.info_box .info .info_c small{background: #f4f4f4; border-radius: 5px; color: #a5a5a5; display: inline-block; font-size: 13px; font-weight: normal; height: 24px; line-height: 24px; margin: 0 10px; padding: 0 10px; vertical-align: middle;}
.info_box .info .info_c ul{ overflow: hidden; padding: 8px 0; float: left; }
.info_box .info .info_c ul li{color: #666; float: left; font-size: 14px; height: 28px; line-height: 28px; overflow: hidden; width: 33%}
.info_box .info .info_c ul li label{ font-weight: bold}
.info_box .info .info_c{ width:525px; }
.info_box .info .info_c p{ background: url(../images/line_dashed.gif) repeat-x bottom; color: #666; font-size: 14px; line-height: 30px; margin: 5px 0 0; overflow: hidden; padding: 10px 0; text-indent: 2em; width: 100%}
.info_box .info .sfortune{background: url(../images/line_dashed.gif) repeat-x; color: #999; font-size: 14px; margin-top: 5px; padding: 15px 0 0;}
.info_box .info .sfortune span{color: #555; float: left;}
.info_box .info .sfortune .star_m{display: inline-block; margin: 0 10px 0 0;}
.info_box .info .sfortune a{ color:#1085c9}
.star_m, .star_m em{background: rgba(0, 0, 0, 0) url("../images/icon_star.gif") repeat-x scroll 0 0; display: inline-block; height: 16px; overflow: hidden;}
.star_m{vertical-align: text-top; width: 80px;}
.star_m em{background-position: 0 -16px; display: block;}
.star_1 { width: 16px; }
.star_2 { width: 32px; }
.star_3 { width: 48px; }
.star_4 { width: 62px; }
.star_5 { width: 96px; }
.info_box .cols{ float: right;  width: 250px; zoom:1}
.info_box .cols p.more{font-size: 13px; margin: 5px 0 0 50px;}
.info_box .cols p.more a{background: #f4f4f4; border-radius: 5px; display: inline-block; height: 38px; line-height: 38px; padding: 0 40px; text-align: center; font-size: 16px; margin-top: 7px}
.info_box .cols p.more a:hover{ background: #e6e6e6}
.cols ul{ margin-left: -1px}
.cols ul li{ border-left: 1px solid #efefef;border-bottom: 1px solid #efefef; text-align: center; line-height: 40px; font-size: 16px; width:124px; float: left;}
.inner{ padding:10px; line-height: 22px}
.fortune-index{ padding: 5px 0;}
.fortune-index b{background: #9f61c6; border-radius: 5px; color: #fff; padding: 5px;}

/**/
.w700 .c03 h3{border-left: 15px solid #56ab2c;}
.hd{border-bottom: 1px solid #eee;}
.hd h3{color: #282828; display: inline-block; font-size: 20px; font-weight: bold; height: 47px; line-height: 47px; padding-left: 5px;border-left: 10px solid #9f61c6;}
.hd .more{ line-height: 47px;}
.hd .more a{ padding:0 10px; color: #a5a5a5}
.w740 .bd{padding: 15px;}
.tlist06{float: left; width: 100%; height: 105px; overflow: hidden; display: inline}
.tlist06 .img01{height: 105px; margin-right: 15px; overflow: hidden; position: relative;}
.tlist06 .img01 img{height: 105px; width: 142px;}
.tlist06 h3{font-size: 16px; height: 40px; line-height:20px; overflow: hidden; font-weight: bold; margin-bottom: 5px}
.tlist06 h3 a{color: #333;}
.tlist06 p{color: #adadad; font-size: 14px; line-height: 20px; overflow: hidden; height: 60px;}
.tlist07 ul{ width: 335px; float: left}
.tlist07 li{height: 28px; font-size: 16px;}
.tlist07 li a{background: url(../images/li_black.gif) no-repeat 0 14px; display: block; height: 30px; line-height: 30px; overflow: hidden; padding-left: 12px;}
.tlist07 li span{color: #b6b6b6; float: right;}
.box4{background: #fff none repeat scroll 0 0; float: left;}
.title_02{ margin-top: 15px}
.title_02 span{ color:#fff; padding: 3px 5px; border-radius: 3px; font-size: 16px}
.bgorange{ background: #ff9c00}
.bggreen{ background: #56ab2c}
.bgred{ background: #f06a47}
.plist01{ padding:5px 0 0 0; float:left}
.plist01 li{ width:120px; text-align:center; float:left; margin:0 8px 15px 15px; color:#999;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.plist01 li IMG{ width:120px; height:90px}
.plist01 li p{ line-height:22px}

/**/
.v-main{background-position: -680px 0;padding: 10px 20px;}
.selbox{text-align: center;}
.selbox p{ color: #999;font-size: 14px;line-height: 160%;}
.selbox form{ padding-top:20px; display: block}
.selbox span{color: #3377b5;display: inline-block;font-size: 16px;height: 21px;margin-right: 10px;vertical-align: middle;}
.selbox select{font-size: 16px;margin-right: 10px;padding: 2px 5px;vertical-align: middle;}
.selbox .btn button, .selbox .btn a{ background:#9f61c6;border: 0 none;cursor: pointer;height: 42px;margin: 20px 0 0;vertical-align: middle;width: 150px; color: #fff; border-radius: 10px; font-size: 16px}
.selbox .btn button:hover{ background: #9250bb}
.selbox a.back{background:#d2d2d2;display: inline-block;margin-left: 20px; color: #fff; line-height: 42px}
.selbox a.back:hover{ background:#e6e6e6 }
.fast{ width:100%; font-size: 16px}
.fast li{ width:33%; float: left; line-height: 30px; text-align: center}
.artCon strong{ color:#3377b5 !important}
.hd h4{ color: #999; display: inline-block; font-size: 26px;height: 47px; line-height: 47px; padding-top: 15px; text-align: center; width: 100%}

/*友情链接*/
.flink{padding:20px 10px 20px 20px;color:#666}
.flink li{float:left;padding-right:12px;}
.flink a{color:#666}
.flink a:hover{color:#f06a47}

/*下拉框*/
.dropdown{display:inline-block;*display:inline;position:relative;z-index:1;vertical-align:middle;}
.dropdown>a{display:block;*display:inline;padding:5px 12px;line-height:20px;color:#565656;border:1px solid #ddd;border-radius:2px;background-color:#fff}
.dropdown>a.on{background:#f6f6f6}
.dropdown .caret{display:inline-block;padding:0;width:0;height:0;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.dropdown-menu{display:none;position:absolute;z-index:9;left:0;top:100%;margin-top:3px;padding:5px 0;min-width:76px;text-align:left;font-size:14px;border:1px solid rgba(0,0,0,.08);border-radius:3px;background-color:#f6f6f6}
.dropdown-menu li a{clear:both;display:block;padding:3px 12px;color:#969696;white-space:nowrap}
.dropdown-menu li:hover a,.dropdown-menu li.on a{color:#f06a47}

/*相关文章*/
.xxwz{overflow:hidden;background:#fff}
.xxwz h1{padding:30px 0 20px 30px;font-size:30px;color:#282828;}
.xxwz h3{margin-top:20px;padding-left:23px;height:28px;line-height:28px;font-size:22px;color:#282828;border-left:solid 8px #9f61c6;}
.xxwz .top{padding:0 30px;}
.xxwz .top .fl{width:250px;height:250px;}
.xxwz .top .fr{width:400px;line-height:24px;}
.xxwz .top .fr h1{padding:10px 0 20px 0;}
.xxwz .bot{padding:0 30px 30px 30px;}
.xxwz .bot pre{margin-top:20px;height:96px;line-height:24px;text-align:left;font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:pre-wrap;word-wrap:break-word;color:#666;overflow:hidden}
.xxwz .bot pre.on{height:auto}
.xxwz .bot p{padding-top:20px;line-height:180%;}
.xxwz .bot p a.more{display:inline-block;padding:9px 38px;color:#666;border-radius:3px;background:#efefef}
.xxwz .bot p a.more:hover{color:#fff;background:#f06a47}
.xxwz .bot ul{margin-top:50px;border-right:solid 1px #eee;border-bottom:solid 1px #eee;}
.xxwz .bot li{float:left;width:6.25%;}/*nick*/
.xxwz .bot li.w{width:12.5%;}
.xxwz .bot li a{display:block;height:40px;line-height:40px;text-align:center;border-left:solid 1px #eee;border-top:solid 1px #eee;background:#fff;}
.xxwz .bot li a:hover{color:#fff;background:#f06a47}
.xxwz .tab{padding:14px;text-align:right;color:#dadada;}
.xxwz .tab a{color:#4d8ac8;}
.xxwz .tab a:hover{text-decoration:underline;}
.xxwz .tlist{margin:27px 0;padding:0 0 0 30px}
.xxwz .tlist li{float:left;height:28px;}
.xxwz .plist{margin:27px 0;padding:0 0 0 30px}
.xxwz .plist li{float:left;}
.xxwz .plist li img{width:150px;height:110px;}
.xxwz .plist li h4{padding:5px 0;width:150px;height:21px;overflow:hidden;text-align:center;}
.xxwz .plist li p{width:150px;height:36px;line-height:18px;overflow:hidden;color:#c2c2c2}


/*列表页*/
.hao{background:#fff;overflow:hidden;}
.hao .haotitle{margin-top:20px;padding-left:23px;height:28px;line-height:28px;font-size:22px;color:#282828;border-left:solid 8px #9f61c6; font-weight: bold}
.hao .tlist{padding:2px 40px 10px 30px;}
.hao .tlist img{ display: block; float: left; margin-right: 20px}
.hao .tlist li{padding:23px 0;height:108px;border-bottom:dashed 1px #d7d7d7;}
.hao .tlist li.last{border:none;}
.hao .tlist li h3{padding-bottom:9px;font-size:18px;color:#282828;}
.hao .tlist li h3 a{color:#282828;}
.hao .tlist li h3 a:hover{color:#f06a47;}
.hao .tlist li p{height:54px;line-height:18px;overflow:hidden;color:#999;}
.hao .tlist li p.info{height:18px;text-align:right;}
.hao .tlist2{padding:15px 22px 20px 30px;}
.hao .tlist2 li{float:left;}
.hao .tlist2 li a{display:block;margin:0 8px 8px 0;height:34px;line-height:34px;text-align:center;border-radius:2px;border:solid 1px #f6f6f6;background:#f6f6f6;}
.hao .tlist2 li a:hover,.hao .tlist2 li.on a{border-color:#dea2a2;background:#fff;}

/*文章内页*/
.article{background:#fff}
.artTitle{padding-top:30px;text-align:center;font-size:24px;font-weight:600;color:#282828}
.artInfo{padding-top:20px;text-align:center;color:#848484;}
.artCon{min-height:400px;padding:0 44px 34px 44px;color:#282828; font-size: 16px}
.artCon h3{padding-top:20px;line-height:1.8;font-weight:600;}
.artCon p{padding-top:20px;line-height:1.8}
.artCon a{color:#2b74ff}
.artCon a:hover{color:#39c}
.artTool{padding:0 44px 44px 44px}

/*footer*/
.footer{margin-top:40px;background:#e9e9e9;}
.footer h4{font-size:16px;color:#666}
.footer ul{margin:10px 0}
.footer ul li{float:left;width:110px}
.footer ul li a{color:#9c9c9c;}
.footer ul li a:hover{color:#666;}
.footer .link{padding:40px 0}
.footer .logo{margin-top: 17px; width: 210px; height: 80px; background: url(../images/logo_footer.png) no-repeat}
.footer .copy{height:30px;line-height:30px;font-size:12px;color:#999;background:#444}
.footer .f1{width:230px;margin-left:40px;height:110px;border-left:1px solid #d8d8d8;padding-left:40px}
.footer .f2{width:360px;margin-left:40px;height:110px;border-left:1px solid #d8d8d8;padding-left:40px}

/* 回到顶部 */ 
#returnTop{_display:none;position:fixed;_position:absolute;z-index:999;right:15px;bottom:-200px;_bottom:auto;width:36px;height:65px;text-indent:-999px;overflow:hidden;background-image:url(../images/Top.png);_background-image:url(../images/Top.png);background-repeat:no-repeat;background-position:0 0;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}
#returnTop:hover{background-position:0 -65px;}