@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;word-break:break-all;word-wrap: break-word;}
/* ----- HYPERLINKS ----- */
a{color:#0F50C8;text-decoration:none;}
a:hover {text-decoration:none;color:#E80651;}
/* ----- images ----- */
Img{border:0;vertical-align:middle;}
/* ----- ul ----- */
ul{list-style-type:none;}
/* ----- input ----- */
input, select{vertical-align:middle;}
h1,h2, h3, h4,h5,h6{font-family:"Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;}
.di_text{border-top:1px #999 solid; border-left:1px #999 solid; background:#fff url(../images/bg_inputbg.jpg) repeat-x top; border-bottom:1px #ddd solid; border-right:1px #ddd solid; padding:2px; color:#999; line-height:18px; font-size:12px;}
.bg_bt{background:url(../images/bg_bt.gif) repeat-x; height:26px; line-height:26px; color:#fff; font-size:12px; border:none; font-weight:700; cursor:pointer}

#page{color: #777;font-size: 12px;background:url(../images/radio/bg_body.jpg) no-repeat 0 0px;}
.topb{width:900px; margin:0 auto; height:105px; position:relative;}
#loginbig{/*background:url(../images/radio/login_bg.gif);*/  width:320px; height:23px; padding:6px 0 0 10px; position:absolute; bottom:0; right:40px; text-align:center;}
#logo{position:absolute;left:9px;top:38px;}
#logo a{display:block;}
/*  //////////////////////////////////// */

.footer{width:890px; margin:1px auto 0; text-align:center; line-height:30px; background:url(../images/radio/bg_foot.jpg) repeat-x; height:86px; display:block;}

.context{margin:0 auto; width:900px; overflow:hidden; _zoom:1;}
.mtop{margin-top:10px;}

.menubg{background:url(../images/fcyc/bg_nav.gif) no-repeat; line-height:32px;color:#DACEA7; overflow:hidden; _zoom:1; height:32px;}
.menubg a{color:#fff; width:90px; height:32px; text-align:center; display:block;border-right:1px #0f4388 solid;float:left;}
.menubg a:hover{color:#ff0}
.menubg .hover{background:url(../images/radio/bg_nav.jpg) repeat-x 0 -35px; border-right:none; color:#ff0}

.whirt{background:#fff; width:890px; margin: 0 auto; overflow:hidden; _zoom:1;}
.left{width:653px; float:left;}
.right{width:236px; float:left;border-right:1px #C8D4EC solid;margin-bottom:-100000px; padding-bottom:100000px;}
.btimg{display:block; float:left;}
.tjzp{background:url(../images/fcyc/bg_tj.jpg) no-repeat top; height:186px; clear:both; overflow:hidden; _zoom:1;}
.topbang{background:url(../images/fcyc/bg_topb.jpg) repeat-x top; height:275px;}
.h2top{color:#FFEA00; font-size:14px; height:30px; line-height:30px; padding:10px 20px 0 47px;}
.toplist{ padding:0 15px 0 40px;}
.toplist ul li{line-height:22px; height:23px; overflow:hidden;}
.toplist ul li a{color:#fff;}
.toplist ul li span{float:right;}
.tjpic{float:left; border:3px #fff solid; margin-right:15px;}
.pople{padding:25px 0 0 19px; color:#fff; line-height:26px; width:305px; float:left;}
.pople a{color:#fff}
.pople a:hover{color:#FFCC00}
.pople p{height:26px; overflow:hidden;}
.pople p span{float:right;}

.big{background:#fff; border:1px #E1EAF4 solid; overflow:hidden; _zoom:1; }

.b_left{float:left; width:205px; padding-left:5px;border-right:1px #E1EAF4 solid;border-bottom:1px #E1EAF4 solid;}
.b_right{float:left; width:430px;padding-left:10px;}
.bh3{background:url(../images/fcyc/bg_title.jpg) no-repeat; height:26px; color:#fff; font-size:14px; line-height:26px; padding-top:8px; padding-left:20px;}
.newbox{padding:10px 0 10px;}
.newbox p{background:url(../images/fcyc/ico_new.jpg) no-repeat 3px 10px; height:24px; line-height:24px; overflow:hidden; padding:0 0 0 13px; border-bottom:1px #E8EDF3 solid; margin-right:10px;}
.newbox p a{color:#777;}
.redren{background:#F7FBFF; border:1px #E8EDF3 solid; padding:5px; margin:10px 10px 0 0;}
.redbox{background:#fff;}
.redbox p{margin-top:8px;}
.redp p{height:25px; line-height:25px; overflow:hidden; padding-left:6px;}
.redp span{float:right;}
.red{color:#E80651;}
.book{clear:both; padding-left:5px;}

.comment{ margin-top:15px;}
.comment a{font-size:12px;}
.c_leftpic{float:left; text-align:center; width:60px; margin-right:5px;}
.c_leftpic img{border:1px #ddd solid; padding:2px;}
.c_right{width:575px;float:left;}
.comment_box{overflow:hidden; _zoom:1; height:auto; padding-bottom:15px;} 
.buymore{margin-top:50px;}
.message{padding:10px;}
.c_title{border-bottom:1px #ddd dashed; color:#888;}
.c_ying{padding:5px; border:1px #ddd dotted; background:#FEF9E9}
.restore{padding:5px;}
.ying{float:right; background:url(../images/ico_ying.gif) no-repeat left center; padding-left:18px; padding-right:5px;}
.ying a{font-size:12px;}
.jmcw{}
.righth3{background:url(../images/fcyc/right_title.jpg) no-repeat 0 8px; height:26px; line-height:26px; color:#2D5FB6; font-size:14px; padding:0 10px 0 40px; padding-top:8px;border-bottom:1px #C8D4EC solid;}
.jmcwbox{padding:10px 10px 9px;border-bottom:1px #C8D4EC solid;}
.jmcwbox p{height:25px; line-height:25px; overflow:hidden;border-bottom:1px #E8EDF3 solid;background:url(../images/fcyc/ico_new.jpg) no-repeat 3px 10px; padding-left:12px;}
.jmcwbox p a{color:#777;}
.more{float:right; font-size:12px; font-weight:100; color:#0066CC}

.newli{clear:both; padding-left:5px;}
.newlibox{padding:15px 0 15px; min-height:800px; _height:800px;}
.newlibox p{background:url(../images/fcyc/ico_new.jpg) no-repeat 3px 13px; height:30px; line-height:30px; overflow:hidden; padding:0 0 0 15px; border-bottom:1px #E8EDF3 solid; margin-right:10px;}
.newlibox p span{color:#777; float:right; font-size:11px;}

.SearchPage{padding:20px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
.SearchPage a{margin:0 5px; border:1px #dcdcdc solid; padding:2px 5px;}
.SearchPage a:hover{border:1px #06c solid;}

.showbox{padding:10px; color:#555;}
.showbox h5{font-size:18px; line-height:60px; text-align:center; color:#ec0085}
.showfbt{background:#f7f7f7; line-height:28px; border:1px #dedede solid; text-align:center;}
.showtxt{font-size:14px; padding:20px 10px;}
.showtxt p{text-indent:28px; margin-top:10px;line-height:28px;}
.showtxt a{color:#2368aa}
.next{background:#f7f7f7; line-height:28px; border:1px #dedede solid; padding:0 10px; margin:30px 0 10px; }
.next span{float:right;}

.pinglun{padding:10px;}
.pinglun td{padding:2px;}
.content_title{padding-top:5px; border-bottom:1px #ccc dotted; line-height:30px; background:url(../images/jianzhi/ico_list.gif) no-repeat 0 16px; padding-left:8px;}
.content_title a{text-decoration:underline;}
.com_con{padding:5px 10px 10px; text-indent:24px;}
.com_time{color:#999; font-size:10px; float:right; line-height:24px;}
.color_red{color:red; margin:0 2px;}
.mass{padding: 5px 15px;}
.redpople{padding:0 0 10px 10px;min-height:800px; _height:800px;}
.jmcwli{padding:15px 15px 15px 10px;}
.jmcwli span{float:right;}
.jmcwli p{padding:7px 0; border-bottom:1px #E8EDF3 solid; background:url(../images/radio/ico_list.png) no-repeat 0 12px; padding-left:12px;}

.ico_login{background:url(../images/radio/gif-0794.gif) no-repeat 0 0px; padding-left:15px; margin:0 0 0 5px;}
.ico_reg{background:url(../images/radio/gif-0793.gif) no-repeat 0 0px; padding-left:15px; margin:0 0 0 5px;}

.listtable{border-bottom:1px #E8EDF3 solid;border-left:1px #E8EDF3 solid}
.listtable td{border-right:1px #E8EDF3 solid;border-top:1px #E8EDF3 solid; padding:5px;}
.listtable th{border-right:1px #E8EDF3 solid;border-top:1px #E8EDF3 solid; padding:5px; background:url(../images/fcyc/listbt.gif) repeat-x bottom; }
input, select, textarea{padding-top:2px;border:1px solid #E8EDF3;}
.ycmore{float:right; font-size:12px; font-weight:100; color:#FFFFFF}
