html,body {margin:0; }
a{ text-decoration:none; color:#333333}
a:hover{color:#ff0000;text-decoration:underline;}
td,p,li,input,select,div,font{font-family:宋体;font-size:12px;line-height:21px; color:#333333;}
font{font-size:12px;}
ul,li,dl,dt,dd,form,input{ margin:0; padding:0; list-style:none}
img{border:0;}
cite{font-style:normal;}
/*Others*/
.blank3{ height:3px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank9{ height:9px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; display:block;clear:both;overflow:hidden;}
.blankW6{ height:6px; display:block;background:#fff; clear:both;overflow:hidden;}
.blankW9{ height:9px; display:block;background:#fff; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px;clear:both;overflow:hidden;}
.blank18{ height:18px; font-size:1px;clear:both;overflow:hidden;}
.clear { clear:both;}
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.w5 {text-align:left;}
/*导航*/
.gj_dh {text-align: center;width:990px;height:240px;background-image:url('../images/gj_dh.png');}
#gj_dh_z{float:left;width:782px;height:240px;padding-left:5px;}
#gj_dh_z a{color:#600;}
#gj_dh_z a:hover{color:#F00;}
#gj_dh_y{float:right;width:203px;height:240px;}
#gj_dh_logo{clear:both;width:203px;padding:60px 0 0 0;text-align:center;}
#gj_dh_jingbu_d{float:left;width:102px;height:40px;line-height:48px;color:#7d0000;font-weight:bold;}
#gj_dh_shibu_d{float:left;width:272px;height:40px;line-height:48px;color:#7d0000;font-weight:bold}
#gj_dh_zibu_d{float:left;width:272px;height:40px;line-height:48px;color:#7d0000;font-weight:bold}
#gj_dh_jibu_d{float:left;width:136px;height:40px;line-height:48px;color:#7d0000;font-weight:bold}
#gj_dh_jingbu_x{float:left;width:102px;height:194px;}
#gj_dh_shibu_x{float:left;width:272px;height:194px;}
#gj_dh_zibu_x{float:left;width:272px;height:194px;}
#gj_dh_jibu_x{float:left;width:136px;height:194px;}	
#gj_dh_m{float:left;width:106px;}
.ultab_194{margin:0;padding:0;list-style:none;height:195px;line-height:195px;}
.ultab_194 li {float:right;width:31px;height:193px;margin:2px 1px 1px 1px;display:table;position: static;}
.ultab_194 li a{display:block;height:193px;padding:0 9px 0 8px;font-size:14px;line-height:16px;text-decoration:none;display:table-cell;vertical-align: middle;background-image:url('../images/gj_dh.png');background-repeat:no-repeat;background-position: -990px 0;_background:url();_height:183px;_display:block;}
.ultab_194 li a:hover {height:193px;padding:0 9px 0 8px;text-decoration:none;background-position: -1022px 0;_font-weight:bold;}
.ultab_97{margin:0;padding:0;list-style:none;height:97px;line-height:97px;}
.ultab_97 li {float:right;width:31px;height:95px;margin:2px 1px 1px 1px;display:table;position: static;}
.ultab_97 li a{display:block;height:95px;padding:0 9px 0 8px;font-size:14px;line-height:16px;text-decoration:none;display:table-cell;vertical-align: middle;background:url('../images/gj_dh.png') no-repeat -1054px 0;_background:url();_height:90px;_display:block;}
.ultab_97 li a:hover {height:95px;text-decoration:none;background-position: -1054px -95px;
_font-weight:bold;}
/* CSS 框架 */
#top,#menu,#main,#foot,#head{ width:990px;margin:0 auto; height:auto; overflow:hidden}
#top{ margin-top:5px; height:23px;}
#top .left{ float:left}
#top .right{ float:right}
#head{ height:240px;overflow:hidden}
#head .left{float:left;width:220px;height:80px;line-height:80px;text-align:center;font-size:80px;}
#head .left img{vertical-align:middle;}
#head .right{float:right;width:700px}
#head .right .r1,#head .right .r2{float:right; margin:10px 0;}
#head .right .r2{padding-right:16px;}
#head .right .r1{ padding-right:20px;display:none;}
#menu .h1{background:#FD4732 url("../images/bg_menu.jpg") repeat-x top;line-height:normal;overflow: hidden;font-size:12px; font-weight:bold;height:33px;}
#menu .h1 ul{list-style:none; text-align:center; margin:0px;display:inline;}
#menu .h1 li{display:block; margin:0px; float:left;height:33px;line-height:33px;background:url("../images/menu_x.gif") no-repeat right top}
#menu .h1 li a{float:left;display:block; text-decoration:none;height:30px;line-height:30px;color:#FFFFFF;width:95px;text-align:center;}
#menu .h1 li a:hover{background:url("../images/bg_menu2.jpg") repeat-x;text-decoration: none;height:27px;}
#menu #menu_1.h2{ background:#444444 url("../images/jt.gif") no-repeat 140px top; height:27px}
#menu #menu_2.h2{ background:#444444 url("../images/jt.gif") no-repeat 900px top; height:27px}
#menu #menu_3.h2{ background:#444444 url("../images/jt.gif") no-repeat 710px top; height:27px}
#menu #menu_4.h2{ background:#444444 url("../images/jt.gif") no-repeat 520px top; height:27px}
#menu #menu_5.h2{ background:#444444 url("../images/jt.gif") no-repeat 610px top; height:27px}
#menu .h2 .left{ width:65px; float:left;padding:4px 0 0 20px}
#menu .h2 .left a,#menu .h2 .left a:hover{ color:#FFDD00}
#menu .h2 .right{ float:left;padding:3px 0 0 20px}
#menu .h2 .right a{ background: url("../images/li_menu1.gif") no-repeat 2px 4px; color:#FFFFFf;padding:0 0 0 13px;}
#menu .h2 .right a:hover{ background: url("../images/li_menu2.gif") no-repeat 2px 4px; color:#FFD900;padding:0 0 0 13px;}
#menu #menu_2 {display:none;}
#menu #menu_2 .left{float:right;width:85px;padding:4px 20px 0 0 }
#menu #menu_2 .right{float:left;text-align:right;width:820px;}
#menu #menu_3 {display:none;}
#menu #menu_3 .left{float:right;width:55px;padding:4px 20px 0 0 }
#menu #menu_3 .right{float:left;text-align:right;width:850px;}
#menu #menu_4 {display:none;}
#menu #menu_5 {display:none;}
#menu #menu_5 .left{float:right;width:340px;padding:4px 20px 0 0 }
#menu #menu_5 .right{float:left;text-align:right;width:555px;}
#menu .h3{margin:6px 0 6px 0;border:#5b2b1d 1px solid;background:url("../images/dwbg.jpg") repeat-x;height:32px;}
#menu .h3 em{float:right;}
#menu .h3 .reda {padding:0 0 0 80px;line-height:32px;}
#main #left,#main #right,#main #left .left,#main #left .right{height:auto; overflow:hidden}
#main #left{width:730px;float:left;}
#main #left.left{width:730px;float:right;}
#main #left .divbox{height:auto; overflow:hidden}
.findivbox{height:auto; width:688px; overflow:hidden; border:1px solid #CCC;}
.findivtop{background:transparent url(../images/bg_lm2.jpg) repeat-x scroll 0 0; height:26px;overflow:hidden;padding-left:10px; font-weight:600;}
.fincon{width:320px;height:140px; padding:15px 12px; float:left; overflow:hidden;}
.finconimg{height:137px; width:105px; border:1px solid #CCC; float:left}
.ficontxt{height:142px; width:205px; float:right;}
.ficontxt li{width:100%; overflow:hidden;}
.fincotit{white-space:nowrap;}
.fincotit a{color:#F90; font-size:13px; font-weight:600;}
.fincozz{white-space:nowrap;}
.fincojj{ height:100px; overflow:hidden;}
#main #left #divboxc{height:auto;overflow:hidden;}
#main #left #divboxc .divboxc,#main #left #divboxc .divboxc_l,#main #left #divboxc .divboxc_r{ width:341px;height:auto; overflow:hidden;}
#main #left #divboxc .divboxc{float:left;}
#main #left #divboxc .divboxc_1,#main #left #divboxc .divboxc_3,#main #left #divboxc .divboxc_5{margin-right:8px;}
#main #left #divboxc .divboxc_l{ float:left}
#main #left #divboxc .divboxc_r{ float:right}
#main #left #divboxd{height:auto; overflow:hidden;}
#main #left #divboxd .divboxd_l,#main #left #divboxd .divboxd_r{height:auto; overflow:hidden;}
#main #left #divboxd .divboxd_l{ float:left; width:185px;}
#main #left #divboxd .divboxd_r{ float:right; width:497px;}
#main #right{ width:250px; float:right;}
#main #right.right{ width:250px; float:left;}
#main #left .left{ float:left;width:260px;}
#main #left .right{float:right;width:730px;}
#main .search{ border:#5b2b1d 1px solid; height:36px; background:url("../images/search_b.gif") repeat-x top; padding:5px 0 0 5px;}
#main .search table{width:100%; border:0;border-collapse:collapse; }
#main .memberbox{ border:#F1E3C8 1px solid; height:auto; overflow:hidden; background:#FDF9EE;}
#main .memberbox h1{background:#F8E4A9; font-size:16px; font-weight:600; height:30px; line-height:30px; margin:0; padding:0;}
#main .memberbox ul{ width:230px; padding:10px;}
#main .memberbox ul li{float:left; overflow:hidden; }
#main .memberbox ul li.mimg{width:66px; height:66px;float:left;}
#main .memberbox ul li.mtxt{width:155px; height:33px; line-height:33px;float:left;}
#main .memberbox ul li.minfo{width:100%;}
#main #left #txtbox{ background:url("../images/bg_txt1.jpg") repeat-x top; padding:6px 8px;width:712px;overflow:hidden}
#main #left #txtbox .txtbox_b{padding:0px 0 2px 5px; width:110%}
#main #left #txtbox .txtbox_b a { padding:0 5px;}
#main #left #txtbox2{ background:url("../images/bg_txt2.gif") repeat-x top; padding:0;width:728px;height:412px;border:#5d2719 1px solid;}
#main #left #txtbox2 .txtbox_b1{margin:120px 0 0 340px; width:235px;font-size:24px;line-height:30px;height:120px;}
#main #left #txtbox2 .txtbox_b2{margin:120px 0 0 340px;font-size:16px;}
#main #left #txtbox2 .txtbox_b2 p{width:150px;float:left;font-size:12px;line-height:20px;}
#main #left .txtbox{ background:url("../images/bg_txt1.jpg") repeat-x top; padding:6px 8px;overflow:hidden}
#main #left .txtbox .txtbox_b{ padding:8px 0 4px 5px;}
.txtbox .account{text-indent:2em;line-height:200%;width:90%;margin:20px auto}
#shuye{width:988px;border:#5b2b1d 1px solid;background:url("../images/shuye_b.jpg");text-align:center;}
#shuye h1{height:50px;line-height:50px;font-size:26px;}
#shuming1{display:inline-block; width:28px;height:50px;background:url("../images/sm_i_1.png") 0 0 no-repeat;text-indent: -9999px;}
#shuming2{display:inline-block; width:28px;height:50px;background:url("../images/sm_i_2.png") 0 0 no-repeat;text-indent: -9999px;}
.shuping{width:522px;height:50px;margin:auto;padding:20px 0 20px 0}
.shuping li{float:left;width:144px; height:55px;margin:0 30px 0 0;}
.shuping .read{background:url(../images/readbmt.gif) 0 0 no-repeat;text-indent: -9999px; }
.shuping .read a{display:block;width:144px; height:55px;}
.shuping .read a:hover{background:url(../images/readbmt.gif) 0 -55px no-repeat;}
.shuping .favorite{background:url(../images/readbmt.gif) -144px 0 no-repeat;text-indent: -9999px;}
.shuping .favorite a{display:block;width:144px; height:55px;line-height:55px;text-decoration:none;}
.shuping .favorite a:hover{background:url(../images/readbmt.gif) -144px -55px no-repeat;}
.shuping .favorite span{display:block;margin:0 0 0 80px;font-size:12px;}
.shuping .zhizheng{background:url(../images/readbmt.gif) -288px 0 no-repeat;text-indent: -9999px;}
.shuping .zhizheng a{display:block;width:144px; height:55px;line-height:55px;text-decoration:none;}
.shuping .zhizheng a:hover{background:url(../images/readbmt.gif) -288px -55px no-repeat;}
.shuping2{width:300px;height:50px;margin:auto;padding:10px 0 10px 0;}
.shuping2 li{float:left;width:121px; height:44px;margin:0 20px 0 0;}
.shuping2 .favorite{background:url(../images/readbmt2.gif) 0 0 no-repeat;text-indent: -9999px;}
.shuping2 .favorite a{display:block;width:121px; height:44px;line-height:44px;text-decoration:none;}
.shuping2 .favorite a:hover{background:url(../images/readbmt2.gif) 0 -44px no-repeat;}
.shuping2 .favorite span{display:block;margin:0 0 0 80px;font-size:12px;}
.shuping2 .zhizheng{background:url(../images/readbmt2.gif) -121px 0 no-repeat;text-indent: -9999px;}
.shuping2 .zhizheng a{display:block;width:121px; height:44px;line-height:44px;text-decoration:none;}
.shuping2 .zhizheng a:hover{background:url(../images/readbmt2.gif) -121px -44px no-repeat;}
.account{width:862px;margin:auto;}
.account #jj_1{height:35px;background:url(../images/jj_b_1.png) 0 0 no-repeat;}
.account #jj_2{text-indent:2em;line-height:200%;background:url(../images/jj_b_2.png);padding:0 40px 0 40px;text-align:left;}
.account #jj_2 p{margin:0;line-height:200%;}
.account #jj_3{height:35px;background:url(../images/jj_b_3.png) 0 0 no-repeat;}
.shuml{width:803px;margin:auto;padding:20px 0 0 0}
.shuml #ml_1{height:40px;background:url(../images/ml_b_1.gif) 0 0 no-repeat;}
.shuml #ml_2{padding:10px 20px 10px 20px;background:url(../images/ml_b_2.gif);text-align:left;}
.shuml #ml_2 .mls{}
.shuml #ml_3{height:5px;background:url(../images/ml_b_3.gif) 0 0 no-repeat;}
.shuml #ml_2 li{border-bottom:1px solid #999;float:left;width:380px;font-size:14px;line-height:30px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shuml #ml_2 li a{display:block;width:380px;}
.shuml #ml_2 li a:hover{background-color:#FFC;}
#shupnav {width:800px;margin:auto;text-align:center;padding:10px 0 0 0;}
#guestbook{width:800px;margin:auto;border:1px solid #999;background-color:#FFF;margin-bottom:10px;background:url(../images/rbox_b.gif);}
#guestbook dt{height:30px;line-height:30px;background:url(../images/search_b.gif);}
.xiqingbox{width:430px; height:90px;margin:auto;padding:10px 0 10px 0;}
.xinqing{margin:0 auto; height:100%;}
.xinqing ul{width:95px; height:95px; overflow:hidden; margin-left:10px; float:left; cursor:pointer;}
.xinqing ul li.t{width:100%; height:25px; line-height:25px; padding-top:70px; text-align:center; background:url(../images/xinqing_1.png) no-repeat 23px 20px; font-weight:600;}
.xinqing ul.c2 li.t{background-image:url(../images/xinqing_2.png);}
.xinqing ul.c3 li.t{background-image:url(../images/xinqing_3.png);}
.xinqing ul.c4 li.t{background-image:url(../images/xinqing_4.png);}
.xinqing ul.c5 li.t{background-image:url(../images/xinqing_5.png);}
.xinqing ul li.b{height:20px; line-height:20px; text-align:center;}
.aboutthis{ border-bottom:1px solid #999;}
.aboutthis h1{text-align:left; font-size:13px; font-weight:600;}
.aboutthis ul{width:390px; height:auto; overflow:hidden;}
.aboutthis ul li{width:120px; text-align:left; padding:0 5px; float:left;}
#main #left .right .k_xx{ background:url("../images/bg_xx.jpg") repeat-x  top; border:#D7D7D7 1px solid; border-top:0px;padding:2px 0 1px 7px; height:22px;overflow:hidden;}
#main #left .k_xxbg{margin-bottom:5px;background:#F2F2F2;height:3px;line-height:3px;font-size:3px}
#main #left .marquee{width:338px;float:right;padding-top:1px; overflow:hidden; }
#main #left .marquee a { padding:0 5px;}
#main #left .txt{float:left;background:url("../images/ico_xx.gif") no-repeat 1px 3px; padding-left:18px;}
#main #right #login{ border:#5d2719 1px solid;border-bottom:none;background:url("../images/rbox_b.gif");height:145px;}
#main #right #login .lm_login{ padding:2px 5px 2px 7px!important;background:url("../images/login_bg.gif") repeat-x top;padding:6px 5px 5px 7px;color:#451509; font-weight:bold;text-align:center;}
#main #right #login .login{width:220px;overflow:hidden;padding:4px 15px 5px 15px}
#main #right .ad{ border-top:#a39592 1px solid; height:24px; background:url("../images/k_j.gif") no-repeat left bottom; padding:4px 0 0 0; overflow:hidden}
#main #left #cbtop{height:175px; overflow:hidden}
#main #left #cbtop ul{margin-top:8px;height:175px; overflow:hidden}
#main #left #cbtop li{ float:left; height:175px; width:133px; text-align:center; overflow:hidden}
#main #left #cbtop li div { width:113px; height:145px; padding:0 10px; margin-bottom:6px}
#main #left #cbtop li div a{ padding:3px; border:#d6d6d6 1px solid;display:block;}
#main #left #cbtop li div a:hover{ padding:3px; border:#333333 1px solid; background:#333333;display:block;}
#links {line-height:23px;border:#5d2719 1px solid;width:990px;height:23px;background:url("../images/links_bg.gif") no-repeat;margin:0 auto; overflow:hidden;text-align:center;}
#links a { padding:0 5px;}
#foot{height:98px;text-align:center;background-color:#999;background:url("../images/foot.jpg") no-repeat;}
#foot span{ display:block; height:25px; border-bottom:#e9ddd2 1px solid; text-align:center}
#foot font{display:block;text-align:center;font-size:12px;line-height:18px; color:#666666; margin-top:14px;font-family:Verdana, Lucida, Arial, Helvetica;}
#foot #copyright{margin:30px;}
/* 公用样式 */
#txtpic{ padding:6px 5px;height:99px; overflow:hidden}
#txtpic .txtpic_l,#txtpic .retxtpic_l{width:74px;height:99px;margin:0 10px 0 0; }
#txtpic .txtpic_r,#txtpic .retxtpic_r{width:304px;float:right;line-height:17px; color:#666666;padding-top:4px}
#txtpic .txtpic_r b a{font-size:13px;height:21px;line-height:21px;}
#txtpic .retxtpic_r{width:130px;line-height:21px;}
#txtpic_fm{ padding:6px 5px 6px 3px;height:auto; overflow:hidden}
#txtpic_fm .txtpic_fm_l{ width:113px; height:145px; float:left;}
#txtpic_fm .txtpic_fm_r{ width:128px; height:145px; line-height:17px;color:#666666;float:right;overflow:hidden}
#txtpic_66 {padding:6px;height:95px; overflow:hidden}
#txtpic_66 .txtpic_66_l{ width:74px; height:95px;float:left;}
#txtpic_66 .txtpic_66_r{width:220px;float:right;line-height:18px;color:#666666;padding-top:4px;overflow:hidden; text-indent:25px;}
.PicOut_F,div.PicOver_F{width:317px;height:107px; overflow:hidden; margin:5px 0 2px 0}
.PicOut_F{ border:#fff 1px solid;}
div.PicOver_F{ background: url("../images/img_on.gif") left bottom; border:#E3E3E3 1px solid;}
div.PicOver_F a{color:#333333}
div.PicOut_F{border:#fff 1px solid}
.newtxt{margin-top:10px;}
.newtxt li{float:left;width:25%;height:23px;line-height:23px;overflow:hidden;border-bottom:#f3f3f3 1px solid;}
.newtxt li a{margin-left:3px;margin-right:3px;}
.hottxt li{float:left;width:49%;height:23px;line-height:23px;overflow:hidden;}
#txttd{overflow:hidden; height:138px; width:395px; margin-top:5px}
#txttd2{height:46px;overflow:hidden;width:665px;}
#txttd3{height:105px;overflow:hidden; width:314px; padding-left:3px}
#txttd4{height:auto;overflow:hidden;margin-top:8px}
#txttd a,#txttd a:hover,#txttd4 a,#txttd4 a:hover{ line-height:23px}
#txttd .txttb_l,#txttd .txttb_r,#txttd2 .txttb2_l,#txttd2 .txttb2_r,#txttd3 .txttb3_l,#txttd3 .txttb3_r,#txttd4 .txttb4_l,#txttd4 .txttb4_r{ width:49%;overflow:hidden; color:#000000}
#txttd .txttb_l,#txttd2 .txttb2_l,#txttd3 .txttb3_l,#txttd4 .txttb4_l{float:left; }
#txttd .txttb_r,#txttd2 .txttb2_r,#txttd3 .txttb3_r,#txttd4 .txttb4_r{ float:right;}
#txttd4 .txttb4_l img,#txttd4 .txttb4_r img,{vertical-align:middle;}
.txttb4 li{float:left;width:100%;height:23px;line-height:23px;overflow:hidden;border-bottom:#f3f3f3 1px solid;}
.txttb5 li{float:left;width:50%;height:23px;line-height:23px;overflow:hidden;border-bottom:#f3f3f3 1px solid;}
.urs3{float:right;margin-right:5px;}
.urs5 {float:left;margin-right:10px;font-size:14px;}
.urs5 a {font-size:14px;}
.urs4{float:left;margin-left:5px; width:80px;overflow:hidden; }
.pic_on a{ padding:3px; border:#d6d6d6 1px solid;display:block;}
.pic_on a:hover{ padding:3px;border:#FFCC00 1px solid; background:#FFCC00;display:block;}
.k1{ border:#CECECE 1px solid}
h1 { font-size:18px; padding:10px 0 0 0; margin:0 0 4px 0; font-weight:bold;text-align:center; height:21px; line-height:21px;overflow:hidden}
h1 a{text-align:center; color:#8f0b07; padding:0 5px 0; }
h2{ font-size:12px; padding:0 0 3px 0; border-bottom:#BFBFBF 1px dashed; margin:0 0 6px 0;  text-align:center; font-weight:normal; height:21px;line-height:21px; overflow:hidden;}
h2 a { padding:0 3px;}
.m_b8{ margin-bottom:8px;clear:both;}
.txtbg1{ background:url("../images/line_x2.gif") ;}
.form_box{}
.form_box input,select{font:12px Arial;line-height:17px;color:#666666; }
.form_box input,select{border:1px solid #DBCA9F;height:19px;}
.form_box input:hover,select:hover,textarea:hover{border:1px solid #FF6600;}
/* 主栏目框*/
#lm1,#lm2,#lm3,#lm4{ width:auto; height:auto; overflow:hidden; margin-bottom:8px}
#lm1{ border:#5d2719 1px solid}
#lm2,#lm22{ border:#5d2719 1px solid}
#lm3,#lm4{ border:#5d2719 1px solid}
#lm1 dt,#lm2 dt,#lm2 dt a{height:23px;background:url("../images/bg_lm.gif") repeat-x; padding-left:8px; color:#5d2719; font-weight:bold;overflow:hidden;line-height:25px;text-align:center;}
#lm1 dt{ border-bottom:#5d2719 1px solid;}
#lm2 dt{ border-bottom:#5d2719 1px solid;}
#lm1 dt span,#lm2 dt span,#lm2 dt div{  float:right; padding-right:5px;font-weight: normal; }
#lm2 dl dt span{background: url("../images/bg_ly.gif") no-repeat right top; width:60px;margin:0;height:25px; display:inline-block; float:right;}
#lm2 dl dt span{*background: url("../images/bg_ly.gif") no-repeat right top; *width:40px;*margin-top:-25px;*height:25px; *display:inline-block;}
#lm2 dt strong{display:inline-block; float:left;}
#lm2 dt font{display:inline-block; float:right; margin-right:10px; background:url(../images/onmouse.gif); height:25px; width:26px; line-height:26px; text-align:center;}
#lm2 dt font.act{background-position:right;}
#lm1 dt span{  margin-top:-23px;height:23px;}
#lm2 dt span,#lm2 dt div{  margin-top:-22px;height:22px;}
#lm3 dt,#lm4 dt{height:26px; background:url("../images/bg_lm2.jpg") repeat-x; padding-left:10px;overflow:hidden;}
#lm3 dt b,#lm4 dt b{line-height:26px}
#lm3 dt span{display:block;float:right;margin-top:6px;height:17px;line-height:17px;width:58px; background:url("../images/more.gif") no-repeat left top; padding:3px 0 0 13px;}
#lm3 dt span a,#lm4 dt span a{ color:#666666}
#lm3 dt span a:hover,#lm4 dt span a:hover{ color:#ff0000; text-decoration: none; }
#lm3 dt font,#lm4 dt font{ padding-left:8px;font-size:12px; line-height:26px}
#lm3 dt font a,#lm3 dt font a:hover,#lm4 dt font a,#lm4 dt font a:hover{ font-size:12px}
#lm4 dt span{ display:block;float:right;height:25px;line-height:25px; padding:0 8px 0 0 ;}
#lm4 dt span{*line-height:17px; *height:17px; *margin-top:-21px;}
#lm1 dd,#lm2 dd,#lm4 dd{ padding:10px;}
#lm1 dd{background:url("../images/txt_ggao.jpg") no-repeat right bottom;width:238px;padding:5px 10px;overflow:hidden}
#lm3 dd table{width:100%; border:0;}
#lm3 .k_10{ padding:10px}
#lm3 .paih{ height:21px; padding:2px 8px 0 8px;overflow:hidden; background:#F2F2F2;border:#fff 1px solid;}
#lm3 .paih .paih_l{ float:left}
#lm3 .paih .paih_r{ float:right}
#TabMenu{background:url("../images/bg_hua.gif");height:23px;line-height:normal;overflow: hidden; width:248px}
#TabMenu ul{list-style:none;text-align:center;margin:0px;display:inline;}
#TabMenu li{display:block;margin:0px;float:left;text-align:center;height:23px;}
#TabMenu .div{height:23px;width:1px;background:#5d2719}
#TabMenu .tab_off{width:82px;color:#CC3300;}
#TabMenu .tab_on{width:82px;color:000;font-weight:bold;background:#FFFFFF}
.txt_tab{ padding:9px 8px 5px 8px;float:right;}
.txt_tab ul{list-style:none;margin:0px;background:url(../images/num.gif) no-repeat; overflow:hidden; float:right;}
.txt_tab li{padding-left:33px;height:22px;line-height:22px;background:url("../images/line_x.gif");display:block; float:right;}
.txt_tab li a{float:left; width:212px; display:inline-block; overflow:hidden;height:22px;line-height:22px;}
.txt_tab li span{float:right; display:inline-block; width:40px;height:22px;line-height:22px; text-align:right;}
.txt_tab p{text-align:right;height:21px;line-height:21px;padding:2px 0 0 0;margin:0px;}
.ttxt_tab{ padding:9px 8px 5px 8px;}
.ttxt_tab ul{list-style:none;margin:0px;background:url("../images/num.gif") no-repeat;}
.ttxt_tab li{margin:0px;padding-left:33px;height:22px;line-height:22px;background:url("../images/line_x.gif");}
.ttxt_tab li span{float:right;}
.ttxt_tab p{text-align:right;height:21px;line-height:21px;padding:2px 0 0 0;margin:0px;}
#t3_txt{ height:168px; padding:4px 0 0 0;overflow:hidden}
#t3_txt li{float:left; height:21px; background:url("../images/li_2.gif") repeat-y 2px 0px; padding:0 0 0 13px; width:305px;overflow:hidden}
.pagelist dt{border-top:#f0f0f0 1px solid;height:26px;line-height:26px;text-align:center;}
.pagelist dt h3{margin:0px;padding:0px;}
.pagelist table{width:100%; border:0; color:#666666;border:#DBDBDB 1px solid; background:#f6f6f6;}
.pagelist table td{border-bottom:#dedede 1px solid;background:url("../images/ico_arr.gif") left center no-repeat;padding-left:13px;}
.pagelist dd dd{line-height:normal;overflow: hidden;height:33px;}
.pagelist dd h3{font-size:12px;height:31px;line-height:31px;margin:0px; padding:0; background:#F5F5F5; border:1px solid #DDD; border-top:none; border-left:none; margin-bottom:5px;}
.pagelist dd h3 font{display:inline-block; width:auto; height:31px; padding:0 22px 0 10px; line-height:31px;background:url(../images/titb.png) no-repeat right;}
.pagelistzt{width:668px; height:auto; overflow:hidden;}
.pagelistzt ul{width:648px; height:auto; overflow:hidden; padding:10px;}
.pagelistzt ul.t{background:#EEE;}
.pagelistzt ul li{ float:right; width:540px; height:25px; line-height:25px;}
.pagelistzt ul li.ztimg{width:90px; height:110px; float:left;}
.pagelistzt ul li.ztimg img{display:inline-block; border:1px solid #999; padding:2px;}
.pagelistzt ul li.ztjianjie{height:60px; overflow:hidden; line-height:20px;}
.container{border:#5b2b1d 1px solid;background:url("../images/shuye_b.jpg");text-align:center;}
#arc_title{height:92px; clear:both; }
#arc_title h1{height:50px;line-height:50px;font-size:26px;}
#arc_title .info{text-align:center; height:30px; line-height:30px;}
.container #contents{width:852px;line-height:200%;padding:13px 25px;font-size:14px;margin:auto;}
.container #contents h1 { height:40px; line-height:40px; font-size:18px;}
.container #contents #snr0{width:852px;height:9px;background:url('../images/contents_b_0.gif') bottom no-repeat;}
.container #contents #snr1{width:852px;height:52px;background:url("../images/contents_b_1.gif") bottom no-repeat;}
.container #contents #snr2{background:url("../images/contents_b_2.gif");text-align:left;padding:40px;font-size:16px;line-height:200%;}
.container #contents #snr2 p{font-size:16px;line-height:200%;}
.container #contents #snr3{width:852px;height:9px;background:url("../images/contents_b_3.gif") top no-repeat;}
.container .ctrlbar{border:#f0f0f0 1px solid;border-width:1px 0px;text-align:right;}
.alllist{font-size:14px; background:#e5ecf3; padding:10px;}
.listcon{ background:#FBFDFF; overflow:hidden;}
.listcon h1{width:930px; font-size:13px; font-weight:600;background:#e5ecf3;}
.listcon ul{width:930px; height:auto; overflow:hidden;}
.listcon ul li{width:440px; height:25px; line-height:25px; margin:0 5px; padding:0 5px;float:left; border-bottom:1px #CCC dotted;}
.listcon ul li a{display:block;float:left;}
.listcon ul li font{ color:#F60; display:block; float:left; padding-left:5px;}
.listcon ul li span{color:#999;float:right; display:block;}
/* CSS 字体 */
#top .orangea a,#menu .orangea a,#main .orangea a{color:#ff6600;}
#top .orange_u a,#menu .orange_u a,#main .orange_u a{color:#ff6600;text-decoration: underline;}
#top .orange_u a:hover,#menu .orange_u a:hover,#main .orange_u a:hover{color:#ff6600;text-decoration: none;}
#main .black_u a{text-decoration: underline;}
#main .black_u a:hover{text-decoration: none;}
#top .red a,#menu .red a,#main .red a,#top .reda,#menu .reda a,#main .reda a{color:red;}
.font12{font-size:16px;}
.font16{font-size:18px;}
.font14,.font14 a,.font14 a:hover{font-size:14px;line-height:18px;font-weight:bold;}
#main .gray,#foot .gray,#links .gray{color:#999999;}
.qbtitle1 {font-size:14px; padding:0 10px; width:160px; height:22px;line-height:22px; font-weight:bold; text-align:center; overflow:hidden;}
.qbtitle2 {font-size:14px; height:16px; line-height:16px;font-weight:normal; color:#999; text-align:center; padding-top:2px;}
/*会员专区*/
.member_list{border:#CECECE 1px solid}
.member_list table{width:25%;overflow:hidden;float:left;}
.member_list h1{margin:0px;padding:0px;height:26px;line-height:26px;font-size:12px;text-align:left;background:url("../images/bg_lm2.jpg") repeat-x; padding-left:10px;overflow:hidden;}
.member_list table div{width:74px;}
.member_list dl dt a{font-size:13px;font-weight:bold;}
.member_list dl dd{height:20px;line-height:20px;}
/* 连接ico*/
.li_ggao{ padding:0 0 0 16px;background:url("../images/li_ggao.gif") repeat-y 1px 0px;width:110%}
.li_ggao cite{font-style:normal;float:right;margin-right:40px;}
.li_title{padding-left:5px;}
.li_title a {padding:0 5px;}
.country_menu a{display:inline-block;padding:0px 2px;}
.li_3 a,.li_3 a:hover{padding:0 0 0 10px;}
.li_3 a{ background: url("../images/li3.gif") 0px no-repeat;}
.li_3 a:hover{background: #FFFFFF url("../images/li3_on.gif") 1px center no-repeat;}
#li_ad {padding:0 0 0 21px;background: url("../images/li_1.gif") no-repeat 13px center;}
#li_ad,#li_ad a,#li_ad a:hover{color:#ff6600}
#li_h {padding:0 0 0 12px;background: url("../images/li_1.gif") repeat-y 2px 0px; line-height:21px}
#li_h img{ height:19px; width:61px;vertical-align:middle; }
.li_2{background:url("../images/li_2.gif") repeat-y 4px 0px; padding-left:15px;height:auto; overflow:hidden}
/*----------------------------- 焦点图 -----------------------------*/
#flash_show{position:relative;text-align:left;width:260px;height:369px;background:url("../images/pic_bg.gif") no-repeat;padding:5px;}
.flash_pic{width:200px;height:259px;overflow:hidden;border:#ddd 1px solid;}
#flash_img{FILTER:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);}
.flash_set{position:absolute;right:16px;top:6px; text-align:center}
#flash_btn li{margin-bottom:3px;}
#flash_btn li img{height:57px;width:43px;}
 .navli{width:43px;height:14px;}
#flash_show_ctl_msg{FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);text-align:left;padding-top:10px;width:250px;}
#flash_show_ctl_msg h3{margin:0px;padding:0px;text-align:center;height:20px;line-height:20px;}
#flash_show_ctl_msg p{padding:0px;text-indent:25px;margin:3px;}
#flash_show_ctl_msg a{font-size:14px;font-weight:bold;}
/*---------------------------内容页评论-------------------------------*/
.comcon{padding:7px;}
.comcon li{clear:both;line-height:20px;overflow:hidden; border-bottom:1px #CCC dashed;}
.comcon li a{float:right;display:block;width:60px;text-align:center;text-decoration:underline}
.comcon li a:hover{text-decoration:none}
.comcon li span{float:left;display:block;width:600px;padding-left:9px;background:url("../images/li4.gif") left 7px no-repeat;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.comcon li em{float:right;font-style:normal;display:block;text-align:center;width:50px;}
.comcon li font{float:right;display:block;width:100px;text-align:center;}
.comform{padding:7px;}
.comform textarea,.comform .input{display:block;border:1px solid #DBCA9F;}
.comform textarea { width:99%; *width:auto; _width:auto;}
.comform .input{height:19px;line-height:19px;}
.comlist{padding:7px;}
.comlist table{margin-bottom:8px;}
.comlist td em,.comlist td font{font-style:normal;margin:0px 7px;}
.comlist td.thead,.comlist td.tfoot{background:#ededed;}
.comlist td.tbody{padding:5px; text-indent:25px;}
.comlist td .comor{}
.comlist td .comdel{border:1px solid #E1E1E1;background:#ddd;padding:5px 7px;}
#lm3 dt b a{ text-decoration:underline;}
#lm3 dt cite{float:right;}
#lm3 dt cite input{height:23px;padding:0px 5px;margin-right:7px;}
/*--------------------------- 页面评论 --------------------------*/
#cmtlist,#cmtform{margin:10px 10px 10px 5px;clear:both}
#cmtform .field{margin:5px 0px;line-height:26px;}
#cmtlist dl { margin:0; padding: 0;}
#cmtlist dl a {text-decoration: underline;}
#cmtlist dt {padding: 5px; background: #F0FAFF; }
#cmtlist dt span{ float: right;color:#999;}
#cmtlist dt span a{color:#999;}
#cmtlist dd {margin: 0 0 5px;padding:5px;line-height: 1.7em;}
#cmtlist dd * {line-height: normal;}
#cmtlist dd p, #cmtlist dd div { line-height: 1.7em !important;margin:5px 0;}
#cmtlist dd p *, #cmtlist dd div * { line-height: normal !important; }
.picBox{width:240px;border:1px solid #cdcdcd;position:relative;padding:4px;text-align:center;}
.vip_ico{display:inline-block;width:35px;height:20px;line-height:20px !important;line-height:13px;overflow:hidden;text-indent:3000px;background: left center no-repeat;}
.vip_58{background-image:url("../images/dian_20.gif");}
.vip_59{background-image:url("../images/dian_5.gif");}
.vip_60{background-image:url("../images/dian_10.gif");}
.vip_61{background-image:url("../images/dian_50.gif");}
.vip_62{background-image:url("../images/dian_100.gif");}
.vip_36{color:red;}
/*--------------------------- 所有表单边框/颜色定义 --------------------------*/
#seach_y {}
#seach_y input,select,textarea{font: 12px Arial; line-height:20px; color:#666666; }
#seach_y input{border: 1px solid #DBCA9F; height:19px;}/* 利用鼠标事件 :hover 来定义当鼠标经过时样式 */
#seach_y select,#seach_y textarea{border: 1px solid #DBCA9F; height:21px;}
#seach_y input:hover,select:hover,textarea:hover    {border: 1px solid #FF6600;}
/*--------------------------- 上一篇 下一篇 分页样式-------------------------------------*/
.pagenav{height:23px;line-height:23px;}
.pagenav span{float:right;}
.pagenav1{ font-size:16px; font-weight:bold;height:30px;line-height:30px; text-align:center;}
.pagenav1 a{text-decoration:underline;}
.s_pagenav{border-top:#f0f0f0 3px solid;margin-top:15px;}
/*--------------------------- 数字分页样式-------------------------------------*/
.p_bar{ float:left;text-align:left;height:26px;line-height:26px;width:910px; padding:0 20px; margin:0 auto;border-top:1px #CCC solid;}
.p_bar a{margin:3px;font-size:13px !important;font-size:14px; border:1px #CCC solid; padding:0 2px;}
.p_bar a:hover{text-decoration:none;border:1px #CCC solid; background:#FFF;}
.p_total,.p_pages{font-weight: bold; border:1px #CCC solid; background:#FFF;}
.p_num,.p_redirect{text-decoration:none;border:1px #CCC solid; background:#FFF; padding:0 2px;}
a:hover.p_num,a:hover.p_redirect{font-weight:bold;border:1px #CCC solid; background:#F0F0F0; padding:0 2px;}
.p_curpage{font-weight:bold;text-decoration:none;margin-left:9px;margin-right:9px; color:#FF0000;border:1px #CCC solid; background:#FFFFCC; padding:0 2px;}
/*--------------全本小说 作品专辑 样式----------*/
.finishbox { width:950px;margin:0 auto; height:auto; overflow:hidden;border:#cdcdcd 1px solid;}
.finishbox h1{font-size:14px;text-align:left;margin:0;padding:0 0 0 15px;background:#eee;height:26px;line-height:26px;}
.finish_list{}
.finish_list ul {}
.finish_list ul li { float:left; width:20%; height:auto; padding:10px 0 5px 0; overflow:hidden;}
.finish_list ul li b { float:left;width:113px; height:145px; margin:0 40px; overflow:hidden;}
.finish_list ul li b u { width:105px; height:137px; overflow:hidden;}
.finish_list ul li b a{ padding:3px; border:#d6d6d6 1px solid;display:block;}
.finish_list ul li b a:hover{ padding:3px;border:#FFCC00 1px solid; background:#FFCC00;display:block;}
.finish_list ul li i { float:left; width:100%;font-style:normal; font-size:12px; color:#999; text-align:center;height:16px; line-height:16px;  overflow:hidden;}
.finish_list ul li em { float:left; width:100%;font-style:normal; font-size:12px; font-weight:bold; text-align:center; height:22px; line-height:22px; overflow:hidden;}
/*-----------*/
.rright { float:right; margin-right:5px;}
.lleft { float:left; margin-left:5px;}
/*首页附加 版面 - 投票 和 文本说明*/
.fujia { float:left; width:100%; height:auto; overflow:hidden;}
.vote2 { float:left; width:248px; height:auto;  border:#fabe7f 1px solid; overflow:hidden;}
.title01 { height:27px; line-height:27px;  font-weight:bold;background:url("../images/bg_lm2.jpg") repeat-x; padding-left:10px; text-align:left;overflow:hidden; }
.title02 { float:left; height:auto; width:100%; line-height:150%; padding:5px 18px; margin-bottom:5px;overflow:hidden; font-size:12px; font-weight:normal; background:#f0f0f0; text-align:left; }
.vote2 ul { margin:5px 8px; list-style:none;}
.vote2 ul li { float:left; width:100%; line-height:150%;height:24px; line-height:24px;}
.li_vote { float:left; width:90%;}
.vote_scale {float:left; width:10%; height:16px; line-height:16px; background:#FFCCCC;}
.vote_bar {float:left;background:#FF0000; height:16px; line-height:16px; }
.button1 {float:left; clear:left; font-size:12px;  text-align:left; padding-left:15px;  height:24px; overflow:hidden; }
.button { height:24px;}
.adwimg{ width:690px; margin-bottom:10px; height:auto; overflow:hidden;}
.adsimg{ width:250px; margin-bottom:10px; height:auto; overflow:hidden;}
.clear {clear:both;height:0px;} 
