@charset "utf-8";
/* height auto */
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html>body .clearfix {width: 100%;}
* html .clearfix {height: 1%;}
html .clearfix {height: 1%;}
body {word-break:break-all; background-color:#FFFFFF}
table { width:100%;}
#body { font-size:12px; color:#333; font-family:"Arial","新宋体"; margin:0px; padding:0px; word-break:break-all; }
/* over */

/**/
#header { background:url(../images/pic_1.gif) bottom; clear:left;}
#header .top_tab { background:url(../images/pic_71.gif); width:980px; height:32px; margin-left:auto; margin-right:auto; line-height:32px;}
#header .top_tab .fleft { padding-left:10px;}
#header .top_tab .fleft a { color:#00639D; margin-left:23px; margin-right:10px; }
#header .top_tab .fright .menu_a { text-align:right; line-height:32px; color:#00639D;}
#header .top_tab .fright .menu_a a { color:#00639D; margin-left:10px; margin-right:10px; }
#header .header { width:980px; margin-left:auto; margin-right:auto;}
#header .header .logo { width:248px; height:67px; float:left;}
#header .header .logo a { background:url(../images/pic_2.gif) bottom; width:248px; height:67px; display:block;}
#header .header .menu { background:url(../images/pic_3.gif) bottom; width:731px; height:67px; float:left;}

#header .header .menu .menu_b { width:731px; float:left; margin-top:35px;}
#header .header .menu .menu_b .fleft a.nobg,#header .header .menu .menu_b .fright a.nobg { background:none;}
#header .header .menu .menu_b .fleft { width:437px; height:32px;}
#header .header .menu .menu_b .fleft a { padding-left:11px; padding-right:11px;  line-height:32px; display:block; float:left; text-align:center; background:url(../images/pic_13.gif) no-repeat right; color:#00639D;}
#header .header .menu .menu_b .fleft a:hover,#header .header .menu .menu_b .fleft a.menuoff { color:#FF4700; text-decoration:none;}
#header .header .menu .menu_b .fright { width:285px;}
#header .header .menu .menu_b .fright a { padding-left:13px; padding-right:12px;  line-height:32px; display:block; float:left; text-align:center; background:url(../images/pic_18.gif) no-repeat right; color:#FF0000;}
#header .header .menu .menu_b .fright a:hover,#header .header .menu .menu_b .fright a.menuoff { color:#9C0000; text-decoration:none;}

#search { background:#2270D7; height:40px; border-bottom:4px solid #E2F2FD; margin-bottom:10px; clear:left;}
#search .search { width:980px; margin-left:auto; margin-right:auto;}
#search .search .fleft { height:33px; color:#fff; border-left:1px solid #4281D5; padding-top:7px; padding-left:9px;}
#search .search .fleft .select_01 { width:100px; border:1px solid #ccc;}
#search .search .fleft .input_01 { width:280px; border:1px solid #ccc; padding:2px; margin-right:5px; margin-left:5px; font-weight:bold; font-size:14px;color:#b1b1b1;}
#search .search .fleft form span { margin-left:10px;}
#search .search .fright { color:#fff; padding-top:10px!important; padding-top:8px; padding-top:14px;}
#search .search .fright a { color:#fff; text-decoration:underline; margin-left:10px;}
/* over */

/**/
#main { width:980px; margin-left:auto; margin-right:auto;}
#incmain { width:980px; margin-left:auto; margin-right:auto; background:url(../images/pic_31.gif);}

/**/
#w_230 {width:230px; background:url(../images/pic_20.gif) repeat-y center;}
#w_240 {width:240px;}
#w_740 {width:740px;}

/**/
.h1_title { clear:left; background:url(../images/pic_23.gif); height:38px;}
.h1_title .title { font-size:13px; color:#01598D; background:url(../images/pic_06.jpg) no-repeat 11px 13px; padding-left:30px; padding-top:12px; float:left; font-weight:bold;}
.h1_title .fright { background:url(../images/pic_24.gif) right; height:38px;}
.h1_title .fright .txt_ad { margin-top:12px; margin-right:10px;}
.h1_title .txt { font-size:12px; color:#01598D; background:url(../images/pic_06.jpg) no-repeat 11px 13px; padding-left:30px; padding-top:12px; float:left; font-weight:100;}
.h2_title { clear:left; height:30px; background:url(../images/pic_19.gif); border-top:1px solid #C6E6FF;  border-bottom:1px solid #C6E6FF;}
.h2_title { margin-left:1px; margin-right:1px;}
.h2_title .fleft { font-size:13px; color:#01598D; background:url(../images/pic_06.jpg) no-repeat 9px 9px; padding-left:30px; padding-top:8px; font-weight:bold;}
.h2_title .fright { padding-right:10px; padding-top:6px; }
.h3_title { font-size:13px; color:#01598D; background:url(../images/ico_12.gif) no-repeat 0 5px; text-indent:20px; padding-top:12px; }

/**/
.incmain_page { background:url(../images/pic_34.gif) no-repeat top right; padding-top:2px; padding-bottom:10px;}
.incmain_page li { clear:left; line-height:21px; padding-top:8px; padding-left:10px;}
.incmain_page .btn { background:url(../images/pic_33.gif); width:57px; height:21px; text-align:center; font-weight:bold; color:#055E92; display:block; float:left;}
.incmain_page .btn_txt { margin-left:5px; text-decoration:underline;}
.incmain_page .btn_txt:hover { text-decoration:none;}

/**/
.pic_txt { padding:10px; background:url(../images/pic_34.gif) no-repeat top right;}
.pic_txt .pic {}

/**/
.boxul04a { padding-bottom:10px;}
.boxul04a_a { margin-top:10px !important; margin-left:10px !important; margin-right:4px !important; margin-top:15px; #margin-left:110px; margin-left:8px; margin-right:7px; float:left; width:226px;}
.boxul04a_a_img { border:1px solid #ADADAD; padding:2px; margin-bottom:8px; text-align:center; height:185px;  width:215px;}
.boxul04a_a_tit { font: 12px/22px ""; color:#929292;}

/**/
.album_list ul { border:1px solid #ccc; padding:10px; margin:15px 15px 20px 15px;}
.album_list ul .pic { float:left;}
.album_list ul .text { margin-left:365px;}
.album_list ul .tit { height:28px; font-weight:bold; font-size:14px;}
.album_list ul .txt { height:100px; text-indent:24px; line-height:18px;}

/**/
.bank_list { background:#EEF9FF; padding:5px; margin:1px;}
.bank_list ul { background:#fff; border:1px solid #D8F1FF; padding-top:5px; padding-bottom:5px;}
.bank_list ul li { padding:5px 10px; font-weight:bold; padding-left:10px;}
.bank_list .border_cx { border-bottom:1px dotted #dcdcdc; padding-bottom:8px; margin-bottom:5px;}

/**/
.imgcontent { border-left:3px solid #EEFAFF; border-right:3px solid #EEFAFF; clear:left; margin-left:1px;}
.imgcontent ul { clear:left; margin:10px;}
.imgcontent .title { border:1px solid #E0EDF0; line-height:20px;}
.imgcontent .title li { background:#F6F9F9; color:#676767; padding:5px 10px 0px 10px; clear:left; }
.imgcontent .title .txtlinks a { color:#0000FF; margin-right:12px; text-decoration:underline; line-height:26px;}
.imgcontent .img { text-align:center;}
.imgcontent .img img { border:1px solid #AFAFAF; padding:2px; width:705px;}
.imgcontent .comments li { border:1px solid #E3EDF0; padding:1px; margin-top:10px;}
.imgcontent .comments li p { background:#F7F9F9; font:12px/25px ""; color:#000; padding-left:10px; padding-right:10px;}
.imgcontent .comments li p a {margin-left:8px; margin-right:9px; text-decoration:underline; line-height:27px;}
.imgcontent .textarea { border:1px solid #E5EBF1; background:url(../images/ico_07.gif) repeat-x 0px 27px ; padding-bottom:20px;}
.imgcontent .textarea li { padding-top:15px; padding-left:40px; padding-bottom:15px;}
.imgcontent .textarea .h2_title { background:url(../images/ico_06.gif) repeat-x; padding-left:10px; border:1px solid #fff; color:#2C00BB; font-size:14px; font-weight:bold; line-height:29px;} 
.imgcontent .textarea .textarea { height:76px; width:70%; padding:10px; margin-right:10px; margin-top:0px;}
.imgcontent .picsetup_menu li { float:left; width:134px; }
.imgcontent .picsetup_menu li a { display:block;line-height:30px; border:1px solid #33CCFF; background:#FEFFBB; text-align:center; font-size:12px; font-weight:bold;}
.imgcontent .picsetup_menu li a:hover { border:1px solid #E3EDF0; background:#F7F9F9; color:#000; font-weight:bold; text-decoration:none;color:#f00;}

/**/
.table { margin-left:1px; margin-right:1px; clear:left;}
.table li { border-top:1px solid #fff; border-bottom:1px solid #BFE3FF; line-height:27px; clear:left;}
.table .w1 { background:#F4FBFE; width:60px; padding-left:10px; text-align:center; float:left; border-right:1px solid #BFE3FF;}
.table .w2 { width:150px; padding-left:10px; float:left;}

/**/
.hot_search { padding:5px 0px 10px 10px;}
.hot_search li { padding-top:3px; padding-bottom:3px;}
.hot_search .btn { background:url(../images/pic_39.gif); width:63px; height:22px; display:block; border:0px; margin-left:4px; }

/**/
.newslist { padding:6px 0px 6px 10px;}
.newslist ul li {line-height:28px; background:url(../images/ico_d.gif) no-repeat 2px 12px; padding-left:13px; text-decoration:underline;}
.newslist ul li  a{ text-decoration:underline;}

/**/
.login { background:#EBF8FF;}
.login .login { width:225px; height:125px; float:left; border-top:1px solid #fff;}
.login .login .name { margin-top:10px; margin-left:10px; background:url(../images/pic_27.gif); width:210px; height:31px;}
.login .login .password { margin-top:6px; margin-left:10px; background:url(../images/pic_28.gif); width:210px; height:31px;}
.login .login .btn { margin-top:6px; margin-left:10px;}
.login .login .name input { width:105px; height:20px; border:0px; margin-left:80px; margin-top:3px; font-weight:bold; color:#0066CC; line-height:20px;}
.login .login .password input { width:105px; height:20px; border:0px; margin-left:80px; margin-top:3px; color:#333;}
.login .login .btn .login_btn { background:url(../images/pic_29.gif); width:97px; height:33px; line-height:33px; font-weight:bold; float:left; border:0px; font-size:14px; color:#1664AC; margin-right:15px;}
.login .login .btn .reg_btn { background:url(../images/pic_30.gif); width:97px; height:33px; line-height:33px; font-weight:bold; float:left; border:0px; font-size:14px; color:#407211;}
.login .login .btn .login_btn_off { background:url(../images/pic_29.gif) bottom; width:97px; height:33px; font-weight:bold; line-height:33px; float:left; border:0px; font-size:14px; color:#1664AC;margin-right:15px;}
.login .login .btn .reg_btn_off { background:url(../images/pic_30.gif) bottom; width:97px; height:33px; font-weight:bold; line-height:33px; float:left; border:0px; font-size:14px; color:#407211;}
.login .as_login { background:url(../images/pic_42.gif); width:202px; height:106px; margin-left:10px; margin-top:10px; padding:4px 0px 0px 8px; margin-bottom:6px;}
.login .as_login .tit { height:26px; padding-top:6px; clear:left; padding-right:10px;}
.login .as_login .news { float:left; width:110px; line-height:21px; }
.login .as_login .news p { background:url(../images/ico_d.gif) no-repeat 2px 8px; padding-left:13px;}
.login .as_login .btn { float:right; padding-right:10px; height:50px;}
.login .as_login .btn p { padding-bottom:4px; padding-top:4px;}

/**/
.login_news { clear:left; height:159px; margin-bottom:10px; margin-top:10px;}
.login_news .autopic { width:244px; height:155px; border-left:1px solid #C6E6FF; border-top:1px solid #C6E6FF; border-bottom:1px solid #C6E6FF; float:left; padding:0px;}
.login_news .news { background:url(../images/pic_22.gif); width:493px; height:159px; float:left;}
.login_news .news li { width:246px; float:left; padding-top:13px;}
.login_news .news li a { margin-left:42px; color:#2C00BB; text-decoration:underline;}
.login_news .news li a:hover{ text-decoration:none;}
.login_user { background:url(../images/pic_34.gif) no-repeat top right; padding:12px; }
.login_user .pic { float:left; height:60px;}
.login_user .txt { margin-left:55px; padding-top:5px;}

/**/
.newslist_setup { background:url(../images/pic_55.gif); height:187px; margin-left:1px; margin-right:1px; padding:7px;}
.newslist_setup li { height:47px; padding-top:15px; color:#939393;}
.newslist_setup li p { margin-left:44px; margin-top:4px;}
.newslist_setup .tit { font-size:13px; font-weight:bold; color:#3E689A;}

/**/
.news_edit ul { padding:0px 0px 0px 14px;}
.news_edit ul li { line-height:20px; margin-top:12px; margin-bottom:8px; clear:left;}
.news_edit a.btn { background:url(../images/pic_56.gif); width:34px; height:16px; float:left;}
.news_edit a.btn:hover { background-position:bottom; }
.news_edit .news { padding-left:5px; float:left;}

/**/
.key_words .menu { margin-top:10px;}
.key_words .menu a { display:block; float:left; padding-top:12px; height:23px; margin-left:10px!important; margin-left:8px; font-weight:bold;}
.key_words .menu a:hover { text-decoration:none; background-position:bottom;}
.key_words .menu .btn_01 { background:url(../images/pic_45.gif); width:106px; padding-left:35px;}
.key_words .menu .btn_02 { background:url(../images/pic_46.gif); width:106px; padding-left:35px;}
.key_words .menu .btn_03 { background:url(../images/pic_47.gif); width:106px; padding-left:35px;}
.key_words .menu .btn_04 { background:url(../images/pic_48.gif); width:120px; padding-left:35px;}
.key_words .menu .btn_05 { background:url(../images/pic_49.gif); width:325px; padding-left:10px; display:block; float:left; padding-top:9px; height:26px; margin-left:8px;}

/**/
.key_words .listbox { padding-bottom:10px; padding-top:10px;}
.key_words .pic { float:left; padding-left:16px; width:240px; }
.key_words .pic table { border:1px solid #ADADAD; padding:2px; margin-bottom:8px; text-align:center; height:185px; background:#fff;}
.key_words .list { color:#055E92; background:#F9FDFF; margin-left:265px; margin-right:16px;}
.key_words .list .title_01 { border-bottom:1px solid #9BE6F7; height:35px; line-height:35px;}
.key_words .list .title_01 .fleft { padding-left:10px; }
.key_words .list .title_01 .fright { width:190px;}
.key_words .list .title_01 .fright a { display:block; float:right; margin-left:10px; margin-top:5px;}
.key_words .list .title_01 .fright a:hover { background-position:bottom;}
.key_words .list .title_01 .fright .btn_01 { background:url(../images/pic_51.gif); width:82px; height:22px;}
.key_words .list .title_01 .fright .btn_02 { background:url(../images/pic_52.gif); width:82px; height:22px;}

.key_words .list .title_02 { height:35px; line-height:35px; border-bottom:1px solid #9BE6F7; background:url(../images/pic_53.gif) repeat-y center;}
.key_words .list .title_02 .fleft { width:321px; padding-left:10px;}
.key_words .list .title_02 .fright { width:322px; padding-left:10px; padding-right:10px;}

.key_words .list .txt { line-height:21px; border-bottom:1px solid #9BE6F7; padding-bottom:4px; background:url(../images/pic_53.gif) repeat-y center; height:108px!important; height:102px;}
.key_words .list .txt .fleft { width:321px; padding-left:10px;}
.key_words .list .txt .fright { width:322px; padding-left:10px; padding-right:10px;}

/**/
.upload { padding:16px;}
.upload .fleft { width:100px; text-align:center; padding-top:6px; padding-bottom:4px; font-weight:bold; color:#919191;}
.upload .fright { width:600px; line-height:22px;}
.upload ul li { clear:left; padding-top:18px; padding-bottom:18px; border-bottom:1px dotted #ccc;}
.upload .input_01 { width:200px; margin-right:5px;}
.upload .input_02 { width:400px; margin-right:5px;}
.upload .input_03 { width:50px; margin-right:5px;}
.upload .textarea_01 { width:80%; height:80px; padding:5px; line-height:20px;}
.upload .bj_color { background:#F1FDFF;}
.upload .enter { width:150px; font-size:14px; height:25px; letter-spacing:6px;}

/**/
.imglist { clear:left; text-align:center;}
.imglist ul { padding-bottom:10px;}
.imglist li { width:20%; float:left; padding-top:10px; }
.imglist li p { padding-top:5px; height:20px; line-height:20px;}
.imglist a.img img { border:1px solid #ADADAD; padding:1px; width:134px; height:104px;}
.imglist a.img2 img { border:1px solid #ADADAD; padding:1px; width:134px; height:159px;}
.imglist a.img:hover img { border:1px solid #000; background:#000;}
.imglist a { color:#0000FF; text-decoration:underline;}
.imglist a:hover { text-decoration:none;}

/**/
.txt_links { background:url(../images/pic_69.gif); width:740px; height:122px; margin-top:10px; margin-bottom:10px; }
.txt_links2 { background:url(../images/pic_75.gif); }
.txt_links3 { background:url(../images/pic_76.gif); }
.txt_links ul { margin-left:35px; margin-right:20px; margin-top:5px; line-height:27px; height:30px; }
.txt_links ul a {  margin-left:9px; margin-right:10px; text-decoration:underline;}

/**/
.columnslist { clear:left;}
.columnslist ul { padding-bottom:10px; padding-left:5px; padding-right:4px; text-align:center;}
.columnslist ul li { width:20%; float:left; padding-top:10px; }
.columnslist ul li p { padding-top:5px; height:20px; line-height:20px;}
.columnslist ul a.img img { border:1px solid #ADADAD; padding:1px; width:130px; height:104px;}
.columnslist ul a { color:#0000FF; text-decoration:underline;}
.columnslist ul a:hover { text-decoration:none;}
.columnslist ol { padding-bottom:10px;}
.columnslist ol li { width:233px!important; width:229px; padding-left:10px; float:left; padding-top:10px; }
.columnslist ol a.img img { border:1px solid #ADADAD; padding:1px; width:229px; height:78px;}
.columnslist ol p { border-left:1px solid #ADADAD; border-right:1px solid #ADADAD; border-bottom:1px solid #ADADAD; width:217px; padding:0px 4px 5px 10px; height:90px;}
.columnslist ol p a { color:#01598D; text-decoration:underline; margin-right:10px; line-height:30px; font-size:13px;}
.columnslist ol p a:hover { text-decoration:none; background:#D4EFFF; color:#01598D;}

/**/
.menulist { padding:0px 8px 10px 14px;}
.menulist a { color:#01598D; text-decoration:underline; margin-right:10px; line-height:30px; font-size:13px;}
.menulist a:hover { text-decoration:none; background:#D4EFFF; color:#01598D;}

/**/
.recharge { margin:20px; line-height:26px; font-size:13px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.recharge .tit { font-size:14px; color:#0006FF; font-weight:bold; }
.recharge .pic { margin-top:10px; margin-bottom:10px;}
.recharge ul { padding-bottom:10px;}
.recharge li { width:20%; float:left; padding-top:10px; padding-right:15px; }
.recharge li p { padding-top:5px; height:20px; line-height:20px;}
.recharge img { border:1px solid #ADADAD; padding:1px; width:156px; height:184px;}
.recharge .tonglan { border:1px solid #ADADAD; padding:1px; width:698px;}

/**/
.downlist { margin:20px;}
.downlist .adimg { float:left;}
.downlist .list { float:right; width:390px; border:1px solid #A0D0E4; border-collapse:collapse;}
.downlist .list td { border:1px solid #A0D0E4; padding:12px 10px 10px 10px; color:#01598D;}
.downlist .tit { font-size:13px; font-weight:bold; background:#EEFAFF;}
.downlist .tit2 { font-size:13px; font-weight:bold;}
.downlist .list font { color:#ff0000; margin-right:5px; }
.downlist .ad_txt a { margin-right:15px; color:#0000FF; text-decoration:underline;}

/**/
.leftDownList { border:1px solid #C6E6FF; margin:10px; padding:0px;}
.leftDownList .downbtn { border-left:1px solid #C6E6FF; width:208px; height:204px; float:left;}
.leftDownList .downbtn .txtbtn1 { padding:1px; padding-top:12px;}
.leftDownList .downbtn .txtbtn1 a { margin-left:auto; margin-right:auto;}
.leftDownList .downbtn .txtbtn1 a.btn_01 { background:url(../images/pic_80.gif); width:189px; height:43px; display:block; margin-top:20px;}
.leftDownList .downbtn .txtbtn1 a.btn_01:hover { background-position:bottom;}
.leftDownList .downbtn .txtbtn1 a.btn_02 { background:url(../images/pic_82.gif); width:189px; height:32px; display:block; margin-top:10px;}
.leftDownList .downbtn .txtbtn1 a.btn_02:hover { background-position:bottom;}
.leftDownList .downbtn .txtbtn1 a.btn_03 { background:url(../images/pic_83.gif); width:189px; height:32px; display:block; margin-top:10px;}
.leftDownList .downbtn .txtbtn1 a.btn_03:hover { background-position:bottom;}

.leftDownList .downbtn .txtbtn2 { padding:1px; padding-top:12px;}
.leftDownList .downbtn .txtbtn2 a.page_left { float:left; background:url(../images/pic_84.gif); width:92px; height:32px; display:block; margin-left:4px;}
.leftDownList .downbtn .txtbtn2 a.page_left:hover { background-position:bottom;}
.leftDownList .downbtn .txtbtn2 a.page_right { float:right; background:url(../images/pic_85.gif); width:92px; height:32px; display:block; margin-right:4px;}
.leftDownList .downbtn .txtbtn2 a.page_right:hover { background-position:bottom;}

.leftDownList .ad { float:left;}
.leftDownList .downtxt { float:left; width:300px; border-left:1px solid #C6E6FF; margin-left:1px;}
.leftDownList .downtxt .w1 { background:#F4FBFE; width:60px; padding-left:10px; text-align:center; border-right:1px solid #BFE3FF;}
.leftDownList .downtxt .w2 { padding-left:10px; background:url(../images/pic_81.gif) no-repeat top right;}
.leftDownList .downtxt td { border-top:1px solid #BFE3FF; line-height:28px; height:28px;}
.leftDownList .downtxt .h2_title { border-top:none; border-bottom:none;}
.leftDownList .downtxt .h2_title .fright { color:#0000FF;}

/**/
.psdList { padding:10px;}
.psdList a { line-height:26px; height:22px; margin-right:9px; font-size:13px; padding-bottom:16px; background:url(../images/ico_d.gif) no-repeat 3px 4px; padding-left:11px; text-decoration:underline;}
.psdList a:hover { background:url(../images/ico_d.gif) no-repeat 3px 4px;}

/**/
.help_news { background:#EBF8FF; clear:left; padding-bottom:6px;}
.help_news .help { height:80px;}
.help_news .help li { float:left; padding-left:10px; padding-top:8px;}
.help_news .news { background:url(../images/pic_11.gif); width:202px; height:90px; clear:left; margin-left:10px; padding:4px 0px 0px 8px;}
.help_news .news li { line-height:29px;}

/**/
.errorul { border:0px solid #AECFE7; margin:10px;}
.errorul .error { border-bottom:0px solid #AECFE7; border-top:1px solid #fff; text-align:center; padding:20px 0px; background:#FFFFE2; }
.errorul .error img { margin-left:5px; margin-right:5px; margin-bottom:3px;}
.errorul .txt { padding:10px 20px; clear:left; line-height:26px;}
.errorul .txt span { margin-right:5px; }
.errorul .txt_xx { border-bottom:1px solid #AECFE7;}
.errorul .txt .box01 { width:110px; display:block;}
.errorul .txt .input01 { width:320px;}
.errorul .txt .input02 { width:150px; height:16px;}
.newstxt { margin:20px;}
.newstxt .title2 { font-size:14px; font-weight:bold; color:#000CFF;}
.newstxt .txt p { text-indent:24px; line-height:25px; margin-bottom:10px;}

/**/
.notice_guide { background:#EEF9FF; margin-left:1px; padding-bottom:10px;}
.notice_guide .notice { float:left; width:264px; height:114px; background:url(../images/pic_58.gif); padding-top:30px; margin-left:5px; margin-top:10px;}
.notice_guide .notice li { clear:left; line-height:26px; margin-left:8px; margin-right:8px;}
.notice_guide .notice .fleft { background:url(../images/ico_d.gif) no-repeat 0px 11px; padding-left:10px;}
.notice_guide .guide { float:left; width:438px; height:114px; background:url(../images/pic_59.gif); padding-top:30px; margin-left:10px; margin-top:10px;}
.notice_guide .guide li { float:left; line-height:26px; width:200px; margin-left:5px; background:url(../images/ico_d.gif) no-repeat 0px 11px; padding-left:10px;}

/**/
.pic_list {}
.pic_list a{ color:#0000FF}
.pic_list li { border-bottom:1px dotted #ccc; padding:10px 5px 8px 10px;}
.pic_list .pic { width:56px; height:48px; float:left;}
.pic_list .pic img { width:56px; height:48px; border:1px solid #ccc; padding:1px; display:block;}
.pic_list .tit { font-weight:bold; margin-left:65px; font-weight:bold; color:#0000FF;}
.pic_list .txt { margin-left:65px; color:#C0C0C0; line-height:20px;}

.pic_list_ad { margin-top:10px; font-weight:bold; text-align:center;}

.pic_list2 li {}
.pic_list2 .pic { text-align:center; padding-top:10px;}
.pic_list2 .tit { text-align:center; line-height:30px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; margin-top:8px; background:#F7FCFF; width:212px; margin-left:auto; margin-right:auto; color:#888;}

/**/
.classlist { clear:left; padding-bottom:10px;}
.classlist .menu li { float:left; padding-left:10px;}
.classlist .menu li a { margin-top:10px; color:#3E689A; background:url(../images/pic_36.gif); width:90px; height:22px; display:block; padding-top:9px; padding-left:10px;}
.classlist .menu li a:hover { text-decoration:none; color:#FF6600; background-position:bottom; width:89px; height:21px; display:block; padding-top:10px; padding-left:11px;}

/*trunpage style*/
.badoo {PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #48b9ef; PADDING-TOP: 15px; TEXT-ALIGN: right; height:20px;}
.badoo a { FONT-SIZE: 12px; BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; TEXT-DECORATION: none;}
.badoo a:hover {BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid; TEXT-DECORATION: none;}
.badoo a:active {BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid; TEXT-DECORATION: none;}
.badoo SPAN.current {BORDER-RIGHT: #ff5a00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16}
.badoo SPAN.disabled {DISPLAY: none}
.badoo_tx { border-top:2px solid #EEFAFF; margin-left:3px;}
.badoo_bx { border-bottom:2px solid #EEFAFF; margin-left:3px;}

/**/
.adtxt { padding-top:10px; padding-bottom:10px; height:92px;}
.adtxt .border_xx { border:1px solid #B8D0DA; background:#FEFFD4; padding:4px 4px 4px 4px;}
.adtxt a { float:left; border:1px solid #B8D0DA; background:#FEFFD4;}
.adtxt a img {width:738px; height:90px;}
.adtxt a .tit { font-size:12px; font-weight:bold; line-height:24px;}
.adtxt a .txt { line-height:18px; color:#333;}
.adtxt a:hover { text-decoration:none; border:1px solid #B8C3DA; background:#EDFFD4; }
.adtxt .mr { margin-right:10px;}
.ad234x60 { width:234px; height:60px; border:1px solid #ccc; padding:1px; background:#fff;}
.ad234x60 img { vertical-align:top;}
.ad_200 { margin:10px;}
.ad_border_01 { border:1px solid #B8D0DA; padding:1px;}
.ad_border_02 { border:1px solid #B8D0DA; padding:1px; margin-top:10px;}
.ad_border_02 img{ width:736px; height:92px;}

/**/
.border_01 { border:1px solid #C6E6FF; padding:1px;}
.border_02 { border-left:1px solid #AECFE3; border-right:1px solid #AECFE3; border-bottom:1px solid #AECFE3;}
.border_03 { border-left:3px solid #F1FAFF; border-right:3px solid #F1FAFF; border-bottom:3px solid #F1FAFF;}
.border_04 { border-left:1px solid #AECFE3; border-right:1px solid #AECFE3; border-bottom:1px solid #AECFE3;}
.border_05 { border-left:1px solid #AECFE3; border-right:1px solid #AECFE3; }
.border_topno { border-top:none;}
/* over */

/* 幻灯广告 */
.flashbox {	MARGIN-BOTTOM: 8px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 254px}
.flashbox .pic {BORDER-RIGHT: #AECFE3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #AECFE3 1px solid; PADDING-LEFT: 1px; LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #AECFE3 1px solid; WIDTH: 450px; PADDING-TOP: 1px; BORDER-BOTTOM: #AECFE3 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 247px}
.flashbox ul {	LEFT: 456px; WIDTH: 285px; POSITION: absolute; TOP: -3px}
.flashbox li {	MARGIN-BOTTOM: 1px; OVERFLOW: hidden; liNE-HEIGHT: 24px; HEIGHT: 50px;BACKGROUND:#F6D911;}
.flashbox li a {PADDING-RIGHT: 90px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #E0F1F3; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 40px}
.flashbox li.selected a {BACKGROUND:#F6D911 url(../img/index_icon.gif) repeat-x; COLOR: #333; TEXT-DECORATION: none}
.flashbox li a:hover {	BACKGROUND:#F6D911 url(../img/index_icon.gif) repeat-x; COLOR: #333; TEXT-DECORATION: none}
.flashbox li strong {DISPLAY: block; OVERFLOW: hidden; CURSOR: pointer; liNE-HEIGHT: 14px; HEIGHT: 14px}
.flashbox li img {	RIGHT: 7px; WIDTH: 74px; POSITION: absolute; TOP: 3px; HEIGHT: 44px}

/**/
.links { border:1px solid #D9E7F2; color:#009AFF; line-height:22px;}
.links h1 { background:url(../images/pic_16.gif); height:22px; line-height:30px; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #D8E6F1; font-size:13px; color:#01598D; padding-left:10px; padding-top:8px;}
.links h1 img { margin-right:6px; vertical-align:top;}
.links div { padding:5px 10px;}
.links a { margin-top:10px; margin-top:8px; display:inline; margin-left:5px; margin-right:5px; color:#009AFF; }
/* over */

/**/
#footer { background:url(../images/pic_17.gif) repeat-x; margin-top:8px; padding-top:0px;}
#footer .menu { text-align:center; font-size:12px; color: #0099FF; font-weight:bold; line-height:40px; }
#footer .menu a { color:#0099FF; font-size:13px; margin-left:4px; margin-right:4px;}
#footer .menu a:visited { color:#0099FF;}
#footer .copyright { line-height:24px; color:#333; text-align:center; font-size:12px; letter-spacing:1px;}
#footer .copyright a { color:#0000FF; font-size:12px;}
/* over */

/**/
.boxul04a_page { margin-left:5px; clear:left; text-align:right; height:30px; padding:10px 10px 0px 10px!important; padding:10px 10px 0px 10px; border-top:1px solid #B8D0DA; color:#333; }
.boxul04a_page a { color:#0000CC; margin-left:5px; margin-right:5px; font: 14px/20px "宋体"; text-decoration:underline;}
.boxul04a_page span a { border:1px solid #DEE7EB; padding:1px 3px; background:#F4F4F4; text-decoration:underline; margin-left:1px; margin-right:1px;}
.boxul04a_page span a:hover ,#incleft a#boxul04a_page_over { border:1px solid #DEE7EB; background:#fff; padding:1px 3px; text-decoration:none; color:#A90A08; font: 14px/20px "宋体";}

/* over */

/* ------------------------------ */
p{ margin:0px;padding:0px;}
textarea{font-size:12px;}
form,h1,h2,h3,h4,h5,h6,h7 { margin:0px; padding:0px;}
ul,li,ol{list-style:none;margin:0px;padding:0px;}
/* over */

/*..........border_bottom_xx_and_sx........*/
.border_xx{background:url(/images/common/ico_x.gif) repeat-x bottom;}
.top_border_xx{background:url(/images/common/ico_x.gif) repeat-x top;}
.border_sx{ background:url(/images/common/ico_x.gif) repeat-x top;}
.border_s_x{ border-bottom:1px solid #E2E2E2;}
.border_n { border:none;}
/* over */

/* SEO指定样式 */
.seo{}
.seo h1{margin:0; padding:0; text-indent:-9999px; background:none;}
.seo h2{margin:0; padding:0; text-indent:-9999px; }
.seo h3{margin:0; padding:0; text-indent:-9999px; }
/* over */

/* 字体样式 */
.font_bold{ font-weight:bold;}
.font_bold100 { font-weight:100;}
.font_14{font-size:14px;}
.font_13{font-size:13px;}
.font_12{ font-size:12px;}
.font_10{font-size:10px;}
.font_0{ font-size:0px;}
/* over */

.font_red,a.font_red,.font_red a{color:red;}
.font_reda,a.font_reda,.font_reda a{color:#D95500;}
.font_black_a,a.font_black_a,.font_black_a a{color:#333333;}
.font_blue,a.font_blue,.font_blue a{color:#0000CC}
.font_bluea,a.font_bluea,.font_bluea a{color:#2C7FFF;}
.font_blueb,a.font_blueb,.font_blueb a{ color:#0486C2;}F
.font_gray,a.font_gray,.font_gray a{color:#999;}
.font_gray_a,a.font_gray_a,.font_gray_a a{ color:#636363;}
.font_lv,a.font_lv,.font_lv a{ color:#68AB20;}
.font_white,a.font_white,.font_white a{ color:#fff;}
.font_croci,a.font_croci,.font_croci a{ color:#FFA611;}
.font_jh,a.font_jh,.font_jh a{ color:#B56C06}
.font_jh_a,a.font_jh_a,.font_jh_a a{ color:#FC6900;}
.font_deepblue_a,a.font_deepblue_a,.font_deepblue_a a{ color:#3B5888;}
.font_golden,a.font_golden,.font_golden a{ color:#FF9900;}

/* ------------------------------ */
.p_main5 { padding:5px;}
.p_main10 { padding:10px;}
.p_main13 { padding:13px;}
.p_top5 { padding-top:5px;}
.p_left5 { padding-left:5px;}
.p_right5 { padding-right:5px;}
.p_bottom5 { padding-bottom:5px;}
.p_top10 { padding-top:10px;}
.p_left10 { padding-left:10px;}
.p_left20 { padding-left:20px;}
.p_right10 { padding-right:10px;}
.p_bottom10 { padding-bottom:10px;}
.p_bottom20 { padding-bottom20px;}
.m_main5 { margin:5px;}
.m_main10 { margin:10px;}
.m_top5 { margin-top:5px;}
.m_left5 { margin-left:5px;}
.m_right5 { margin-right:5px;}
.m_bottom5 { margin-bottom:5px;}
.m_top10 { margin-top:10px;}
.m_left10 { margin-left:10px;}
.m_left20 { margin-left:20px;}
.m_right10 { margin-right:10px;}
.m_right20 { margin-right:20px;}
.m_bottom10 { margin-bottom:10px;}
.m_bottom20 { margin-bottom:20px;}
/* over */

/* ------------------------------ */
.fleft {float:left;}
.fright {float:right;}
.cleft{clear:left}
.cright{clear:right}
.cboth{clear:both}
.display_block { display:block;}
/* over */

/* font color-------------------- */
.red { color:red; padding-left:2px; padding-right:2px;}
.color16818D,a.color16818D,.color16818D a { color:#16818D;}
.colorff0000,a.colorff0000,.colorff0000 a { color:#ff0000;}
.colorCC0066,a.colorCC0066,.colorCC0066 a { color:#CC0066;}
.color454133,a.color454133,.color454133 a { color:#454133;}
.colorF27201,a.colorF27201,.colorF27201 a { color:#F27201;}
.colorB39D28,a.colorB39D28,.colorB39D28 a { color:#B39D28;}
.color009AFF,a.color009AFF,.color009AFF a { color:#009AFF;}
.color0006FF,a.color0006FF,.color0006FF a { color:#0006FF;}
.color008C07,a.color008C07,.color008C07 a { color:#008C07;}
.color00529C,a.color00529C,.color00529C a { color:#00529C;}
.color1A85DE,a.color1A85DE,.color1A85DE a { color:#1A85DE;}

/* ------------------------------ */
img{vertical-align:middle; border:none;}
a { text-decoration:none; color:#3E689A; }
a:hover{ text-decoration:underline; background-position:bottom; color:#000; }
a.t_u { text-decoration:underline;}
a.t_u:hover { text-decoration:none;}
a.t_n { text-decoration:none;}
a.t_n:hover { text-decoration:underline;}
.bj_none { background-image:none;}
/* over */

/* ------------------------------ */
.t_left { text-align:left;}
.t_center { text-align:center;}
.t_right { text-align:right;}
.t_indent { text-indent:24px;}
/* over */

/* ------------------------------ */
img.top { vertical-align:top;}
img.mid { vertical-align:middle;}
img.bottom { vertical-align:bottom;}
/* over */
