﻿@charset "utf-8";
/*-------------------pege home---------------------*/

/*other attribute*/
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.right{ float: right;}
.left{ float: left;}
.hidden {display: none;}
/*mod*/
.mod_o{ background:#fff; margin-bottom:8px; display:block; overflow:hidden; zoom:1;}
.mod1_o{ border:1px #e38ee9 solid; padding:1px; display:block; overflow:hidden; zoom:1;}

/*focus pic*/
#focuspic_o{width:363px; height:281px;}

/*rediandaodu*/
#hotspot_o{width:347px; height:281px; margin-left:12px; background:url(t1a.jpg) repeat-x left bottom; display:block;}
.daodu_o{height:100px; padding:1px; border:1px solid #ffbeff; display:block; overflow:hidden; zoom:1; background:url(bj_1.jpg) no-repeat center center;}
.daodu_o .indaodu_o {height:23px; margin:0px; padding:0px; background:url(bj_2.jpg) repeat-x left center;}
.daodu_o .indaodu_o .a{height:23px; margin:0px; padding:0px; list-style-type:none; display:block; overflow:hidden; zoom:1;}
.daodu_o .indaodu_o .a span{ height:23px; width:51px; color:#fff; float:left; list-style-type:none; font-size:14px; line-height:23px; text-align:center; cursor:pointer;}
.daodu_o .indaodu_o .a .on{ height:23px; width:51px; background:url(bj_42.jpg) no-repeat top center; list-style-type:none; font-size:14px; line-height:23px; text-align:center; float:left; color:#000;}

.daodu_o .content{ height:79px;}
.daodu_o .content h3{ margin:0px; padding:0px; padding-top:6px; text-align:center; overflow:hidden; font-size:18px; color:#720872; font-weight:bold; line-height:25px;}
.daodu_o .content h3 a{  font-size:18px; color:#720872; font-weight:bold; line-height:25px;}
.daodu_o .content h3 a:hover{ font-size:18px; color:#000px; font-weight:bold; line-height:25px;}
.daodu_o .content p{ height:50px; font-size:12px; line-height:22px; text-align:left; padding:0px 5px; overflow:hidden; display:block; text-overflow:ellipsis;}
.bottom{ height:172px;}
.bottom h4{height:34px; overflow:hidden; text-align:center; text-overflow:ellipsis; white-space:nowrap; word-break:break-all;}
.bottom h4 a:hover {color:#000; text-decoration:underline;}
.bottom h4 a{ font-size:16px; color:#666666; line-height:34px; font-weight:bold;}
.bottom ul{ list-style-type:none; margin:0px; padding:0px 16px;}
.bottom li{ height:24px; font-size:14px; line-height:24px; background:url(bj_5.jpg) no-repeat left 10px; padding-left:8px; overflow:hidden;}
.bottom li a{font-size:14px; line-height:24px;}
.bottom .a_jmore:hover {text-decoration:underline;}
.bottom .a_jmore {font-size:12px; color:#5B5B5B; float:right; margin:5px 10px 0px 0px;}

/*xingba-bbs*/
#bbs_o{ width:227px; height:281px; float:right; display:block;}
#bbs_o .inbbs_o { height:29px; width:219px; background:url(bj_4.jpg) no-repeat top center; padding-left:8px; color:#fff; font-size:14px; font-weight:bold; text-align:left; line-height:29px;}
.righta .a{ height:19px; margin:0px; padding:0px; padding-top:5px; padding-right:20px; float:right; font-size:13px; font-weight:bold; text-align:center; line-height:29px; display:block;}
.righta .a span{ width:49px; height:17px; list-style-type:none; line-height:17px; text-align:center; cursor:pointer; font-weight:bold;}
.righta .on{ width:49px; line-height:17px; height:17px; color:red; font-weight:bold; background-color:#fff; } 
.righta .qu{ width:5px;}
#bbs_o .content{ height:241px; border:1px solid #e30588; border-top:none; padding:5px 0px; clear:both;}
#bbs_o .content ul{ list-style-type:none; margin:0px; padding:0px 7px 0px 10px;}
#bbs_o .content li{ height:24px; font-size:14px; line-height:24px; background:url(bj_5.jpg) no-repeat left 10px; padding-left:8px; overflow:hidden;}
#bbs_o .content li a{ font-size:14px; line-height:24px;}

/*renqidianji*/
#rq{ width:359px;}
#rq .inmod1_o { height:30px; width:353px; padding-left:6px; background:url(bj_6.jpg) no-repeat top right; color:#fff;}
#rq .inmod1_o .a{height:23px; margin:0px; padding:0px; padding-top:7px; list-style-type:none;}
#rq .inmod1_o .a span{ height:23px; width:70px; color:#9b05a5; margin-left:5px; list-style-type:none;  font-size:14px; font-weight:bold; text-align: center; line-height:23px; float:left; cursor:pointer;}
#rq .inmod1_o .a .on { cursor:pointer; width:70px; height:23px; background:url(bj_19.jpg) no-repeat top center; color:#000}
#rq .content{ background-color:#fff; padding:10px 14px;}
#rq .content ul{ background:url(bj_39.jpg) no-repeat left top; list-style-type:none; margin:0px; padding:0px;}
#rq .content li{ height:24px; color:#b534c5; font-size:14px; line-height:24px; margin:0px; padding:0px; padding-left:25px; overflow:hidden; list-style-type:none;}
#rq .content li a{ font-size:14px; line-height:24px; color:#b534c5;}
#rq .content li a:hover{ color:#000;}

/*relameitu*/
#pic{width:581px;}
#pic h2{height:30px; width:581px; background:url(bj_7.jpg) no-repeat top right; color:#fff; font-size:14px; font-weight:bold; text-align:left; line-height:30px;}
.gd{padding-top:7px; padding-left:10px; font-size:12px; line-height:18px; font-weight:normal; padding-right:10px;}
.gd a{color:#FFFFFF;}
#pic .content{ background-color:#fff;}
.ul_oimg {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:5px 0px; list-style:none;}
.ul_oimg li {display:inline; float:left; width:156px; height:145px; overflow:hidden; zoom:1; padding:3px; border:#ddd 1px solid; margin:8px 0px 0px 22px;}
.ul_oimg img {border:#d6d6d6 1px solid; display:inline; float:left; clear:both;}
.ul_oimg span {display:inline; float:left; margin-top:5px; text-align:center; clear:both; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; cursor:pointer;}
#qing .ul_oimg {padding:0px; padding-bottom:5px;}
#qing .ul_oimg li {margin:10px 0px 0px 18px; padding:3px; border:#ddd 1px solid;}


/*emotion*/
#emotion{ border:1px #e8aada solid; padding:1px;}
#emotion .caption{ height:51px; background:url(bj_8.jpg) no-repeat top center;}
#emotion .caption .leftb{ padding-left:145px; padding-right:55px; color:#ab387c;}
#emotion .caption .leftb .xia{ text-decoration: underline;}
#emotion .caption .leftb a{ font-size:14px; line-height:51px; color:#ab387c;}
#emotion .caption .leftb a:hover{ color:#000;}
#emotion .content{ display:block; overflow:hidden; zoom:1; background:url(bj_9.jpg) repeat-y top center; padding:0px; padding-bottom:5px;}
#emotion .content .leftc{ width:238px; margin:3px 0px 0px 12px; display:inline;}
#emotion .content .leftc .top{ height:368px;}
#emotion .content .leftc .bottom{ height:270px; background:url(bj_10.jpg) no-repeat top center;}
#emotion .content .leftc .bottom h4{ font-size:14px; color:#cc0078; text-align:left; padding-left:12px;}
#emotion .content .leftc .bottom ul{ list-style-type:none; padding:0px; padding: 0px 12px;}
#emotion .content .leftc .bottom li{ border-bottom:1px #bcbcbc dashed; background:url(bj_5.jpg) no-repeat 6px 10px; padding-left:15px; overflow:hidden;}
#emotion .content .leftc .bottom a{ font-size:12px; line-height:24px; color:#787878; }
#emotion .content .leftc .bottom a:hover{ color:#000;}
#emotion .content .leftc .bott{ height:167px; margin-top:10px;}
#emotion .content .leftc .bott ul{margin-top:10px;}
#emotion .bottom1{ height:9px; background:url(bj_11.jpg) repeat-y top center; display:block; overflow:hidden;}
#emotion .content .rightc{ width:676px; margin:3px 7px 0px 0px; display:inline;}
.rightc h3{ height:42px; font-size:14px; font-weight:bold; line-height:42px; color:#cc0078; text-align:left; padding-left:12px; background:url(bj_12.jpg) no-repeat top left;}
.rightc span{padding-right:40px; font-weight:normal;}
.red{color:#e2128c; line-height:42px;}
.top1{border-left:1px #efb1d9 solid;}
.top1 .ul_oimg {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:0px; list-style:none;}
.top1 .ul_oimg li {display:inline; float:left; width:132px; height:124px; overflow:hidden; zoom:1; margin:4px 16px 0px 19px; padding:0px; border:none;}
.top1 .ul_oimg img {border:#ffdff2 1px solid; display:inline; float:left; clear:both; padding:2px;}
.top1 .ul_oimg span {display:inline; float:left; margin-top:5px; text-align:center; clear:both; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; cursor:pointer;}
.top2{border-left:1px #efb1d9 solid; padding-top:10px; padding-left:10px; display:block; overflow:hidden; zoom:1;}
.top2 ul{ width:220px; display:inline; overflow:hidden; margin:0px; list-style-type:none; padding:0px;}
.top2 li{ height:24px; display:inline; float:left; margin:0px; padding:0px; padding-left:6px; overflow:hidden;width:220px;white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.top2 a{ line-height:24px; font-size:14px;}
.top3{ height:6px; background:url(bj_13.jpg) no-repeat top left;}
.conta{ height:253px; width:320px; margin-top:5px; display:inline; overflow:hidden;}
.conta h2{ height:29px; font-size:14px; font-weight:bold; line-height:29px; color:#cc0078; background:url(bj_14.jpg) no-repeat top center; text-align:left; padding-left:10px;}
.conta span{ padding-right:10px; margin-top:9px;}
.conta span a{ color:#CC0078;}
.contb { display:block; overflow:hidden; zoom:1 }
.contb .a{ height:105px; padding-top:5px; display:block; overflow:hidden;}
.contb .a .zuo{width:128px; height:98px; float:left;}
.contb .a .zuo img {border:#ffdff2 1px solid; padding:2px;}
.contb .a .you{ width:190px; padding-left:0px; float:right;}
.contb .a .you ul{ margin:0px; padding:0px; overflow:hidden; list-style-type:none;}
.contb .a .you li{ height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; background:url(bj_5.jpg) no-repeat 6px 10px; margin:0px; padding:4px 0px 0px 0px; padding-left:15px; display:block;}
.contb .you li a{ font-size:12px; }
.haoban{ margin-left:32px;}
.contb .ha {display:block; overflow:hidden;}
.contb .ha ul{ margin:0px; padding:0px; overflow:hidden; list-style-type:none;}
.contb .ha li{ height:24px; overflow:hidden; list-style-type:none; background:url(bj_5.jpg) no-repeat 6px 4px; margin:0px; padding:0px; padding-left:15px;white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.contb .ha li a{font-size:14px; }

/*xingai*/
#eros{ border:1px #e7aae8  solid; padding:1px;}
#eros .caption{ height:51px; background:url(bj_15.jpg) no-repeat top center;}
#eros .caption .leftb{ padding-left:145px; padding-right:80px; color:#ab387c;}
#eros .caption .leftb .xia{ text-decoration: underline;}
#eros .caption .leftb a{ font-size:14px; line-height:51px; color:#ab387c;}
#eros .caption .leftb a:hover{ color:#000;}
#eros .content{ display:block; overflow:hidden; zoom:1; background:url(bj_16.jpg) repeat-y top center; padding:0px; padding-bottom:5px;}
#eros .content .leftc{ width:238px;}
#eros .content .leftc .top{ height:368px;}
#eros .content .leftc .bottom{ height:260px; background:url(bj_10.jpg) no-repeat top center;}
#eros .content .leftc .bottom h4{ font-size:14px; color:#cc0078; text-align:left; padding-left:12px;}
#eros .content .leftc .bottom ul{ list-style-type:none; padding:0px; padding: 0px 12px;}
#eros .content .leftc .bottom li{ border-bottom:1px #bcbcbc dashed; background:url(bj_5.jpg) no-repeat 6px 10px; padding-left:15px; overflow:hidden;}
#eros .content .leftc .bottom a{ font-size:12px; line-height:24px; color:#787878; }
#eros .content .leftc .bottom a:hover{ color:#000;}
#eros .content .leftc .bott{ height:167px;}
#eros .content .rightc{width:676px; display:block; overflow:hidden;}
#eros .bottom{ height:11px; background:url(bj_17.jpg) no-repeat bottom center;}
.mod2_o{width:219px; height:452px; background-color:#fef9fc; padding-top:6px;}
.mod2_o h2{ height:25px; padding-left:11px; font-size:14px; line-height:25px; font-weight:bold; color:#AB387C; text-align:left; background:url(bj_18.jpg) no-repeat -5px top;}
.mod2_o h2 span{ padding-right:15px; font-weight:normal;}
.mod2_o h2 span a{ font-size:12px; color:#AB387C; line-height:25px;}
.mod2_o .top{ height:98px; padding:9px 0px 0px 0px;}
.mod2_o .top .pic{width:115px; height:92px; border:1px solid #d6d6d6; }
.mod2_o .top .text{ width:88px; padding-left:0px; overflow:hidden;height:94px;}
.mod2_o .top .text a{ line-height:19px;}
.mod2_o .top .text ul{ width:110px; display:inline; overflow:hidden; margin:0px; list-style-type:none; padding:0px;}
.mod2_o .top .text li{ height:23px; margin:0px; padding:0px; background:none; white-space:nowrap; display:inline;}
.mod2_o .top .text li a{ font-size:12px; color:#af26a6; line-height:23px;}
.mod2_o .top .text li a:hover{ font-size:12px; color:#000; line-height:23px;}



/*xingqing*/
#qing{padding:1px; border:1px #f0a2cb solid;}
#qing .caption{ height:51px; background:url(bj_20.jpg) no-repeat top center;}
#qing .caption .leftb{ padding-left:145px; padding-right:80px; color:#ab387c;}
#qing .caption .leftb .xia{ text-decoration: underline;}
#qing .caption .leftb a{ font-size:14px; line-height:51px; color:#ab387c;}
#qing .caption .leftb a:hover{ color:#000;}
#qing .content{background:url(bj_21.jpg) repeat-y top center; padding:3px 7px 0px 12px;}
#qing .bottom{ height:11px; background:url(bj_22.jpg) no-repeat bottom center;}

/*nvxing*/
#female{ width:470px; border:1px #f0a2cb solid; background:url(bj_23.jpg) repeat-x top left; padding:1px;}
#female h3{padding-top:28px; padding-right:20px; text-align:right; color:#ab387c;}
#female h3 a{ font-size:14px; line-height:20px; color:#ab387c;}
#female h3 a:hover{ color:#000;}
#female .top{ height:230px; padding:15px 18px; padding-bottom:0px;}
#female .top .zuo{ height:214px; width:138px; border:1px solid #f7c0cf; padding:3px;}
#female .top .zuo p a:hover {text-decoration:underline;}
#female .top .zuo .pic{width:138px; height:192px;}
#female .top .zuo .p_jtt {width:138px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; padding-top:5px; text-align:center;}
#female .top .you{ width:281px; height:230px;}
#female .top .you h2{ height:29px; padding-left:20px; background:url(bj_5F25.jpg) no-repeat top center; font-size:14px; line-height:29px; font-weight:bold; text-align:left; color:#ce006f;}
#female .top .you h2 span{font-weight:normal; padding-top:5px; padding-right:15px;}
#female .top .you h2 span a{ color:#ce006f; font-size:12px;line-height:20px;}
#female .top .you .content{ height:auto;}
#female .top .you .content ul{ list-style-type:none; margin:0px; padding: 10px 12px 0px 12px;}
#female .top .you .content li{ background:url(bj_5.jpg) no-repeat 6px 10px; margin:0px; padding-left:15px; white-space:nowrap; overflow:hidden;}
#female .top .you .content li a{ font-size:14px; color:#7e786f; line-height:24px;}
#female .top .you .content li a:hover{ font-size:14px; color:#000; line-height:24px;}
#female .bot{ height:190px; padding:6px 6px;; width:auto;}
#female .bot .cena{ width:220px;}
#female .bot .cena h2{ height:35px; background:url(bj_26.jpg) no-repeat left bottom; font-size:14px; font-weight:bold; text-align:left; color:#e50082; padding-left:20px; line-height:31px;}
#female .bot .cena h2 span{font-weight:normal; padding-top:9px; padding-right:8px;}
#female .bot .cena h2 span a{ color:#818181; font-size:12px;line-height:20px;}
#female .bot .cena ul{display:block; overflow:hidden; zoom:1; clear:both; list-style-type:none; margin:0px auto; padding:10px 0px 0px 0px; width:95%;}
#female .bot .cena li{background:url(bj_5.jpg) no-repeat left 10px; margin:0px; padding:0px; text-indent:8px; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; clear:both; word-break:break-all;}
#female .bot .cena li a{ font-size:14px; color:#7e786f; line-height:24px;}
#female .bot .cena li a:hover{ font-size:14px; color:#000; line-height:24px;}


/*xingai*/
#eros{ border:1px #e7aae8  solid; padding:1px;}
#eros .caption{ height:51px; background:url(bj_15.jpg) no-repeat top center;}
#eros .caption .leftb{ padding-left:145px; padding-right:80px; color:#ab387c;}
#eros .caption .leftb .xia{ text-decoration: underline;}
#eros .caption .leftb a{ font-size:14px; line-height:51px; color:#ab387c;}
#eros .caption .leftb a:hover{ color:#000;}
#eros .content{background:url(bj_16.jpg) repeat-y top center; padding:3px 7px 0px 12px;}
#eros .content .leftc{ width:242px;}
#eros .content .leftc .top{ height:367px;}
#eros .content .leftc .bottom{ height:260px; background:url(bj_10.jpg) no-repeat top center;}
#eros .content .leftc .bottom h4{ font-size:14px; color:#cc0078; text-align:left; padding-left:12px;}
#eros .content .leftc .bottom ul{ list-style-type:none; padding:0px; padding: 0px 12px;}
#eros .content .leftc .bottom li{ border-bottom:1px #bcbcbc dashed; background:url(bj_5.jpg) no-repeat 6px 10px; padding-left:15px; overflow:hidden;}
#eros .content .leftc .bottom a{ font-size:12px; line-height:24px; color:#787878; }
#eros .content .leftc .bottom a:hover{ color:#000;}
#eros .content .leftc .bott{ height:167px;}
#eros .content .rightc{width:676px;}
#eros .bottom{ height:11px; background:url(bj_17.jpg) no-repeat bottom center;}
.mod2_o{width:219px; height:452px; background-color:#fef9fc; padding-top:6px;}
.mod2_o h2{ height:25px; padding-left:11px; font-size:14px; line-height:25px; font-weight:bold; color:#8d0d85; text-align:left; background:url(bj_18.jpg) no-repeat -5px top;}
.mod2_o h2 span{ padding-right:15px; font-weight:normal;}
.mod2_o h2 a{ font-size:12px; color:6c0966; line-height:25px;}
.mod2_o .top{ height:98px; padding:9px 0px 0px 3px;}
.mod2_o .top .pic{width:115px; height:92px; border:1px solid #d6d6d6; padding:2px;}
.mod2_o .top .text{ width:88px; padding-left:0px;}
.mod2_o .top .text ul{ width:110px; display:inline; overflow:hidden; margin:0px; list-style-type:none; padding:0px;}
.mod2_o .top .text li{ height:23px; margin:0px; padding:0px; background:none; white-space:nowrap; display:inline;}
.mod2_o .top .text li a{ font-size:12px; color:#af26a6; line-height:23px;}
.mod2_o .top .text li a:hover{ font-size:12px; color:#000; line-height:23px;}
.mod2_o ul{ list-style-type:none; margin:5px auto 0px auto; width:98%; padding:0px; padding-top:5px; border-top:#ddd 1px dashed; clear:both;}
.mod2_o li{ height:24px; background:url(bj_5.jpg) no-repeat 0px 8px; margin:0px; padding-left:10px; overflow:hidden;}
.mod2_o li a{ font-size:14px; line-height:24px;}


/*xingqing*/
#qing{padding:1px; border:1px #f0a2cb solid;}
#qing .caption{ height:51px; background:url(bj_20.jpg) no-repeat top center;}
#qing .caption .leftb{ padding-left:145px; padding-right:80px; color:#ab387c;}
#qing .caption .leftb .xia{ text-decoration: underline;}
#qing .caption .leftb a{ font-size:14px; line-height:51px; color:#ab387c;}
#qing .caption .leftb a:hover{ color:#000;}
#qing .content{background:url(bj_21.jpg) repeat-y top center; padding:3px 7px 0px 12px;}
#qing .bottom{ height:11px; background:url(bj_22.jpg) no-repeat bottom center;}

/*nanxing*/
#nan{ width:470px; border:1px #f0a2cb solid; background:url(bj_27.jpg) repeat-x top left; padding:1px;}
#nan h3{padding-top:28px; padding-right:20px; text-align:right; color:#ab387c;}
#nan h3 a{ font-size:14px; line-height:20px; color:#ab387c;}
#nan h3 a:hover{ color:#000;}
#nan .top{ height:230px; padding:15px 18px; padding-bottom:0px;}
#nan .top .zuo{ height:214px; width:138px; border:1px solid #f7c0cf; padding:3px;}
#nan .top .zuo p a:hover {text-decoration:underline;}
#nan .top .zuo .pic{width:138px; height:192px;}
#nan .top .zuo .p_jtt {width:138px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; padding-top:5px; text-align:center;}
#nan .top .you{ width:281px; height:230px;}
#nan .top .you h2{ height:29px; padding-left:20px; background:url(bj_5F25.jpg) no-repeat top center; font-size:14px; line-height:29px; font-weight:bold; text-align:left; color:#ce006f;}
#nan .top .you h2 span{font-weight:normal; padding-top:5px; padding-right:15px;}
#nan .top .you h2 span a{ color:#ce006f; font-size:12px;line-height:20px;}
#nan .top .you .content{ height:auto;}
#nan .top .you .content ul{ list-style-type:none; margin:0px; padding: 10px 12px 0px 12px;}
#nan .top .you .content li{ background:url(bj_5.jpg) no-repeat 6px 10px; margin:0px; padding-left:15px; white-space:nowrap; overflow:hidden;}
#nan .top .you .content li a{ font-size:14px; color:#7e786f; line-height:24px;}
#nan .top .you .content li a:hover{ font-size:14px; color:#000; line-height:24px;}
#nan .bot{ height:190px; padding:6px 6px;; width:auto;}
#nan .bot .cena{ width:220px;}
#nan .bot .cena h2{ height:35px; color:#9c05a6; background:url(bj_29.jpg) no-repeat left bottom; font-size:14px; font-weight:bold; text-align:left; padding-left:20px; line-height:31px;}
#nan .bot .cena h2 span{font-weight:normal; padding-top:9px; padding-right:8px;}
#nan .bot .cena h2 span a{ color:#818181; font-size:12px;line-height:20px;}
#nan .bot .cena ul{ list-style-type:none; margin:0px; padding: 10px 5px 0px 12px;}
#nan .bot .cena li{ background:url(bj_5.jpg) no-repeat 6px 10px; margin:0px; padding-left:15px; white-space:nowrap; overflow:hidden;}
#nan .bot .cena li a{ font-size:14px; color:#7e786f; line-height:24px;}
#nan .bot .cena li a:hover{ font-size:14px; color:#000; line-height:24px;}

/*----------------------------liangxingtupian----------------------------*/
#leftb{ border:1px solid #f3d7f1; width:222px; overflow:hidden;}
#leftb .top{ height:304px;}
/*jingcaituijian*/
#leftb h2{ border-top:1px solid #f3d7f1; height:36px; padding-left:20px; font-size:13px; color:#dd178e; line-height:36px; text-align:left; font-weight:bold;}
#leftb .center{ display:inline; width:auto;}
#leftb .center ul{ list-style-type:none; margin:0px; padding:0px 10px;}
#leftb .center li{ height:24px; background:url(bj_5.jpg) no-repeat 6px 5px; margin:0px; padding-left:15px; white-space:nowrap; overflow:hidden;}
#leftb .ul_oimg li{margin:8px 0px 0px 30px;}
/*tupianliebiao*/
.cona{ width:512px;}
#contenb{ border:1px solid #d58bd1; width:488px; margin-left:10px; height:1319px; overflow:hidden;}
#contenb h3{ background:url(bj_38.jpg) no-repeat top center; height:27px; width:451px; font-size:14px; color:#cc0078; font-weight:bold; text-align:left; line-height:27px; padding-left:10px; margin:15px 13px 0px 13px;}
#contenb h3 span{ font-size:12px; color:#848484; padding-right:10px; line-height:27px;}
#contenb h3 span a{ font-size:12px; color:#4e4e4e; line-height:27px;}
#contenb h3 span a:hover{ font-size:12px; color:#000;}

#contenb .h3_wenzi { list-style-type:none; margin:0px; padding:10px 15px;}
#contenb .h3_wenzi li{ height:24px; background:url(bj_5.jpg) no-repeat 6px 5px; margin:0px; padding-left:15px; white-space:nowrap; overflow:hidden;}
#contenb .h3_wenzi li a{ font-size:14px; color:#4e4e4e; line-height:24px;}
#contenb .h3_wenzi li a:hover{ font-size:14px; color:#000;}
#contenb h2{ height:40px; padding-left:20px; font-size:14px; color:#dd178e; line-height:40px; text-align:left; font-weight:bold;}
#contenb .ul_oimg {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:5px 0px; list-style:none; margin-bottom:15px;}
#contenb .ul_oimg li {display:inline; float:left; width:145px; height:140px; overflow:hidden; zoom:1; margin:10px 0px 0px 12px; padding:0px;}
#contenb .ul_oimg img {border:#000 1px solid; display:inline; float:left; clear:both;}
#contenb .ul_oimg span {display:inline; float:left; margin-top:5px; text-align:center; clear:both; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; cursor:pointer;}
.ul_wenzi {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; margin-bottom:9px; padding:5px 0px; padding-left:10px; list-style:none;}
.ul_wenzi li { height:24px; overflow:hidden; list-style-type:none; background:url(bj_5.jpg) no-repeat 6px 10px; margin:0px; padding:0px; padding-left:15px; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; font-size:14px; line-height:24px;}
.ul_wenzi li a{ font-size:14px; color:#4e4e4e; line-height:24px;}
.ul_wenzi li a:hover{ font-size:14px; color:#000;}

/*qingganqupaihang*/
.qglb{ width:488px; margin:0px 11px; padding-bottom:10px;}
.qglb .caption{ height:43px; background:url(bj_35.jpg) no-repeat top center;}
.qglb .cententl{ width:473px; background:url(bj_36.jpg) repeat-y top center; padding-left:15px;}
.qglb .cententl ul{ background:url(bj_39.jpg) no-repeat left top; list-style-type:none; margin:0px; padding:0px;}
.qglb .cententl li{ height:24px; color:#b534c5; font-size:14px; line-height:24px; margin:0px; padding:0px; padding-left:25px; overflow:hidden; list-style-type:none;}
.qglb .cententl li a { font-size:14px; color:#b534c5;}
.qglb .cententl li a:hover { font-size:14px; color:#000;}
.qglb .bottom{ background:url(bj_37.jpg) no-repeat bottom center; height:12px;}

.mod5_o{ width:221px; border:1px solid #f4daf2;  margin-bottom:11px;}
.mod6_o{ width:270px; border:1px solid #f4daf2; margin-bottom:11px;}

/*renqidianji*/
#renq{ height:auto;}
#renq h2{ background:url(bj_30.jpg) no-repeat top center; height:32px; padding-left:10px; line-height:32px; font-size:14px; color:#fff; font-weight:bold;}
#renq .center{ width:auto; padding:8px 0px;}
#renq .center ul{ list-style-type:none; margin:0px; padding:0px 10px; background:url(bj_31.jpg) no-repeat top left;}
#renq .center li{ height:26px; margin:0px; padding:0px; padding-left:20px; white-space:nowrap; overflow:hidden;}
#renq .center li a{ font-size:12px; color:#5b5b5b; line-height:26px;}
#renq .center li a:hover{ font-size:12px; color:#000; line-height:26px;}
/*xingqing*/
#xingq{ height:auto;}
#xingq h2{ background:url(bj_32.jpg) no-repeat top center; height:32px; padding-left:10px; line-height:32px; font-size:14px; color:#fff; font-weight:bold;}
#xingq h2 span{ font-size:12px; color:#848484; padding-top:16px; padding-right:10px;}
#xingq .pic{ height:auto;}
#xingq .pic .ul_oimg {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:5px 0px; list-style:none;}
#xingq .pic .ul_oimg li {display:inline; float:left; width:100px; height:100px; overflow:hidden; zoom:1; margin:10px 0px 0px 6px; padding:0px; border:none;}
#xingq .pic .ul_oimg img {border:#ddd6dd 1px solid; display:inline; float:left; clear:both;}
#xingq .pic .ul_oimg span {display:inline; float:left; margin-top:5px; text-align:center; clear:both; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; cursor:pointer;}
#xingq .text{ height:auto; padding-top:5px;}
#xingq .text ul{ list-style-type:none; margin:0px; padding:0px 10px;}
#xingq .text li{ height:24px; background:url(bj_5.jpg) no-repeat 6px 5px; margin:0px; padding-left:15px; white-space:nowrap; overflow:hidden;}

#datu{ height:auto; background-color:#fef9fe;}
#datu .ul_oimg {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:5px 0px; list-style:none;}
#datu .ul_oimg li {display:inline; float:left; width:196px; height:235px; overflow:hidden; zoom:1; margin:10px 0px 0px 12px; padding:0px; border:none;}
#datu .ul_oimg img {border:#d6d6d6 1px solid; padding:4px; display:inline; float:left; clear:both;}
#datu .ul_oimg span {display:inline; float:left; margin-top:5px; text-align:center; clear:both; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; cursor:pointer;}

/*xingba-ceshi*/
#xingb{ height:auto;}
#xingb .caption{ border-top:1px solid #ec9fef; margin:0px 1px; display:block; overflow:hidden; zoom:1;}
#xingb .caption ul{ list-style-type:none; margin:0px; padding:0px;}
#xingb .caption li{ height:31px; width:104px; float:left; list-style-type:none; font-size:13px; color:#000; line-height:31px; font-weight:bold; padding:0px; text-align:center; cursor:pointer;}
#xingb .caption .on{  background:url(bj_33.jpg) no-repeat top center; font-size:13px; color:#fff; line-height:31px;}
#xingb .text{ height:auto; padding-top:5px;}
#xingb .text ul{ list-style-type:none; margin:0px; padding:0px 10px;}
#xingb .text li{ height:24px; background:url(bj_5.jpg) no-repeat 6px 5px; margin:0px; padding-left:15px; white-space:nowrap; overflow:hidden;}

/*relameitu-liangxingtuku*/
#reli{ border:1px #daa5d5 solid; height:391px; background:url(bj_34.jpg) no-repeat left center;}
#reli .topad{ heigth:196px; margin-left:28px; border-bottom:1px solid #daa5d5; padding:10px 0px; }
#reli .bottomad{ heigth:196px; margin-left:28px; padding-top:10px;}
#reli .ul_oimg li {margin:8px 0px 0px 18px;}

/*jyzdy_q*/
.jyzdy_q{ padding:15px 20px 30px 20px;}
.jyzdy_q p {margin-top:20px; font-size:14px; color:#505050; line-height:26px; text-indent:2em;}
.jyzdy_q img {max-width:620px; width:expression(this.width > 620 ? 620 : true);}
#PrintTxt {overflow:hidden;}
.px16 p {font-size:16px; line-height:28px;}
.px14 p {font-size:14px; line-height:26px;}
.px12 p {font-size:12px; line-height:22px;}
.jyzdy_q p img {text-align:center;}
.jyzdy_q .h1_q {font-size:24px; font-weight:bold; color:#222; text-align:center; padding-bottom:8px; border-bottom:#ddd 1px solid; border-bottom-style: dashed;}
.jyzdy_q .sm_q {padding:5px 0px 5px 0px; margin:0px auto; font-size:12px; text-indent:0px; display:block; overflow:hidden; zoom:1; clear:both; text-align:center;}
.sm_q .sm_left{ float:left;}
.sm_q .sm_right{ float:right;}
.sm_q a:hover{ color:#0000FF;}
.sm_q a{ color:#8E3D41;}
.jyzdy_q .fy_q{background:#FFF url(news_article_bt.jpg) repeat-x left center;height:22px; border:1px solid #ddd; padding:6px 0px 0px 5px; margin-top:20px} 
.jyzdy_q .fy_q h1 { color:#2D64A3l; font-size:14px; font-weight:bold;}
.xw_ul { display:block; overflow:hidden; margin:6px auto 15px; padding:0px; width:100%;}
.xw_ul li { height:20px; display:block; overflow:hidden; margin:5px auto; padding:0px; width:98%; font-size:14px; color:#999}
.l_dian { color:#8E3D41; font-size:12px;}
.xw_ul li a { color:#9417BB; font-size:14px;}
.xw_ul li a:hover { color:#F30;}
.jyzdy_q .tlq_q {margin:5px 0px; line-height:normal; text-indent:0px; display:block; overflow:hidden; zoom:1; clear:both;}
.tlq_q .left_q{ background:url(tlq_q.jpg) no-repeat left top; width:72px; height:34px; display:inline; float:left;}
.tlq_q .right_q{ float:right; height:14px; width:89%; padding:4px 0px 0px 0px; border-top:1px dashed #666; margin:16px 0px 0px 0px; text-align:right;}
.tlq_q .right_q a:hover{ color:#0000FF;}
.tlq_q .right_q a{ color:#8E3D41; text-decoration:underline;}
.textarea_q {display:block; width:620px; height:100px; margin:10px auto 0px auto; border:1px solid #ccc; padding:5px; line-height:18px;}
.jyzdy_q .dl_q{ margin:10px;}
.jyzdy_q .dl_q .dl_left{ float:left;}
.jyzdy_q .dl_q .dl_right{ float:right;}
.jyzdy_q .dl_q .text_q{ width:100px; height:14px; border:1px solid #666; padding:2px 0px 0px 2px;}
.jyzdy_q .dl_q .btn_q{ width:57px; height:23px; background:url(dlbtm_q.jpg) no-repeat left top; border:none; *padding:3px 0px 0px 0px; cursor:pointer;}
.jyzdy_q .dl_q .btn_q01{ width:72px; height:24px; background:url(fbbtm.gif) no-repeat left top; border:none; *padding:3px 0px 0px 0px; cursor:pointer; color:#fff; font-size:14px; font-weight:bold;}
.mod_l01 {border:#c578bf 1px solid;}
.captionadf{ height:35px; background:url(dsfa.jpg) repeat-x left center; border-bottom:1px solid #c06cba; font-size:14px; color:#DD178E; font-weight:bold; padding-left:10px; line-height:35px;}
.xianquan{ border:1px #ecbddc solid;}
.other_ul01{ list-style-type:none; margin:0px; padding:10px 0px 10px 15px;}
.other_ul01 li{ list-style-type:none; font-size:12px; line-height:24px; line-height:24px; margin:0px; padding:0px;width:270px;}

/*pages*/
.pages, .page:hover {background:#fff;}
.pages, .page {padding:3px 4px; border:#E6E6E6 1px solid; margin:0px; font-family:"宋体"; line-height:22px; background:#f5f5f5;}
span.pages:hover, span.page:hover {background:#6821a9;}
span.pages, span.page {background:#6821a9; font-weight:bold; color:#fff;}

.page {display:inline;}

/*p_jguanbi*/
.p_jguanbi {text-align:center; height:30px; padding-top:0px; text-indent:0px; margin:0px; }
.p_jguanbi a { color:#333333; font-size:12px;}
.p_jguanbi a:hover { color:#FF0000; text-decoration:underline;}
.jyzdy_q .p_jlaiyuan {text-align:right; height:30px; padding-top:10px; text-indent:0px; margin:0px auto; font-size:12px;}


/*qitapindao*/
.mod_l03 .other_ul01 { width:100%; display:block; overflow:hidden; margin:8px 0px; padding:0px; zoom:1;}
.mod_l03 .other_ul01 li { width:270px; height:22px; display:inline; overflow:hidden; float:left; margin:0px 25px; padding:0px;white-space:nowrap; text-overflow:ellipsis; word-break:break-all; color:#2d64a3; font:Arial, Helvetica, sans-serif, "宋体" 12px; color:#636363;}
.mod_l03 .other_ul01 li a { color:#636363;}
.mod_l03 .other_ul01 li a:hover { color:#000;}

/*div_jflash*/
.div_jflash {width:363px; height:281px; margin:0px; display:inline; float:left; position:relative; overflow:hidden; background:url(bg_j4.jpg) no-repeat left top;}
.div_jimg {width:343px; height:230px; margin:4px auto 0px auto;}
.div_jimg #a_jimg {width:343px; height:230px; display:block;}
.div_jimg #bigimg {width:343px; height:230px; margin:0px; padding:0px;}

.div_jimg .ul_jimg {position:absolute; right:15px; top:212px; display:block; overflow:hidden; zoom:1; margin:0px; padding:0px 0px 0px 1px; list-style:none; width:115px; height:23px; background:url(bg_j05.gif) no-repeat left top;}
.div_jimg .ul_jimg li {display:inline; float:left; margin:3px 0px 0px 5px; width:17px; height:17px; background:url(bg_j06.gif) no-repeat center top; cursor:pointer;}
.div_jimg .ul_jimg li a {display:block; width:17px; height:16px; padding-top:1px; font-size:13px; text-align:center; color:#fff; font-weight:bold; font-family:arial;}
.div_jimg .ul_jimg .on {background:url(bg_j07.gif) no-repeat center top;}
.div_jimg .ul_jimg .on a {color:#fff;}

.div_jtt {width:360px; text-align:center; margin:10px auto 0px auto; height:17px; padding-top:7px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.div_jtt a:hover {color:#000;}
.div_jtt a {font-weight:bold; font-size:14px; color:#8c1094;}

/*head_jxq*/
#xingq {position:relative;}
.head_jxq {width:100%; height:31px;}
.head_jxq span {display:inline; float:left; width:104px; height:31px; line-height:31px; font-size:14px; text-align:center; font-weight:bold; color:#000; cursor:pointer;}
.head_jxq .on {background:#fff; color:#fff; background:url(bj_33.jpg) no-repeat center top;}
#xingq .a_jmore:hover {color:#fff; text-decoration:none;}
#xingq .a_jmore a {color:#5B5B5B; }
#xingq .a_jmore {position:absolute; text-decoration:underline; font-size:12px; color:#fff; right:10px; top:5px; *+top:6px;}

/*body_jxq*/
#xingq .body_jxq .ul_oimg li {margin:10px 5px 0px 20px;}

/*datu_j*/
.datu_j .ul_oimg li {margin:10px 0px 0px 36px!important;}
.a_jpng {position:relative; display:block; width:238px; height:368px;}
.a_jpng01 {position:relative; display:block; width:222px; height:304px;}
#spanPng {position:absolute; top:0px; left:0px; display:block; width:238px; height:368px; background:url(png.png) no-repeat center top!important; background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png.png',sizingMethod='scale'); cursor:pointer;}
.a_jpng01 #spanPng {width:222px; height:304px; background:url(png01.png) no-repeat center top!important; background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='png01.png',sizingMethod='scale');}

.captionadf_y {height:23px; padding:12px 10px 0px; background:url(dsfa.jpg) repeat-x left center; border-bottom:#c578bf 1px solid;}
.captionadf_y a:hover {text-decoration:underline;}

/*divwenzi_jad*/
.div_jad {border:#ddd 1px solid; margin-bottom:10px;}
.span_juser img {
	float: left;
	height: 20px;
	width: 50px;
	margin-top: 8px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}