/* CSS Document */
body {text-align:center;font-family:'ËÎÌå',serif;background:#ffffff;font-size:12px;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   

table,td,tr,th{font-size:12px;}

ul,li{list-style-type:none;}

table{ margin:0 auto;}

img{vertical-align:top;border:0;}

ol,ul {list-style:none;}
  
caption,th {text-align:left;}  
 
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
  
q:before,q:after {content:'';}
  
abbr,acronym {border:0;}

address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   


a {color:#000000;text-decoration:none;}

a:visited {color:#003783;text-decoration:none;}

a:hover {color:#bc2931;text-decoration:underline;}

a:active {color:#bc2931;}

.cWhite,.cWhite:visited,.cWhite a{color:#fff;}

.cYellow,.cYellow:visited{color:#ff0;}

.cGreen,.cGreen:visited{color:#008000;}

.cGray,.cGray:visited,.cGray a{color:#333;}

.cDGray,.cDGray:visited,.cDGray a{color:#666;}

.cBlack,.cBlack:visited,.cBlack a{color:#000;}

.cBlue,.cBlue:visited,.cBlue a{color:#1f3a87;}

.cBlue1,.cBlue1:visited,.cBlue1 a{color:#000099;}

.cRed,.cRed:visited,.cRed a{color:Red;}

.cDRed,.cDRed:visited,.cDRed a{color:#bc2931;}

.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#bc2931;}

.fB{font-weight:bold;}

.fI{font-style: italic;}

.f12px{font-size:12px;}

.f14px{font-size:14px;}

.left{float:left;}

.right{float:right;}

.hidden{display:none;}

.unLine,.unLine a{text-decoration:none;}

.noBorder{border:none;}


.clear {clear:both; height:0; line-height:0; overflow:hidden;}

.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }

.blankW {background:#fff;}

.blank3 {clear:both; height:3px; overflow:hidden; display:block;}

.blank6 {clear:both; height:6px; overflow:hidden; display:block;}

.blank9 {clear:both; height:9px; overflow:hidden; display:block;}

.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block;}

.blank12 {clear:both; height:12px; overflow:hidden; display:block;}

.blank15 {clear:both; height:15px; overflow:hidden; display:block;}

.blank20 {clear:both; height:20px; overflow:hidden; display:block;}

.globalTopNav{margin:0 auto; width:750px;padding:8px 0 4px;text-align:left; letter-spacing:2px; color:#999;}.globalTopNav a{color:#000;padding:0 2px;}.globalTopNav a:visited{color:#000;}.globalTopNav a:hover{color:#bc2931;}.globalTopNav a:active{color:#bc2931;}.signfont {color:#004585}.signinput {font-size: 12px;padding:2px 2px 0;border:#000000 1px solid;background:#3d88d2;width:120px;color:#fff}.signinput1{font-size:12px;padding:2px 2px 0;border:#000000 1px solid;background:#3d88d2;width:50px;color:#fff}.signtextfield{font-size:12px;height:17px;padding:2px 2px 0;border:#000 1px solid;background:#fff;width:145px;color:#000}.ad70{width:750px;margin:0 auto;padding:2px 0 6px;clear:both;}.adArc{margin:0 auto;width:750px;padding:2px 0 0;clear:both;}.ad750{width:750px;margin:0 auto;padding:9px 0;clear:both;}.ad960_70{width:960px;margin:3px auto;clear:both;overflow:hidden;height:70px;}.ad960_70 .ad_750{float:left;width:750px;}.ad960_70 .ad_200{float:right;width:200px;}


.hader_bj{ background:url(../images/header_bj_03.jpg) repeat-x; width:960px; height:236px; margin:6px auto;}

.hader_bj_left{ width:100%; height:236px; background:url(../images/hader_bj_left_03.jpg) 0 left no-repeat;}

.hader_bj_right{ width:100%; height:236px; background:url(../images/hader_bj_right_07.jpg) 0 right no-repeat;}

.top_c{ width:100%; height:20px; margin-top:4px;}

.Iuser_input{ border:none; background:url(../images/input_bj_10.gif); width:84px; padding-left:2px; height:16px; padding-top:2px;}

.Iuser_btn{ border:none; background:url(../images/input_btn_10.jpg); width:63px; height:20px;  color:#FFF; line-height:20px; }


.logo_c{ width:100%; height:90px; padding:11px 0 2px 0;}

.cont_logo{ width: 220px; height: 90px; background: url(../images/header_bg_3.gif) center no-repeat; float: left; }

.cont_m_logo{ width: 220px; height: 90px; background:url(../images/logo_movie.jpg) center no-repeat; float: left; }

.cont_ad1{ width: 730px; height: 90px; float:right; overflow: hidden; }


.searcm_btn{ background:url(../images/serch_btn_21.gif); width:60px; height:21px; border: none;}

.news_search{ border:solid 1px  #A9C5DC;  width:135px; height:18px; line-height:17px; padding:1px 2px 0px 2px; font-size:12px;}

#key_list{ padding-left:10px; overflow:hidden;}

#key_list a{ margin-right:4px;}


.cont_m{ background:url(../images/bj_line_28.jpg) repeat-y; height:auto; width:960px; margin:0 auto;}

.end_line{ background:url(../images/end_tline_28.jpg); width:960px; height:1px; margin:0 auto;line-height:1px; overflow:hidden;}

.end_Bline{ background:url(../images/end_line_28.jpg); width:960px; height:1px; line-height:1px; overflow:hidden; clear:both;}

.cont_mleft{ width:648px; height:auto; float:left; padding-left:1px; padding-right:1px;}

.cont_mright{ width:310px; height:auto; float:right;}

.cc_ad1{ width:630px; height:150px; padding:9px; background:#fff; overflow:hidden;}

 #ad2{ width:100%; height:auto; vertical-align:middle;}

.cc_ad1 img{ width:630px; background:150px; display:block;}

.theCurrent{ width:639px; padding-left:9px; height:27px; border-bottom:1px solid #8dc2e2; background:#fff; border-top:1px solid #8dc2e2; text-align:left; line-height:27px;}

.theCurrent_m{ width:639px; padding-left:9px; height:50px; border-bottom:1px solid #8dc2e2; background:#fff; border-top:1px solid #8dc2e2; text-align:left; line-height:50px;}

.Black_18px{ font-size:18px; font-family:'', sans-serif; }


.m_img img{ width:150px; height:205px; background:#fff; padding:10px; border:solid 1px #dadada;}



ul.list_b_f12{ background:url(../images/list_book.gif) left no-repeat; padding-top:5px; padding-bottom:5px; padding-left:28px;  text-align:left;}

ul.list_b_f12 li{ line-height:23px; font-size:12px;}

.b_img img{ width:160px; height:210px; background:#FFFFF4; padding:10px; border:solid 1px #dadada;}

.book_title{ border-bottom:dashed 1px #003783; font-size:16px; font-weight:bold; line-height:32px; height:32px;}


.tagStyle{padding:6px; text-align:left;}

.tagStyle a,.letterTag a{text-decoration:none;line-height:26px;}

.tagType1{font-size:16px;color:#fac76c;font-weight:700;}

.tagType2{background:#c5c5c5;color:#fefefe;font-size:12px;padding-top:2px;}

.tagType3,.tagType4,.tagType5,.tagType6{font-size:14px;color:#7aae0e;}

.tagType4{font-weight:700;}

.tagType5{font-size:12px;font-weight:700;}

.tagType6{font-size:16px;}

#endMain{ width:608px; height:auto; padding:30px 20px 10px 20px;}

#endMain .theTitle{ height:70px; clear:both; margin:0 auto; }

#endMain .theTitle h1{text-align: center;  font-size:24px; padding-bottom:10px; font-weight:bold; clear:both; border-bottom:solid 1px #daeaf4; }

#endMain .theTitle .text{ clear:both; padding:10px 0 10px 0;}

#endMain #endText{ width:100%; height:auto; font-size:14px; line-height:24px;}

#endMain #endText p{ text-indent:2em; text-align:left;}

#endMain #endText .icon{ margin:3px 0 0; border:0;}

#endMain #endText img{border:1px solid #daeaf4; background:#fff; padding:7px; max-width:547px; margin:5px auto 10px auto;}

#endMain #endText table{table-layout:fixed;}

#endMain #endText td{ overflow:hidden;text-overflow:ellipsis;}

#endMain #endText a{text-decoration:underline; color:#1f3a87;}

#endMain #endText a:hover{color:#bc2931;}


.right_ad1{ width:300px; height:415px; overflow:hidden; padding:9px 0 9px 10px; background:#fff; }

.right_ad1 img{ width:300px; display:block; }

.right_title{ background:url(../images/right_title_23.jpg); width:280px; padding-left:20px; height:23px; line-height:23px; padding-top:2px; text-align:left; float:right;}

.Mblk_06{ width:284px; padding:8px; height:auto; float:right;}

.c_p_01{ width:284px; height:115px; padding-top:5px;}

.c_p_01 .c_pic{width:49.99%; height:115px; float:left; }

.c_p_01 .c_pic img{ width:120px; height:80px;display:block;margin:0 auto;border-width:1px;border-style:solid;padding:4px;}

.c_p_01 .c_pic p{line-height:20px;padding:5px 0 0 0; height:20px; margin:0;}

.c_p_01 .c_pic img{border-color:#c8d8f2;}

.c_p_01 .c_pic a:hover img{border-color:#81a0d1;}

ul.list_c_f12{ padding-top:5px; padding-bottom:5px; padding-left:8px;  text-align:left;}

ul.list_c_f12 li{ line-height:23px; font-size:12px;}

.r_endline{ background:url(../images/right_line_27.gif); width:310px; height:9px; font-size:0; clear:both;}

.r_Bendline{ background:url(../images/right_line_27.gif) top; width:310px; height:1px; font-size:0; clear:both; margin-bottom:50px;}

.r_rdxx{ width:284px; padding:8px; float:right; height:auto;}

.r_rdxx li{ width:48.1%; float:left; line-height:23px; height:23px; padding-left:1.8%; text-align:left; overflow:hidden; }

.r_adcont{ width:300px; height:auto;  padding:0 0 9px 10px; background:#fff;}


.ranking_list_img{ width:65px; height:89px; display:block; padding:4px; border:solid 1px #dadada;}

.ranking_list_title{ width:175px; padding-left:30px; background:url(../images/M_1_25.gif) 10px no-repeat; height:22px; line-height:22px; overflow:hidden; font-weight:bold;}

.ranking_list_c{ width:250px; padding-left:34px; height:211px; padding-top:5px; margin-top:8px; background:url(../images/ranking_list_bj_29.gif) 8px no-repeat; border-top:dotted 1px #dadada; line-height:23px;}

.ranking_list_c ul{ height:23px; clear:both;}

.r_l_c_1{ width:160px; height:23px; text-align:left;  float:left; overflow:hidden;}

.r_l_c_2{ width:90px; background:url(../images/r_l_icon_39.gif) left center no-repeat; height:23px;  float:right; }


.hudong{  width:608px; height:auto; padding:5px 20px 5px 20px; background:#fff;}

.hudong_title{ background:url(../images/h2_bg4.gif) right no-repeat; text-align:left; padding-left:20px; height:24px; line-height:24px;}

.hudong_cont{ width:100%; height:auto; padding-top:5px; line-height:24px; text-align:left;}


#sabrosus { padding:3px; margin:30px auto; }

#sabrosus A { border: #9aafe5 1px solid; padding:3px 5px 3px 5px;   COLOR: #2e6ab1; MARGIN-RIGHT: 2px;  TEXT-DECORATION: none;}

#sabrosus A:hover { border: #2b66a5 1px solid;; COLOR: #000; BACKGROUND-COLOR: lightyellow;}

#pagination A:active { border: #2b66a5 1px solid; ; COLOR: #000;  BACKGROUND-COLOR: lightyellow;}

#sabrosus SPAN.current { border:navy 1px solid; padding:3px 5px 3px 5px;  FONT-WEIGHT: bold; COLOR: #fff; MARGIN-RIGHT: 2px;  BACKGROUND-COLOR: #2e6ab1;}

#sabrosus SPAN.disabled {border: #929292 1px solid; padding:3px 5px 3px 5px;   COLOR: #929292; MARGIN-RIGHT: 2px; }

#sabrosus_cont{ width:97%; font-weight:bold; padding-left:3%; text-align:left; line-height:27px; height:auto; padding-top:5px; padding-bottom:5px; border-top: solid 1px #8dc2e2; border-bottom: solid 1px #8dc2e2; background:#fff;}


#x_news{ width:100%; height:auto; margin-top:-1px; background:#fff;  border-bottom:solid 1px #8dc2e2; }

#x_news h3{ width:97%; padding-left:3%; text-align:left; font-weight:bold; background:url(../images/title_bj_21.jpg) repeat-x; height:23px; padding-top:2px; line-height:23px;}

#x_news_c{ width:608px; padding:10px 10px 10px 30px; background:url(../images/list_bj_25.gif) 20px  12px  no-repeat; height:120px;  color:#000099;}

#x_news_c ul{ width:285px; padding-left:15px; float:left; line-height:24px; height:24px;}

#x_news_c ul a{ text-decoration:underline; color:#000099;}

.list_c1{ width:220px; float:left; padding-left:5px; text-align:left; overflow:hidden;}

.list_time{ width:50px; padding-right:10px; float:right;}


#sfot_endMain{width:626px; height:auto; padding:10px; background:#fff;}

.soft_main{ width:100%; height:auto; border-top:solid 1px #ebf3f9; border-bottom:solid 1px #ebf3f9;}

.soft_tbj{ background:#fff; width:100%; height:30px; line-height:30px; border-bottom:dashed 1px #cae4f8; }

.soft_adm1{width:250px; height:250px; background:#ccc; margin:8px 5px 8px 0px; float:left; display:inline; overflow:hidden;}

.soft_general{ width:366px; height:auto;  margin:8px 0 8px 0; float:right;}

.soft_general table{ border-collapse:collapse;}

.soft_general td{ text-align:left; padding:2px 2px 0 8px ;line-height:26px; border:solid 1px #cae4f8;  }



#movie_news_c{ width:628px; padding:10px; height:120px;  color:#000099;}

#movie_news_c ul li{ width:295px; padding-left:14px; padding-right:5px; float:left; line-height:24px; height:24px; text-align:left;}

#movie_news_c ul a{ text-decoration:underline; color:#000099;}


#games_nav_b{ width:948px; background:#fcfdfe; padding:5px; height:auto; margin:0 auto; border:solid 1px #8dc2e2; border-bottom:none;}

#games_nav_b ul{ padding:0; margin:0;}

#games_nav_b ul li{ float:left; height:24px; line-height:24px; white-space:nowrap; padding:0px 3px 0px 3px;}

#games_nav_b ul li a{ color:#023399;}

.game_img1{width:186px; height:218px;  margin:8px 5px 8px 0px; float:left;  overflow:hidden;}

.game_img1 img{ width:176px; height:208px; padding:4px; border:solid 1px #cae4f8; display:block;}

.game_general{ width:430px; height:auto;  margin:8px 0 8px 0; float:right;}

.game_general table{ border-collapse:collapse;}

.game_general td{ text-align:left; padding:2px 2px 0 8px ;line-height:26px; border:solid 1px #cae4f8;  }

#game_dl_c{ width:628px; padding:10px; height:auto; color:#000099;}

#game_dl_c .game_dltitle{ width:100%; height:30px; border-bottom:dashed 1px #1d5da7;}

#game_dl_c .game_dltitle h2{ width:100px; height:30px; font-size:14px; line-height:30px; font-weight:bold; float:left;}

#game_dl_c .game_dltitle h5{ width:150px; text-align:left; line-height:30px; float:left; color:#333;}

#game_dl_c .game_dltitle img{ width:88px; height:22px; float:right; display:block;}

#game_dl_c .game_clist{ width:528px; padding-left:100px; height:auto; text-align:left; padding-top:5px; padding-bottom:5px; clear:both; line-height:22px; }

#game_dl_c .game_clist a{ padding-left:1px; padding-right:5px;}

#game_list_c{ width:628px; padding:10px; height:120px;  color:#000099;}

#game_list_c ul li{ background:url(../images/xiaotupiao-3.gif) 10px center no-repeat; width:290px; padding-left:19px; padding-right:5px; float:left; line-height:24px; height:24px; text-align:left;}

#game_list_c ul a{ text-decoration:underline; color:#131313;}


#book_list_c{ width:628px; padding:10px; height:120px;  color:#000099;}

#book_list_c ul li{ width:189px; padding-left:10px; padding-right:5px; float:left; line-height:24px; height:24px; text-align:left;}

#book_list_c ul a{ text-decoration:underline; color:#000099;}


#soft_list{ width:628px; padding:10px; height:auto;  color:#000099;}

#soft_list ul{ width:100%; height:101px;}

#soft_list li{ width:125px; height:101px; text-align:center; float:left; line-height:24px; overflow:hidden;}

#soft_list li img{ width:100px; height:75px; border:solid 1px #dadada; display:block; margin:0 auto;}


.m_js_c{ width:608px; padding:10px 20px 10px 20px; height:auto; line-height:24px; text-align:left;}

.m_list_c{ width:628px; padding:10px; height:auto; line-height:24px; text-align:left;}


#list_movie { width:100%; height:140px;}

#list_movie li{ width:104px; height:140px; text-align:center; float:left; line-height:24px;}

#list_movie li img{ width:80px; height: 108px; padding:4px; border:solid 1px #dadada; }

.bottom_ad2{ background:#fff; width:630px; height:auto; padding:9px; margin-top:8px; margin-bottom:8px; border-bottom:solid 1px #8dc2e2; border-top:solid 1px #8dc2e2; overflow:hidden;}


.footer_link{ width:960px;  height:30px; border-bottom:solid 1px #333; padding-top:20px; padding-bottom:10px; margin:0 auto; clear:both;}

.footer_link ul{ padding-left:200px;}

.footer_link li{ width:70px; text-align:center; float:left; line-height:30px; height:30px;}

.phone{width:440px; float:left; text-align:center;}
.fleft{width:400px; float:left; margin-top:5px;}
.fright{width:40px; float:left;}
#footer {
	MARGIN: 5px auto 0px; WIDTH: 960px; HEIGHT: auto; text-align:center;
}
.sooyuua {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN: auto; WIDTH: 440px; COLOR: #000000; FONT-FAMILY: "ËÎÌå", sans-serif; TEXT-ALIGN: center
}


.sooyuua li{ line-height:24px;}









 .wikibox{ display:block; clear:both;}
 .wikibox h3{ height:30px; text-align:left; font-style:inherit; font-weight:bold; font-variant:small-caps; line-height:30px; overflow:hidden; font-size:14px; width:340px; padding-left:20px; float:left;}
 .wikibox img{ height:120px; width:110px; overflow:hidden; float:right; margin-right:50px; display:inline;}
 .wikibox p{ font-size:12px; text-indent:0; height:55px; line-height:25px; overflow:hidden; float:left;width:390px; padding:0 0 0 20px; text-align:left; }
 .wikibox .wiki_bottom{ clear:both; display:block; height:35px; line-height:35px;}
 .wikibox .wiki_bottom .ct{ width:345px; float:left; padding-left:20px;}
 .wikibox .wiki_bottom .ct a{}
 .wikibox .wiki_bottom .ly{ width:150px; float:left; color:#575757;}
 .wikibox .wiki_bottom .ly a{ color:#575757; text-decoration:underline;}
 .wikibox .wiki_bottom .ly a:hover{ text-decoration:none;}

