@charset "utf-8";
/* CSS Document */ 
*, img, a img, a:hover img { font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; border:#FFF 1px none; }
a, a:link { color: #507ea4; text-decoration: none; }
a:hover, .choiceOn, .choiceOn a { color: #0095d9; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
body { text-align:center; background-color: #F8FCFF; background-image: url(../images/background_images01.gif); text-align:center; background-repeat: repeat-x; background-position:0 -620px; }
.top { height: 54px; width: 100%; }
#color { color:#C30; text-decoration:underline; font-size:14px; }
#tp_logo { background: url(../images/reg_button3.gif) left -310px; height: 54px; width: 263px; float: left; }
#tp_logo2 { width: auto; float: right; vertical-align: text-bottom; text-align:right; line-height: 54px; font-size:14px; color: #069; }
#tp_logo2 p { position:absolute; padding:0px; margin:0px; top: 40px; left: 609px; width: 350px; font-size: 12px; }
.logo { width: 107px; height:33px; text-align: center; margin-top: 20px; float: left; margin-left: 20px; background: url(../images/reg_button3.gif) no-repeat 0px -46px; }
.register { width: 107px; height:33px; margin-top: 10px; float: left; background: url(../images/reg_button3.gif) no-repeat -125px -46px; }
.btn-jc { background-image: url(../images/reg_button3.gif); background-repeat: no-repeat; background-position: -254px top; border:none; width:43px; height:26px; color: #336; }
/*Å¥*/
/**/
.main { width: 960px; margin:0 auto; background-color: #F8FCFF; }
.b_left { background-image: url(../images/register.gif); background-repeat: no-repeat; float: left; height: 566px; width: 380px; }
.b_left .b { float: left; height: auto; width: 165px; padding-top: 40px; text-align: center; padding-left: 15px; font-size: 12px; line-height: 20px; color: #7B7B7B; }
.b_left .bb { float: left; height: 480px; width: 180px; padding-top: 40px; text-align: center; padding-left: 15px; font-size: 12px; line-height: 20px; color: #7B7B7B; }
.b_left .bbb { float: left; height: auto; width: 170px; padding-top: 20px; text-align: left; padding-left: 5px; }
.b_right { background-image: url(../images/register.gif); background-repeat: no-repeat; float: left; height: 566px; width: 28px; background-position: -390px 0px; }
.main2 { height: 566px; width: 552px; background-image: url(../images/register_bb.gif); background-repeat: repeat-x; float: left; text-align: left; }
.main2 .b { float: left; height: auto; width: 540px; text-align: left; font-size: 14px; line-height: 40px; color: #7B7B7B; font-weight: bolder; padding-top: 15px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; }
.b li { float: left; padding-left: 25px; padding-top: 55px; list-style-type: none; }
.main2 .a { float: left; height: auto; width: 400px; text-align: left; font-size: 14px; line-height: 40px; color: #7B7B7B; font-weight: bolder; padding-top: 30px; padding-left: 80px; }
/*íµ¥Ð§Ö®É«*/
.input_on ,.input_off ,.input_move ,.input_out{ padding:2px 8px 0pt 3px; height:28px; width: 160px; font-size: 18px; color: #A2007C; font-family: "Î¢Åº"; }
.input_on {border:1px solid #C6C6C6; background-color:#FFFFCC; }
.input_off ,.input_out { border:1px solid #CCC; background-color:#FFF; }
.input_move {border:1px solid #006B9F; background-color:#FFFFCC;}
/*input*/
.boop { width: 960px; font-size: 12px; margin:0 auto; }
/*×²*/
.foot { background-color: #f6f6f6; width: 100%; border-top-width: 1px; border-top-style: solid; border-top-color: #DDD; text-align: center; color: #909090; float: left; line-height: 70px; }
.foot li { float: left; padding-left: 10px; list-style-type: none; vertical-align: text-top; font-size: 12px; }
.foot a { color: #909090; }
.foot a:hover { color:#666666; }
/*Ö¤*/
table { width:100%; }
code { background-color:#F5F5F5; line-height:16px; padding:3px 10px 3px 10px; display:block; white-space:pre; }
samp { background-color:#EEF2F9; line-height:16px; padding:3px 10px 3px 10px; display:block; white-space:pre; }
dl { line-height: 25px; }
dd { height: 35px; }
dt { font-weight:bold; color:#A2007C; letter-spacing: 2px; line-height: 30px; font-size: 14px; }
var { font-weight:bold; color:#008C5E; }
h1 { font-size:18px; font-weight:bold; padding-left:10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #6C6C6C; text-align: center; }
h2 { font-size:21px; font-weight:bold; padding-left:10px; color:#1B4F93; }
h3 { font-size:19px; font-weight:bold; padding-left:10px; }
h4 { font-size:17px; font-weight:bold; padding-left:10px; }
h5 { font-size:15px; font-weight:bold; padding-left:24px; background-image:url('../Images/Icon01.gif'); background-repeat:no-repeat; background-position:10px; color:#4169e1; }
h6 { font-size:12px; font-weight:bold; padding-left:24px; background-image:url('../image/Icon02.gif'); background-repeat:no-repeat; background-position:10px top; }
h1 span { color:#6C6C6C; font-weight: normal; font-size: 14px; }
fieldset { margin-left:20px; margin-right:20px; }
legend { color:#FF6600; font-size:12px; }
select, input { border:solid 1px #CCCCCC; vertical-align:middle; }
.TopMenu { line-height:30px; color:#FFFFFF; }
.TopMenu th { background-color:#000000; letter-spacing:2px; white-space: nowrap; text-align:left; width:20%; padding-left:10px; }
.TopMenu td { background-color:#7F4D80; letter-spacing:1px; white-space: nowrap; text-align:right; width:80%; padding-right:10px; }
.BottomCopyright { line-height:18px; border-top:1px solid #000000; margin-top:10px; }
.BottomCopyright div { text-align:left; padding:10px; }
.BottomCopyright span { font-size:10px; }
/* jQuery.FormValidatorÊ½Æ¬ */
.Show { width:250px; padding-left:25px; line-height:34px; vertical-align:middle; font-size:12px; display:inline-block; background-image:url(../images/reg_button3.gif); background-repeat:no-repeat; background-position:05px -146px; height: 30px; color: #acbcdb; }
.Focus { width:250px; padding-left:25px; line-height:34px; vertical-align:middle; font-size:12px; display:inline-block; background-image:url(../images/reg_button3.gif); background-repeat:no-repeat; background-position:5px -182px; background-color:#EEF7FF; height: 30px; color: #007be9; }
.Error { width:250px; padding-left:25px; line-height:34px; vertical-align:middle; font-size:12px; display:inline-block; background-image:url(../images/reg_button3.gif); background-repeat:no-repeat; background-position:5px -215px; background-color:#FFF2E9; height: 30px; color: #F00; }
.Success { width:250px; padding-left:25px; line-height:34px; vertical-align:middle; font-size:12px; display:inline-block; background-image:url('../image/jquery.FormValidator.Icons.gif'); background-repeat:no-repeat; background-position:0px -104px; background-color:#E9F0FF; height: 30px; color: #14a006; }
/* jQuery.FormValidatorÊ½Æ¬ */
/* */
.news { width: 960px; margin-right: auto; margin-left: auto; height: auto; background-image: url(../images/news_04.gif); background-repeat: repeat-y; background-position: left top; }
.news #news_main { width:960px; height: auto; line-height: 22px; overflow: hidden; }
.news #news_main_two { width:960px; height: auto; line-height: 22px; overflow: hidden; }
#news_main_two { font-size: 14px; line-height: normal; font-weight: normal; color: #6C6C6C; text-align: left; }
.news .left { width: 930px; height: 46px; }
.left_l { width: auto; height: 46px; background-image: url(../images/reg_button3.gif); background-repeat: no-repeat; background-position: -482px -258px; float: left; font-size: 14px; line-height: 38px; font-weight: bold; padding-left: 50px; }
.left_r { width: auto; height: 46px; background-image: url(../images/reg_button3.gif); background-repeat: no-repeat; background-position: right -503px; float: left; font-size: 14px; line-height: 38px; font-weight: bold; padding-right: 10px; }
.left_r span { color:#D92B18; margin-left:5px; }
.news .left ul { margin:0; text-decoration: none; list-style-type: none; }
.news .left li { height: 46px; font-size: 14px; line-height: 36px; font-weight: bold; color: #818181; text-align: left; text-indent: 50px; }
.news .left a { color:#D92B18; font-weight: bold; margin-right: 5px; margin-left: 5px; }
.news .left a:hover { color: #ED7065; }
#no { background-image: url(../images/news_03.gif); background-repeat: no-repeat; background-position: 24px top; color: #6C6C6C; font-weight: normal; }
#no1 { background-image: url(../images/news_03_two.gif); background-repeat: no-repeat; background-position: 24px top; }
.news .right { width:720px; height: auto; float: left; padding-left: 205px; margin-bottom: 5px; padding-bottom: 5px; overflow:hidden; }
.news .right a { color:#6C6C6C; }
.news .right a:hover { color: #C0C0C0; }
.news .right ul { margin:0; text-decoration: none; list-style-type: none; padding-left: 10px; }
.news .right li { height: 22px; font-size: 14px; line-height: 22px; font-weight: normal; color: #C0C0C0; text-align: left; }
.news #news_top { background-image: url(../images/reg_button3.gif); background-repeat: no-repeat; background-position: 0px -571px; height: 31px; width: 960px; }
.news #news_foot_1 { background-image: url(../images/reg_button3.gif); background-repeat: no-repeat; background-position: 0px -602px; height: 138px; width: 960px; margin-top: 2px; }
.news #news_foot_1 { background-image:url(../images/reg_button3.gif); background-repeat:no-repeat; background-position:0 -602px; height:200px; width:727px; margin-top:2px; padding-left: 203px; padding-right: 30px; font-size: 14px; line-height: 25px; font-weight: normal; color: #555; }
/*```````````````````*/
#nav { list-style: none; display: inline; }
#nav ul { margin-top:10px; float: right; margin-right:25px; }
#nav li { display: inline; margin-right: 5px; float: left; color: #ABABAB; }
#nav a { color: #0068B7; text-decoration: none; display: block; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; border: 1px solid #c0c0c0; width: 20px; height: 20px; line-height: 20px; text-align: center; }
#nav li a:hover { font-size: 24px; line-height: 30px; height: 30px; width: 30px; position: relative; z-index: 10; margin: -5px -10px 0 -10px; font-weight: bold; color: #D92B18; border: 1px solid #c0c0c0; background: #F8F8F8; }
/*Ò³*/
/*Ò³*/
#con_one_1 { float:left; width:688px; padding:20px; font-size: 14px; line-height: 25px; font-weight: normal; color: #3E6280; font-family: Arial, Helvetica, sans-serif; text-align: left }
/*Ñ¡î¿¨1*/
#lib_Tab1_sx { overflow:hidden; float: left; padding: 0px; }
/*Ëµclass*/
.lib_tabborder_sx { }
.lib_Menubox_sx { float:left; width: 203px; }
.lib_Menubox_sx ul { margin:0px; padding:0px; list-style:none; text-align:center; }
.lib_Menubox_sx li { display:block; cursor:pointer; width:203px; color:#949694; font-weight:normal; height:46px; line-height:40px; background-image: url(images/reg_button3.gif); background-repeat: no-repeat; background-position: -482px -304px; font-size: 14px; float: right; font-family: ""; }
.lib_Menubox_sx li.hover { padding:0px; width:203px; color:#D92B18; height:46px; line-height:40px; background-image: url(../images/reg_button3.gif); background-repeat: no-repeat; background-position: -482px -258px; font-size: 14px; float: right; font-weight: bold; }
.lib_Contentbox_sx { padding-left: 205px; }
.lib_Contentbox_sx a { color:#575757; font-size:14px; }
.lib_Contentbox_sx a:hover { color: #818181; }
.lib_Contentbox_sx span { height: 30px; font-size: 14px; line-height: 30px; font-weight: normal; text-align: left; float: left; color: #818181; width: 560px; text-indent: 15px; }
.lib_Contentbox_sx ul { margin:0; text-decoration: none; list-style-type: none; padding-left: 10px; }
.lib_Contentbox_sx li { height: 30px; font-size: 14px; line-height: 30px; font-weight: normal; color: #C0C0C0; text-align: left; background-image: url(../images/reg_button3.gif); background-repeat: no-repeat; background-position: -690px 12px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #C0C0C0; }

