/*layout*/
.showpage{width:620px;margin:10px 5px;}

#artbox .grayline{ margin:20px 0}

#weekrecomm{ margin-top:10px;}
#weekrecomm .title{ width:691px; height:30px; border:1px #feb4cf solid; border-bottom:none}
#weekrecomm h2{ font-size:14px; color:#e30d7b; font-weight:600; line-height:30px; padding-left:15px; background:url(../images/b_hot2.gif) 75px center no-repeat}
#weekrecomm .cont{ width:691px; height:222px; border:1px #feb4cf solid;}
#weekrecomm .contImg{ width:265px; border-right:2px #feb4cf solid}
#weekrecomm .contImg h3{ font-size:12px; font-weight:400; text-align:center; padding-top:5px }
#weekrecomm .list img{ border:1px #ddd solid; padding:2px; display:inline}
#weekrecomm .list ul li{ width:170px; float:left; background:url(../images/dot02.gif) 5px center no-repeat; padding-left:15px;}

/*siderbar*/
#siderbar{ width:320px;margin-right:5px;}

.title05{ width:300px; border:1px #feb5cf solid; border-bottom:none; color:#e30d7b;}
.title05 h2{ padding-left:25px; line-height:25px;  font-size:14px; font-weight:600; background:url(../images/circle01.gif) 7px center no-repeat;}

.list07{ width:300px; height:auto; border:1px #feb5cf solid;padding-bottom:10px;}
.list07{ background:#fff9fb}
.list07 ul li{ display:inline; padding-right:10px}

.list08{ width:300px; border:1px #feb5cf solid; background:#feeef2}
.list08 ul li{ float:left; margin-left:5px}
.list08 ul li img{ border:1px #000 solid; width:135px; height:90px}
.list08 ul li h2{ text-align:center; font-size:12px; font-weight:200;}
.list08{ height:255px!important; *+height:240px!important; height:240px}
.list09{ width:300px; border:1px #feb5cf solid;}
.list09{ height:280px!important; *+height:270px!important; height:270px;}

.ranklist{ padding-left:5px; margin-top:-5px; font-size:13px}
.ranklist ul li{ line-height:26px; background:url(/images/dot01.gif) left center no-repeat; padding-left:10px}
.ranklist a,.ranklist a:visited{ color:#9d0352; text-decoration:none}
.ranklist a:hover{ color:black; text-decoration:underline}

.list04{ width:300px; border:1px #feb5cf solid; background:#fff9fb;}
.list04 h2{ line-height:25px; float:none}
.list04 .x{ width:100%; height:115px; border-bottom:1px #feb5cf solid; padding:10px 0 0 0; font-size:13px}
.list04 .x01{ padding-left:10px;}
.list04 .x01 img{ border:1px #ddd solid; padding:2px; width:120px; height:80px}
.list04 .x02{ padding-left:10px;}
.list04 .x02 ul li{ background:url(/images/dot01.gif) left center no-repeat; padding-left:10px}

.otherschannel{ width:184px; height:78px; background:#fff9fb; border:1px #feb5cf solid; border-top:none}
.otherschannel a:link{ color:#fb055d; text-decoration:none}
.otherschannel a:visited{ color:#fb055d; text-decoration:none}
.otherschannel a:hover{ color:#333; text-decoration:underline}

.lzjlist{ width:184px; height:auto; border:1px #feb5cf solid; background:#fad0e3}
.lzjlist span{ display:block; width:170px; height:22px; margin:0 auto; background:#fff; text-align:center; color:#e30d7b;}
.lzjlist ul li{ margin:0 auto; display:block; width:170px; height:25px; line-height:25px; text-align:center; margin-top:5px}
.lzjlist a,.lzjlist a:visited{ display:block; width:170px; height:25px; background:#fff url(../images/zj_avatar.gif) 35px center no-repeat; text-decoration:none; cursor:pointer}
.lzjlist a:hover{ display:block; width:170px; height:25px; background:#eaeaea url(../images/zj_avatar.gif) 35px center no-repeat; text-decoration:none; cursor:pointer}

.lylist{ width:184px; height:auto; border:1px #feb5cf solid; text-align:center; padding-bottom:5px}
.sub_right { float:left; width:320px; overflow:hidden;}
.sub_search { float:left; padding:10px 0 0 20px; width:310px; height:30px; background-color:#FFCC8E; clear:both;}
.sub_search .btn { width:70px; height:24px; line-height:24px; color:#900; font-weight:bold; text-align:center;border:0;}
.imageField{margin:0 0 0 5px;width:70px;}
.sub_search_txt{ border:#ffaf45 1px solid; border-top:0; width:310px; font-size:12px; color:#FE8E52; padding:4px;background:#fdf8f1; overflow:hidden; margin-bottom:10px; clear:both;}
.sub_search_txt a{color:#f05702;}
.sub_service { float: left; margin-bottom:10px; width:310px; padding:4px; border:solid 1px #FEB4CF; background:#FEEFF4; overflow:hidden;}
.sub_service li {float:left; margin:4px; width:60px; height:30px; padding-left:34px; line-height:30px; overflow:hidden;  display:inline;  word-break:keep-all; font-weight:bold; font-size:1.2em; }
.sub_service a:link,.service a:visited{ color:#F8356B; }
.sub_service .kf{ background-image:url(service.gif);background-repeat:no-repeat;}
.sub_service .qq{ background-image:url(service.gif);background-position: -100px 0;background-repeat:no-repeat;}
.sub_service .gh{ background-image:url(service.gif);background-position:0 -40px;background-repeat:no-repeat;}
.sub_service .zx{ background-image:url(service.gif);background-position: -100px -40px;background-repeat:no-repeat;}
/*.sub_service { float: left;  margin-bottom:10px;width:200px; padding:4px; border:solid 1px #FEB4CF; background:#FEEFF4;}
.sub_service li { margin:4px 3px; margin:3px 2px; width:60px; height:30px; padding-left:34px; line-height:30px; overflow:hidden; float:left; display:inline;  word-break:keep-all; font-weight:bold; font-size:1.2em; display:block; }
sub_service a:link,.service a:visited{ color:#F8356B; }
.sub_service .kf{ background:url(service.gif) no-repeat;}
.sub_service .qq{ background:url(service.gif) -100px 0 no-repeat;}
.sub_service .gh{ background:url(service.gif) 0 -40px no-repeat;}
.sub_service .zx{ background:url(service.gif) -100px -40px no-repeat;}*/

/*artlist*/
#artlistbox h2{ margin-left:10px;margin-top:15px; font-size:16px; font-weight:600;}
#artlistbox h2 a:link{ color:#EF2879; text-decoration:underline}
#artlistbox h2 a:visited{ color:#EF2879; text-decoration:underline}
#artlistbox h2 a:hover{ color:#000; text-decoration:none}
#artlistbox .grayline{ margin:5px 0}
#artlistbox .info{ margin-left:10px;color:#666; margin-top:5px}
#artlistbox .info a:link{ color:#666; text-decoration:none}
#artlistbox .info a:visited{ color:#666; text-decoration:none}
#artlistbox .info a:hover{ color:#333; text-decoration:underline}
#artlistbox .tags{margin-left:10px; margin-top:0; font-size:12px}
#artlistbox .tags a:link{ color:#666; text-decoration:none}
#artlistbox .tags a:visited{ color:#666; text-decoration:none}
#artlistbox .tags a:hover{ color:#e60061; text-decoration:underline}
#artlistbox .summary{ width:100%; height:auto;margin-left:10px;background:#efefef; font-size:13px}
#artlistbox .summary p{ padding:10px; text-indent:1em; overflow:hidden }
#artlistbox img{ border:1px #ddd solid; padding:2px; margin-top:10px}
#artlistbox .page{ margin-top:20px}
/*public*/
#main{ width:630px; overflow:hidden;background:#ffffff;}
/*path*/
#crumb{ width:618px;margin-left:10px; height:28px; background:#FFEEF5; border:1px #FCC1D4 solid; line-height:28px;}
#crumb a:link{ color:#EF2879; text-decoration:none}
#crumb a:visited{ color:#EF2879; text-decoration:none}
#crumb a:hover{ color:#333; text-decoration:underline}

/*end*/
#gg {width:965px;margin:0px auto 0px auto;background:#ffffff}
#jpdq{margin:10px 5px 10px 5px;background:#ffffff;text-align:center;}
#jbdqa{width:953px;padding:10px;line-height:22px;background:#f6f5f0;border:1px solid #d9dbc6;text-align:left;}
#end{width:975px;margin:0px auto 0px auto;background:#ffffff;padding:0px 5px 5px 5px;text-align:center;}
#end1{width:975px;height:23px;background-color:#FB5A8F;background-position: left top;padding-top:4px;color:#ffffff}
#end1 a,#end1 a:hover{color:#ffffff;font-size:12px;text-decoration:none;}
#end2{width:975px;}
#end2_l{float:left;margin:10px auto 20px auto;width:250px;height:150px;}
#end2_r{float:left;margin:10px auto 20px auto;width:700px;height:150px;text-align:left;line-height:24px;}
/*ÕýÎÄ*/
#artbox .info{ color:#bbb; text-align:center; margin:10px 0}
#artbox .info a:link{ color:#333; text-decoration:none;font-weight:bold;}
#artbox .info a:visited{ color:#333; text-decoration:none;font-weight:bold;}
#artbox .info a:hover{ color:#333; text-decoration:underline;font-weight:bold;}

#artbox{ margin-top:10px;border:1px solid #FCC1D4;background:#FFEEF5;padding:5px 20px 10px 20px;margin-left:10px;font-size:14px;margin-bottom:10px;}
#artbox h1{ font-size:18px; font-weight:600; text-align:center}
#artbox h2{ font-size:18px; font-weight:600; text-align:center;border:1px solid #B8C96D;padding:10px 0;background:#DBDAC6;}
#artbox h1 a:link{ color:#e60061; text-decoration:none}
#artbox h1 a:visited{ color:#e60061; text-decoration:none}
#artbox h1 a:hover{ color:#333; text-decoration:underline}
#artbox .summary{ width:500px; margin-left:28px;border:1px #FFDEB4 solid; background:#FFFCF6; font-size:14px;height:80px;overflow:hidden;}
#artbox .summary span{color:#EF2879;font-weight:bold;}
#artbox .summary p{ padding:10px 10px 0 10px; text-indent:2em; overflow:hidden }
.article{ margin-top:10px;padding-bottom:10px;}
.article a:link{ color:#0000ff; text-decoration:none}
.article a:visited{ color:#0000ff; text-decoration:none}
.article a:hover{ text-decoration:underline}

.article p{line-height:25px; margin-bottom:20px;}
.artimg{ width:710px; text-align:center; margin:20px 0}
.tags{ margin-top:20px; font-size:13px}
.tags span{ color:#EF2879;}
.tags a:link{ color:#bbb; text-decoration:none}
.tags a:visited{ color:#bbb; text-decoration:none}
.tags a:hover{ color:#333; text-decoration:underline}
.consult{font-size:14px;width:550;padding:10px;border-top:1px solid #FCC1D4;}
.consult span{color:#DF1D25;font-weight:bold;}
.consult span i{color:#DF1D25;font-weight:bold; letter-spacing:2px; }
.yqts li{padding-left:30px;}
.yqts li a{color:#EF2879;font-weight:bold;}
.cntbacktop{ text-align:right; font-size:13px;font-weight:bold;}
.recomm{ font-size:14px; float:left; width:346px;}
.recomm h2{ font-size:14px; font-weight:600; background:url(../images/b_icon_01.gif) 5px center no-repeat; padding-left:30px; line-height:30px}
.recomm ul li{ background:url(../images/dot01.gif) left center no-repeat; padding-left:15px; margin-left:10px; line-height:25px}
.recomm span a:link{ color:#e30d7b; text-decoration:none}
.recomm span a:visited{ color:#e30d7b; text-decoration:none}
.recomm span a:hover{ color:#333; text-decoration:underline}
/*right*/
.tle320{ float:left; width:320px; height:2.4em; background-color:#FB5A8F; overflow:hidden;}
.tle320 h4{ float:left; padding-left:15px; line-height:2.2em; color:#fff; font-size:1.2em;}
.tle320 span{ float:right; padding-right:15px; line-height:2.2em;color:#fff; font-size:1.2em;}
.tle320 a:link,.tle320 a:visited{ color:#fff;}
.frm320{ float:left; margin-bottom:10px; width:310px; padding:4px; background:#FFEEF5; border:1px #FCC1D4 solid; border-top:0; overflow:hidden;}
.lmfrm320{ float:left; margin-bottom:10px; width:310px; padding:4px; background:#FFEEF5; border:1px #FCC1D4 solid; border-top:0; overflow:hidden;}
.lmfrm320 ul li{float:left;width:90px;border:1px dashed #FF7BA8;margin-left:6px;text-align:center;margin-bottom:2px;}
.frm320ad{ float:left; margin-bottom:10px; width:318px;border:solid 1px #FEB4CF; overflow:hidden; }
.frm320ad li{ float:left; width:135px; line-height:1.8em; height:1.8em; padding-left:20px;  font-size:1.2em; background:url(item.gif) 5px 5px no-repeat; overflow:hidden;}

.frm320k{float:left; width:318px; overflow:hidden; border:1px #FCC1D4 solid;margin-bottom:10px;}
.list2 { margin:auto; width:96%;}
.list2 li{ float:left; width:45%; line-height:1.8em; height:1.8em; padding-left:10px;   font-size:12px;background:url(item.gif) -5px -352px no-repeat;overflow:hidden;}
.list2 .cRed,.list2 a.cRed:link,.list2 a.cRed:visited{ color:Red; font-size:1em;}
.list2 .cGreen,.list2 a.cGreen:link,.list2 a.cGreen:visited{ color:#1E9B00; font-size:1em;}
.listImg{ margin:auto; width:310px;}
.listImg li{ float:left; width:150px; padding:2px; text-align:center;}
.listImg span{text-align:center;font-size:12px; clear:both;}

#sub_jbTle{float:left; margin:0; width:320px;background:url(/images/bar_bg.gif) top repeat-x; height:27px; overflow:hidden;}

.sub_jb_a1{float:left;width:105px; line-height:24px; cursor:pointer;color:#FF0000; background-color:transparent; border-bottom:1px solid #FFFFFF;font-size:1.2em;text-align:center; font-weight:bold; overflow:hidden;border-right:1px solid #FCC1D4;}
.sub_jb_a1_2{float:left;width:105px; line-height:24px;font-size:1.2em;border-bottom:1px solid #FCC1D4;background-color:#FB5A8F; cursor:pointer;display:block; text-align:center; overflow:hidden;border-right:1px solid #FCC1D4;}
.sub_jb_a2{float:left;width:105px; line-height:24px; cursor:pointer;border-bottom:1px solid #FCC1D4;background-color:#FB5A8F; cursor:pointer;display:block; font-size:1.2em;text-align:center;overflow:hidden; }
.sub_jb_a2_2{float:left;width:105px; line-height:24px;color:#FF0000; background-color:transparent; border-bottom:1px solid #FFFFFF; font-size:1.2em; color:#f60; text-align:center; font-weight:bold;overflow:hidden;}
.sub_jb_a3{float:left; width:105px; line-height:24px; border-bottom:1px solid #FCC1D4;background-color:#FB5A8F; cursor:pointer;display:block; font-size:1.2em;text-align:center; overflow:hidden;border-left:1px solid #FCC1D4;}
.sub_jb_a3_2{float:left; width:105px; line-height:24px;color:#FF0000; background-color:transparent; border-bottom:1px solid #FFFFFF; cursor:pointer; font-size:1.2em; text-align:center; font-weight:bold;overflow:hidden;border-left:1px solid #FCC1D4;}
.sub_jb_a1 a:link,.sub_jb_a1 a:visited,.sub_jb_a2_2 a:link,.sub_jb_a2_2 a:visited,.sub_jb_a3_2 a:link,.sub_jb_a3_2 a:visited{ color:#FB5A8F;}
.sub_jb_a1_2 a:link,.sub_jb_a1_2 a:visited,.sub_jb_a2 a:link,.sub_jb_a2 a:visited,.sub_jb_a3 a:link,.sub_jb_a3 a:visited{ color:#fff;}
.sub_jbFrm210 { width:300px; height:183px; border-top:0; padding:8px 9px; clear:both;overflow:auto; margin-bottom:10px; }
.sub_jbFrm210 ul li{ width:290px; line-height:1.7em; height:1.7em; padding-left:10px;  font-size:13px; overflow:hidden; text-overflow:ellipsis;}
.sub_jbFrm210 a:link,.sub_jbFrm210 a:visited {color:#F05702;}

.sub_jbFrm210 .list2col li{ float:left; width:140px; line-height:1.7em; height:1.7em; padding-left:10px; font-size:1.2em; overflow:hidden;}
/*11*/
.cntYuyue { margin:20px auto; padding:0 45px; width:270px; height:80px; text-align:center; font-size:1.2em; background:url(/img/yy.png) no-repeat; font-size:12px;}
.cntYuyue li {float:left;}
.cntYuyue a:link,.cntYuyue a:visited{float:left; margin:0 36px; width:63px; height:80px; text-align:center; line-height:48px; display:inline; color:#fff; text-decoration:none; font-size:1em;}
.cntYuyue a:hover{ width:63px; height:80px; color:#ff0; font-weight:bold; background:url(/img/yy.png) 0 -79px no-repeat; }
.sub_search_txt span{font-size:14px;color:#F05702;font-weight:bold;}
.sub_search_txt ul{margin-left:10px;}
.sub_search_txt ul li{float:left;width:100px;}
.xgwz ul{padding-left:30px;}
.xgwz ul li{float:left;width:270px;}
.cntCorrelation{  margin:10px 0 10px 0;height:100px;width:578px;}
.cntCorrelation h4{ padding:5px 0 0 20px; font-size:1.4em; color:#f06; border-bottom:dotted 1px #FEB4CF;}
.cntCorrelation  ul{padding:10px 0 0 30px;}
.cntCorrelation li {padding:3px 0 0 35px; font-size:12px; }
.cntCorrelation li span{color:#003399;font-weight:bold;}
.cntCorrelation li strong{font-size:18px;}
.list10 li{ float:left; width:30%; line-height:1.8em; height:1.8em; padding-left:10px;   font-size:12px;overflow:hidden;}
