@charset "utf-8";
.msgItemCont{ color:#FF7800;}

.loginPage{width:950px; margin:60px auto; color:#777;}
.loginPage .mainBox{ width:420px; margin:0 auto;  border:#BBC7D9 solid 4px;-moz-border-radius: 12px; -webkit-border-radius: 5px;}
.loginPage .mainBox .top{ height:54px;}
.loginPage .mainBox .top h3{ padding:20px 0 0 28px; font-size:16px; color:#00857F;}
.loginPage .mainBox .mid{}
.loginPage .mainBox .mid .content{ margin:0 20px 0 28px; padding:3px 0 0 0;}
.loginPage .mainBox .bottom{}

/*以下登录后*/
.dvLogin{ width:950px; margin:8px auto;}
.dvLogin .left{ float:left; display:inline; width:150px; background:#F8F8F8;}
*html .dvLogin .left{ margin-right:-3px;}
.dvLogin .main{ margin-left:165px;}
*html .dvLogin .main{ margin-left:162px;}
.dvLogin #menu{ margin:0; color:#888; margin:0; padding:0; list-style:none;}
.dvLogin #menu a:link, .dvLogin #menu a:visited{ color:#555;}
.dvLogin #menu a:hover{ color:#6D9400;}
.dvLogin #menu a.a_red:link, .dvLogin #menu a.a_red:visited {color:#ED6A00;}
.dvLogin #menu a.a_red:hover {	color:#008373;}
.dvLogin #menu .list1{ line-height:22px; font-size:14px; margin-top:2px; padding-left:20px; font-weight:bold; border-top:#DDD solid 1px; border-bottom:#DDD solid 1px;}
.dvLogin #menu .list2{ line-height:19px; font-size:13px; padding-left:8px; margin-left:12px; font-weight:normal;}
.dvLogin #menu .liston{background:url(../images/icn_listOn.gif) no-repeat left;}
.dvLogin #menu .itemon{ font-weight:bold;}
.dvLogin #menu .catNextClose{ float:right; display:inline; margin:5px 10px 0 0; width:11px; height:11px; line-height:11px; background:url(../images/icn_list.gif) no-repeat;}
.dvLogin #menu .catNextOpen{ float:right; display:inline; margin:5px 10px 0 0; width:11px; height:11px; line-height:11px; background:url(../images/icn_down.gif) no-repeat;}

.dvLogin .leftBox{ color:#777;}
.dvLogin .leftBox .bHead{ background:#EEE; height:22px; font-weight:bold; line-height:22px; margin-top:10px; padding-left:8px;}
.dvLogin .leftBox .bBody{}
.dvLogin .leftBox .bBody .bCenter{ text-align:center; margin:6px 0;}
.dvLogin .leftBox .bBody .bLeft{ padding:6px;}
.dvLogin .leftBox .bBody .bBorderTop{ border-top:#CECECE solid 1px;}
.dvLogin .leftBox .bBody .bInput{ width:130px; font-size:12px; color:#777;}

.dvLogin .main{ width:785px; display:block; font-size:13px;}
.dvLogin .main a:hover{ color:#008788; border-bottom:#008788 dotted 1px;}
.dvLogin .ads1{ margin-bottom:8px;}
.dvLogin .mainLeft{ float:left; display:inline;}
.dvLogin .mainLeft{ width:473px; overflow:hidden;}
.dvLogin .mainRight{ float:right; display:inline; width:302px;}
.dvLogin .mainRight .ibody p{ margin:0 0 6px 0;}
.dvLogin .main .msg{ background:#F0FFD3; padding:6px 10px; border:#BBE070 dotted 2px; margin-bottom:10px;}
.dvLogin .main .msgWrong{ background:#FFF7EC; padding:6px 10px; border:#FFC06E dotted 2px; margin-bottom:10px;}
.dvLogin .main h3{ background:#F2F2F2; padding:2px 6px;}

.dvLogin .boxR01{ width:302px; margin-top:10px; border:#DDD solid 1px;}
.dvLogin .boxR01 .win_head{ margin:1px; height:22px; background:#F5F5F5; line-height:22px;}
.dvLogin .boxR01 .win_head .noCard{ padding:0px 0 0 6px; font-weight:bold; color:#555;}
.dvLogin .boxR01 .win_head .noCard a:link,
.dvLogin .boxR01 .win_head .noCard a:visited{ color:#006668;}
.dvLogin .boxR01 .win_head .noCard a:hover{ color:#8DA600;}
.dvLogin .boxR01 .win_body{}
.dvLogin .boxR01 .win_body .ibody{ margin:0 8px 0 8px; padding:5px 0 8px 0;}
.dvLogin .boxR02{ width:302px; margin-top:10px;}
.dvLogin .boxR02 .win_head{ height:29px; background:#E9EEF4 url(../images/box_07_top.gif) no-repeat top;}
.dvLogin .boxR02 .win_head .noCard{ margin:0 0 0 8px; padding:6px 0 0 0; font-weight:bold;}
.dvLogin .boxR02 .win_head .noCard a:link,
.dvLogin .boxR02 .win_head .noCard a:visited{ color:#006668;}
.dvLogin .boxR02 .win_head .noCard a:hover{ color:#8DA600;}
.dvLogin .boxR02 .win_body{ background:#E9EEF4;}
.dvLogin .boxR02 .win_body .ibody{ margin:0 8px 0 8px; padding:0 0 8px 0;}
.dvLogin .boxR02 .win_bottom{ height:5px; background:url(../images/box_07_bottom.gif) no-repeat;}
/*============*/


/*以下附加*/
.rsslist{ margin:0 0 2px 0;}
.rssMore{text-align:right; padding-right:18px;}
.onlineEdit{ width:700px;}
.formdivin{ border:#ADF053 dotted 1px; background:#EBFACF; width:700px; margin:6px 0; padding:4px;}
.formdivin input{ border:#748E6A solid 1px;}
.reginput{ width:120px; border:#888888 solid 2px;}
.checkinput{ width:40px; border:#888888 solid 2px;}
.sm{ background:#EEEEEE; width:300px;}
.inputok{ color:#229900;}
.inputerr{ color:#EE2200;}
/*附加结束*/
