/* CSS Document */
.title{height:23px; line-height:23px; background-image:url(../images/mn_bg.gif);}
.reg_box{width:90%; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:50px;}
.ti_mn{ height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#017BBC; border-bottom:1px solid #98B7CB; text-indent:26px;}

.reg_add{ font-size:14px; margin-top:30px;}
.reg_add .alert{ font-size:12px; color:#616161;}
.reg_add input{height:22px;line-height:22px; font-size:14px; font-weight:bold; color:#9FB4C5;}
.reg_add .input_w{width:244px;}

.login{ background-color:#92C1DF; height:269px;}
.lin{}
.lin .lin_te{ height:24px; line-height:24px; font-size:14px; color:#FFFFFF; font-weight:bold;}
.lin .lin_input input{ height:22px; font-size:14px; font-weight:bold; border:1px solid #A1B4C5;}
.lin .buttom{ margin-top:10px;}

.main_te{ border-bottom:1px solid #E4E4E4; overflow:hidden;}
.main_te .main_at{ background-image:url(../images/te_bg.gif); height:23px; margin:1px;}
.usermain{ margin:10px; overflow:hidden; height:100%;}

.user_menu{ overflow:hidden;}
.user_menu ul{margin:0px; padding:0px; overflow:hidden;}
.user_menu ul li{ list-style-type:none; height:24px; line-height:24px; text-align:center; font-weight:bold; color:#333333; border-bottom:2px solid #FFFFFF;}

.user_menu li a,.user_menu li a:visited{text-decoration:none; color:#333333;  background-color:#E5EDFA;display:block; width:100%; height:100%;}
.user_menu li a:hover {color:#FF0000;background-color:#EFFBEA;} 
.user_menu .sli a,.user_menu .sli a:visited{text-decoration:none; color:#FF0000;  background-color:#EFFBEA;display:block; width:100%; height:100%;}

.bl .usertitle{ background-image:url(../images/te_bg.gif); height:23px; line-height:23px; margin:1px; text-indent:10px; font-weight:bold;}
.userlist{ height:100%; overflow:hidden;}
.userlist ul{margin:3px; padding:0px; overflow:hidden;}
.userlist ul li{ height:22px; line-height:22px; list-style-type:none; font-size:14px;}

.userlist a,.userlist a:visited{text-decoration:none; color:#5267A2;}
.userlist a:hover {color:#ff0000; text-decoration:underline;}

.usea_title{ height:30px; line-height:29px; font-weight:bold; font-size:14px;  color:#017BBC;border-bottom:1px solid #98B7CC; text-indent:0px;}
.main_us_te{ height:24px; line-height:24px;}

.main_list{ height:100%; overflow:hidden;}
.main_list ul{margin:8px; padding:0px; overflow:hidden;}
.main_list ul li{line-height:24px; line-height:24px; list-style-type:none; text-indent:16px; position:relative; background-image:url(../images/nv.gif); background-repeat:no-repeat; background-position:2px 8px;}
.main_list ul li span{position:absolute; right:3px; top:0px; font-size:12px; color:#666666;}

.user_view_menu{ height:100%; width:108px; overflow:hidden;}
.user_view_menu ul{margin:0px; padding:0px; height:100%; overflow:hidden;}
.user_view_menu ul li{ width:102px; height:27px; line-height:27px; list-style-type:none; background-image:url(../images/mn_bg_102_27.gif); background-repeat:no-repeat; text-indent:34px; font-weight:bold; margin-bottom:4px;}

.user_view_menu .tr{ margin-top:10px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; height:0px; padding:0px; font-size:0px; line-height:0px; width:102px;}

.userview{ background-image:url(../images/view_bg.gif); background-repeat:repeat-y;}
.view_content{ line-height:150%; font-size:14px; color:#2D5688; margin:5px; overflow:hidden;}
.use_con{ font-size:14px;}

.a_have{}
.a_have input{ background-color:#F7F7F7; border:1px solid #2D8994;}
.a_have tr:hover{ background-color:#F7F7F7; }
.a_have tr:hover input{ background-color:#FFFFFF;}

.view_fl{ overflow:hidden;}
.view_fl ul{margin:0px; padding:0px; overflow:hidden; margin-top:10px;}
.view_fl ul li{list-style-type:none; height:30px; line-height:30px; position:relative; font-size:14px;}
.view_fl ul li span{position:absolute; right:3px; top:0px; font-size:12px;}

.view_img{ overflow:hidden; margin:0px; padding:0px; height:100%;}
.view_img ul{margin:0px; padding:0px; overflow:hidden; margin-top:10px;}
.view_img ul li{ height:120px; width:161px; text-align:center; list-style-type:none; float:left;}
.view_img ul li img{width:130px; height:90px; padding:2px; border:1px solid #F6F6F6;}
.view_img ul li h1{height:26px; line-height:26px; font-size:14px; font-weight:normal; text-align:center; margin:0px; padding:0px;}

.corp_logo{}
.corp_logo img{ padding:3px; border:1px solid #F7F7F7;}
.sj_contact{font-size:14px; line-height:150%;}

.fl_title{ height:30px; line-height:30px; font-size:14px; font-weight:bold; background-color:#EDF7FE;}
.fl_list tr td{text-indent:5px; border-right:1px solid #FFFFFF; line-height:180%;}
.fl_list .tr{background-color:#F5F5F5;}

.page{ height:30px; line-height:30px; font-size:14px; text-align:center; border:0px; margin-top:10px;}

