/* CSS Document */
body {
background:url("../images/topbg.jpg") repeat-x scroll left top #ffffff;
margin:0;
padding:0;
}
.main-wrap{border:1px solid #C4D5E0; background:none repeat scroll 0 0 #FFFFFF;

}

.navigation .crumbs {
background-color:#F9FAFC;
font-weight:bold;
padding:4px 12px;
position:relative;
border-bottom:1px solid #C4D5E0;
}
.navigation .crumbs a {
font-weight:normal;
}
.navigation .crumbs a.nolink {
color:#404040;
cursor:text;
text-decoration:none;
}
.absright {
line-height:22px;
position:absolute;
right:2px;
float:left;
top:3px;
}
.absright li {
float:right;
margin-left:10px;
}
.absright .msg {
float:left;
}
.absright .msg .help {
background-color:transparent;
border:medium none;
}
.msg .help{
background:url("../images/msg_bg.png") no-repeat scroll 0 0 transparent;
color:#404040;
float:left;
line-height:18px;
padding:2px 10px 2px 23px;
background-position:3px -1197px;
border-color:#FFFFFF;}

.main-content {
background:none repeat scroll 0 0 #FFFFFF;
padding:10px;
color:#404040;
margin:0;
}
.hd {
height:31px;
position:relative;
z-index:2;
}

 .tabs {
margin-left:20px;
overflow:hidden;
position:relative;
}
 .tabs li,  .tabs li a {
background:url("../images/tabview_bg_flexible.png") no-repeat scroll 0 0 transparent;
}
 .tabs li {
background-position:0 8px;
cursor:pointer;
float:left;
height:29px;
line-height:21px;
margin-right:3px;
padding:8px 0 0;
text-align:center;
}
 .tabs li a {
background-position:right -24px;
color:black;
float:left;
height:24px;
padding:0 12px;
}
 .tabs li a:hover {
color:#000000;
}
 .tabs .selected {
background-position:0 -43px;
}
 .tabs .selected a {
background-color:transparent;
background-position:right -75px;
cursor:default;
font-weight:bold;
height:24px;
margin-top:-3px;
padding-top:3px;
}
 .tabs .selected a:hover {
text-decoration:none;
}
.searchForm,.newpage,.searchForm140,.searchForm120{
border-top:1px solid #AED2FF;
clear:both;
left:0;
_margin-top:-6px;
padding:8px 20px;
position:relative;
}
.webinfor{
clear:both;
left:0;
_margin-top:-6px;
padding:8px 20px;
position:relative;
}
.searchForm p,.searchForm140 p,.searchForm120 p{
padding-bottom:10px;
}
.searchForm label {
display:inline-block;
text-align:right;
width:64px;
}
.searchForm140 label {
display:inline-block;
text-align:right;
width:140px;
}
.searchForm120 label {
display:inline-block;
text-align:right;
width:105px;
}
.w185 {
margin-right:32px;
width:240px;
}


.searchbtn{ background:url(../images/searchbtn.jpg); width:78px; height:24px; border:none; color:#333333; font-size:12px;}
.searchbtn120{ background:url(../images/searchbtn120.jpg); width:120px; height:24px; border:none; color:#333333; font-size:12px;}
.searchtitle{ height:30px; background:url(../images/searchtit.jpg) repeat-x left top; color:#000000;}

.sep-row {
height:7px;
}
.pagenav{ height:30px; border:1px solid #DEDEE0; background-color:#F3F3F3; padding:2px 5px; margin-top:5px;}
a.searchbtnlink{ background:url(../images/searchbtn.jpg); width:78px; height:24px; text-align:center; display:block; float:left; line-height:24px;}

.tabblue{ border:1px solid #99c2ff; margin-top:5px;}
.bgcolortr{ background:#cce1ff; height:21px;}
.tabblue td{ padding:5px;}
tr.searchtitle td{ padding:0 5px; }
.trborder td{ padding:3px 5px; border-top:1px solid #EBEBEB;}
.trborderf td{ padding:3px 5px; border-top:1px solid #ffffff;}
.colorf3{ color:#ff3300;}
.wh50{ max-height:50px; max-width:50px;
_height:expression(this.height<50 ? "auto" : 50);
_width:expression(this.height<50 ? "auto" : 50);
}
.wh80{ max-height:80px; max-width:80px;
_height:expression(this.height<80 ? "auto" : 80);
_width:expression(this.height<80 ? "auto" : 80);
}
ul.new-form li {
clear:both;
color:#404040;
}
.new-form li {
line-height:24px;
margin-bottom:10px;
}
.leftw {
float:left;
overflow:hidden;
text-align:right;
width:9em;
}
.leftw14 {
float:left;
overflow:hidden;
text-align:right;
width:14em;
}
.paddl8{ padding-left:9em; padding-top:10px;}
.editweb{ float:left; width:500px;  text-align:justify; text-justify:inter-ideograph;}
.editweb600{ float:left; width:600px;}

.tit14{ font-size:12px; font-weight:bold; padding:10px;}
.tabborderblue {
margin-top:5px;
}
.tabborderblue td {
padding:3px 5px;
border-bottom:1px solid #99C2FF;
}
.ordertab{border-left:1px solid #DDDDDD;border-top:1px solid #DDDDDD;}
.ordertab th{background:none repeat scroll 0 0 #E8F2FF;border-right:1px solid #DDDDDD; padding:0 10px;
color:#404040; font-weight:normal;}
.ordertab td{border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD; padding:3px 5px;}
.picorder,picinfor{ float:left;}
.picinfor { margin-left:55px;}

.buyinfor td{padding:5px 10px; vertical-align:top;}
.linethrough{ text-decoration:line-through;}

.adminqx{ width:170px; float: left; border:1px solid #DDDDDD; margin-right:10px;}
.ulheight{ min-height:490px; overflow-y:auto;_height:expression(this.height>490 ? "auto" : 490);}
.adminqx ul li{ margin:0; padding:0 8px;}
.adminqx li ul li{ padding-left:18px;margin:0;} 
.listname{background:none repeat scroll 0 0 #E8F2FF; color:#414141; padding:3px 5px; font-size:12px; font-weight:bold;}
.listname span{ float:right; font-weight:normal;}
.marginr6{ margin-right:6px;}
.colorred {
    color: #FF0000;
}


.tbl-main {
    border-left: 1px solid #A2CBFF;
	border-right: 1px solid #A2CBFF;
    table-layout: fixed;
    width: 90%;
}
.tbl-main caption {
    color: #FC6210;
    font-weight: 700;
    height: 21px;
}
.tbl-main caption,.tbl-main  th {
    text-align: left;
}
.tbl-main  th {
    background: url("../images/bg_thead.png") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #AEC7E5;
    border-top: 1px solid #A2CBFF;
    height: 29px;
    text-align: center;
	font-weight:normal;
}
.tbl-main  td {
    border-bottom: 1px solid #A2CBFF;
    padding: 5px;
    white-space: normal;
    word-wrap: break-word;
	text-align:center;
}
.edit, .delete, .move-up, .move-down,.no-delete {
    background: url("../images/dialog-operate.png") no-repeat scroll -23px 0 transparent;
    display: block;
    font-size: 0;
    height: 17px;
    line-height: 0;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    width: 23px;
}
.move-down {
    background-position: -23px -17px;
}
.move-up {
    background-position: -23px -34px;
}
.edit {
    background-position: -23px -51px;
}
.delete:hover {
    background-position: 0 0;
}
.move-down:hover {
    background-position: 0 -17px;
}
.move-up:hover {
    background-position: 0 -34px;
}
.edit:hover {
    background-position: 0 -51px;
}
.no-move-down, .no-move-down:hover {
    background-position: -23px -85px;
    cursor: not-allowed;
}
.no-move-up, .no-move-up:hover {
    background-position: -23px -102px;
    cursor: not-allowed;
}
.no-delete, .no-delete:hover {
    background-position: 0 -68px;
    cursor: not-allowed;
}
.tabtop{
_margin-top:-6px;

position:relative;}
.trborderf .td-1 {
    background: url("../images/cat-sub.png") no-repeat scroll -6px -3px transparent;
}
.addbtn{background-color: #F2F2F2; border-top: 2px solid #B2D1FF; 
    border-bottom: 1px solid #B2D1FF; padding: 10px 0 4px;}
.add-button {
    background: url("../images/add-button.png") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 23px;
    line-height: 25px;
	padding-left:20px;
	border:none;
    width: 117px;
	margin-right:10px;
}
.recover-button {
    background: url("../images/recover-button.png") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 23px;
    line-height: 25px;
	padding-left:20px;
	border:none;
    width: 150px;
	margin-right:10px;
}
.return-button {
    background: url("../images/return-button.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    font-size: 14px;
    height: 23px;
    line-height: 25px;
    margin-right: 10px;
    padding-left: 20px;
    width: 178px;
} 

.savebtn {
    border-top: 1px solid #EBEBEB;
    padding: 10px 0 4px;
}

.padfl140{ padding-left:140px;}
.rightnews{ width:228px; float:right;color:#404040;}
.centerinfor{ width:550px;  float:left; color:#404040;}

.indexleftinfor{ width:710px;  float:left; color:#404040;}
.notice {
    border:1px solid #FAE2B9;
	background: url("../images/msg_bg.png") no-repeat scroll 5px -292px  #FFFFE3;
    color: #404040;
    line-height:24px;
    padding: 2px 10px 2px 23px;
	margin-bottom:10px;
}
.notice a{ color:#404040;}
.remind{ background:url(../images/remindbg.png) repeat-x left top; padding:20px 40px; line-height:24px;margin-bottom:10px;}
.remindword{ background:url(../images/remindword.png) no-repeat 0px 4px; padding-left:60px;}
.font16{ font-size:16px; font-weight:bold; margin-right:10px;}
.Upgrading {
    border:1px solid #FFCC7F;
	background: url("../images/bulb.png") no-repeat 5px 3px  #FFFFE5;
    padding: 2px 10px 2px 23px;
	margin-bottom:10px;
}
.waiting{ background:url(../images/waiting.jpg) repeat-x left top; border-top:1px solid #C4D5E0; margin-bottom:10px;}
.waiting h4{ font-size:12px; line-height:23px; padding-left:10px;}
.waitinglist a span{ color:#ff3300; font-weight:bold;}
.waitinglist a { margin-left:10px;}
.waitinglist{ padding: 2px 0 2px 10px;}
.section {
    border: 1px solid #C4D5E0;
    margin-bottom: 10px;
   }
.section h4{ background:url(../images/waiting.jpg) repeat-x left top; height:22px; border:1px solid #ffffff; padding-left:10px; border-top:none;}
.section ul{ padding: 10px;border-top: 1px solid #C4D5E0;}
.section ul li{ line-height:20px;}
.mannav{ margin-bottom:10px;}
.mannavtit {
   	background: url("../images/mysys_v4_bg.png") no-repeat  right -222px  #F0F5F9;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
   
   
}

.mannavtit h3 {
	background: url("../images/mysys_v4_bg.png") no-repeat  0 -251px  #F0F5F9;
    font-size: 14px;
    padding-left: 1em;
    width: 70%;
}
.mannavlist{ border:1px solid #D3E5EF; border-top:none; padding:10px; padding-right:0;}
.mannavlist a{ border-right:1px solid #CCCCCC; padding:0px 8px; font-size:12px; line-height:14px; white-space: nowrap; float:left; margin:3px 0;}

.webmantit {
    background: url("../images/icon_arrow_r.gif") no-repeat scroll 0 2px transparent;
    color: #333333;
    font-size: 14px;
    padding: 0px 10px  10px 15px;
    text-align: left;
	clear:both;
	display:inline-block;
}
.inexnav{ font-weight:bold; display:block;}
.webmantit  ul{clear:both;}
.webmantit  ul li {
    background: none repeat scroll 0 50% transparent;
    float: left;
    margin: 5px 0;
	display:inline;
    padding: 0 15px;
   width:300px;
   overflow:hidden;
}
.webmantit  ul li span{ color:#404040; font-weight:bold; float:left; font-size:12px;}
.tit1{ font-size:12px; color:#404040;font-weight:bold; border:none;}
.tablegray{ background:#E6E6E6; margin-top:5px;}
.prolist td{ background:#FFFFFF; padding:5px;}
.topinfor{ background:#f3f3f3; line-height:18px; padding:0 5px;}
.marginr20{ margin-right:20px;}
.type a {
    background:url("../images/ico_cool_filter.gif") no-repeat scroll 0 2px;
    display: inline-block;
    line-height: 21px;
    width: 130px;
	padding-left:18px;
	text-decoration:none;
	color:#404040;
}
.padding10{ padding:0 10px;}
.type a:hover,.imglist a:hover{ text-decoration:none;color:#ff6600;}
.imglist a {
    display: inline-block;
    line-height: 21px;
    width: 172px;
	margin:8px 6px;
	text-align:center;
	text-decoration:none;
	color:#404040;
}
.imglist{ padding:10px 4px;}
.imglist img{ width:170px; height:118px; border:1px solid #E8E8E8;}

.navigation .crumbs {
background-color:#F9FAFC;
font-weight:bold;
padding:4px 12px;
position:relative;
border-bottom:1px solid #C4D5E0;
}
.navigation .crumbs a {
font-weight:normal;
}
.navigation .crumbs a.nolink {
color:#404040;
cursor:text;
text-decoration:none;
}
.absright {
line-height:22px;
position:absolute;
right:2px;
float:left;
top:3px;
}
.absright li {
float:right;
margin-left:10px;
}
.absright .msg {
float:left;
}
.absright .msg .help {
background-color:transparent;
border:medium none;
}
.msg .help{
background:url("../images/msg_bg.png") no-repeat scroll 0 0 transparent;
color:#404040;
float:left;
line-height:18px;
padding:2px 10px 2px 23px;
background-position:3px -1197px;
border-color:#FFFFFF;}

.main-content {
background:none repeat scroll 0 0 #FFFFFF;
padding:10px;
color:#404040;
margin:0;
}
.hd {
height:31px;
position:relative;
z-index:2;
}

 .tabs {
margin-left:20px;
overflow:hidden;
position:relative;
}
 .tabs li,  .tabs li a {
background:url("../images/tabview_bg_flexible.png") no-repeat scroll 0 0 transparent;
}
 .tabs li {
background-position:0 8px;
cursor:pointer;
float:left;
height:29px;
line-height:21px;
margin-right:3px;
padding:8px 0 0;
text-align:center;
}
 .tabs li a {
background-position:right -24px;
color:black;
float:left;
height:24px;
padding:0 12px;
}
 .tabs li a:hover {
color:#000000;
}
 .tabs .selected {
background-position:0 -43px;
}
 .tabs .selected a {
background-color:transparent;
background-position:right -75px;
cursor:default;
font-weight:bold;
height:24px;
margin-top:-3px;
padding-top:3px;
}
 .tabs .selected a:hover {
text-decoration:none;
}
.searchForm,.newpage,.searchForm140,.searchForm120{
border-top:1px solid #AED2FF;
clear:both;
left:0;
_margin-top:-6px;
padding:8px 20px;
position:relative;
}
.webinfor{
clear:both;
left:0;
_margin-top:-6px;
padding:8px 20px;
position:relative;
}
.searchForm p,.searchForm140 p,.searchForm120 p{
padding-bottom:10px;
}
.searchForm label {
display:inline-block;
text-align:right;
width:64px;
}
.searchForm140 label {
display:inline-block;
text-align:right;
width:140px;
}
.searchForm120 label {
display:inline-block;
text-align:right;
width:105px;
}
.w185 {
margin-right:32px;
width:240px;
}


.searchbtn{ background:url(../images/searchbtn.jpg); width:78px; height:24px; border:none; color:#333333; font-size:12px;}
.searchbtn120{ background:url(../images/searchbtn120.jpg); width:120px; height:24px; border:none; color:#333333; font-size:12px;}
.searchtitle{ height:30px; background:url(../images/searchtit.jpg) repeat-x left top; color:#000000;}

.sep-row {
height:7px;
}
.pagenav{ height:30px; border:1px solid #DEDEE0; background-color:#F3F3F3; padding:2px 5px; margin-top:5px;}
a.searchbtnlink{ background:url(../images/searchbtn.jpg); width:78px; height:24px; text-align:center; display:block; float:left; line-height:24px;}

.tabblue{ border:1px solid #99c2ff; margin-top:5px;}
.bgcolortr{ background:#cce1ff; height:21px;}
.tabblue td{ padding:5px;}
tr.searchtitle td{ padding:0 5px; }
.trborder td{ padding:3px 5px; border-top:1px solid #EBEBEB;}
.trborderf td{ padding:3px 5px; border-top:1px solid #ffffff;}
.colorf3{ color:#ff3300;}
.wh50{ max-height:50px; max-width:50px;
_height:expression(this.height<50 ? "auto" : 50);
_width:expression(this.height<50 ? "auto" : 50);
}
.wh80{ max-height:80px; max-width:80px;
_height:expression(this.height<80 ? "auto" : 80);
_width:expression(this.height<80 ? "auto" : 80);
}
ul.new-form li {
clear:both;
color:#404040;
}
.new-form li {
line-height:24px;
margin-bottom:10px;
}
.leftw {
float:left;
overflow:hidden;
/*text-align:right;*/
width:9em;
}
.leftw14 {
float:left;
overflow:hidden;
text-align:right;
width:14em;
}
.paddl8{ padding-left:9em; padding-top:10px;}
.editweb{ float:left; width:500px;  text-align:justify; text-justify:inter-ideograph;}
.editweb600{ float:left; width:600px;}

.tit14{ font-size:12px; font-weight:bold; padding:10px;}
.tabborderblue {
margin-top:5px;
}
.tabborderblue td {
padding:3px 5px;
border-bottom:1px solid #99C2FF;
}
.ordertab{border-left:1px solid #DDDDDD;border-top:1px solid #DDDDDD;}
.ordertab th{background:none repeat scroll 0 0 #E8F2FF;border-right:1px solid #DDDDDD; padding:0 10px;
color:#404040; font-weight:normal;}
.ordertab td{border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD; padding:3px 5px;}
.picorder,picinfor{ float:left;}
.picinfor { margin-left:55px;}

.buyinfor td{padding:5px 10px; vertical-align:top;}
.linethrough{ text-decoration:line-through;}

.adminqx{ width:170px; float: left; border:1px solid #DDDDDD; margin-right:10px;}
.ulheight{ min-height:490px; overflow-y:auto;_height:expression(this.height>490 ? "auto" : 490);}
.adminqx ul li{ margin:0; padding:0 8px;}
.adminqx li ul li{ padding-left:18px;margin:0;} 
.listname{background:none repeat scroll 0 0 #E8F2FF; color:#414141; padding:3px 5px; font-size:12px; font-weight:bold;}
.listname span{ float:right; font-weight:normal;}
.marginr6{ margin-right:6px;}
.colorred {
    color: #FF0000;
}


.tbl-main {
    border-left: 1px solid #A2CBFF;
	border-right: 1px solid #A2CBFF;
    table-layout: fixed;
    width: 90%;
}
.tbl-main caption {
    color: #FC6210;
    font-weight: 700;
    height: 21px;
}
.tbl-main caption,.tbl-main  th {
    text-align: left;
}
.tbl-main  th {
    background: url("../images/bg_thead.png") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #AEC7E5;
    border-top: 1px solid #A2CBFF;
    height: 29px;
    text-align: center;
	font-weight:normal;
}
.tbl-main  td {
    border-bottom: 1px solid #A2CBFF;
    padding: 5px;
    white-space: normal;
    word-wrap: break-word;
	text-align:center;
}
.edit, .delete, .move-up, .move-down,.no-delete {
    background: url("../images/dialog-operate.png") no-repeat scroll -23px 0 transparent;
    display: block;
    font-size: 0;
    height: 17px;
    line-height: 0;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    width: 23px;
}
.move-down {
    background-position: -23px -17px;
}
.move-up {
    background-position: -23px -34px;
}
.edit {
    background-position: -23px -51px;
}
.delete:hover {
    background-position: 0 0;
}
.move-down:hover {
    background-position: 0 -17px;
}
.move-up:hover {
    background-position: 0 -34px;
}
.edit:hover {
    background-position: 0 -51px;
}
.no-move-down, .no-move-down:hover {
    background-position: -23px -85px;
    cursor: not-allowed;
}
.no-move-up, .no-move-up:hover {
    background-position: -23px -102px;
    cursor: not-allowed;
}
.no-delete, .no-delete:hover {
    background-position: 0 -68px;
    cursor: not-allowed;
}
.tabtop{
_margin-top:-6px;

position:relative;}
.trborderf .td-1 {
    background: url("../images/cat-sub.png") no-repeat scroll -6px -3px transparent;
}
.addbtn{background-color: #F2F2F2; border-top: 2px solid #B2D1FF; 
    border-bottom: 1px solid #B2D1FF; padding: 10px 0 4px;}
.add-button {
    background: url("../images/add-button.png") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 23px;
    line-height: 25px;
	padding-left:20px;
	border:none;
    width: 117px;
	margin-right:10px;
}
.recover-button {
    background: url("../images/recover-button.png") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 23px;
    line-height: 25px;
	padding-left:20px;
	border:none;
    width: 150px;
	margin-right:10px;
}
.savebtn {
    border-top: 1px solid #EBEBEB;
    padding: 10px 0 4px;
}

.padfl140{ padding-left:140px;}
.rightnews{ width:228px; float:right;color:#404040;}
.centerinfor{ width:550px;  float:left; color:#404040;}

.indexleftinfor{ width:710px;  float:left; color:#404040;}
.notice {
    border:1px solid #FAE2B9;
	background: url("../images/msg_bg.png") no-repeat scroll 5px -292px  #FFFFE3;
    color: #404040;
    line-height:24px;
    padding: 2px 10px 2px 23px;
	margin-bottom:10px;
}
.notice a{ color:#404040;}
.remind{ background:url(../images/remindbg.png) repeat-x left top; padding:20px 40px; line-height:24px;margin-bottom:10px;}
.remindword{ background:url(../images/remindword.png) no-repeat 0px 4px; padding-left:60px;}
.font16{ font-size:16px; font-weight:bold; margin-right:10px;}
.Upgrading {
    border:1px solid #FFCC7F;
	background: url("../images/bulb.png") no-repeat 5px 3px  #FFFFE5;
    padding: 2px 10px 2px 23px;
	margin-bottom:10px;
}
.waiting{ background:url(../images/waiting.jpg) repeat-x left top; border-top:1px solid #C4D5E0; margin-bottom:10px;}
.waiting h4{ font-size:12px; line-height:23px; padding-left:10px;}
.waitinglist a span{ color:#ff3300; font-weight:bold;}
.waitinglist a { margin-left:10px;}
.waitinglist{ padding: 2px 0 2px 10px;}
.section {
    border: 1px solid #C4D5E0;
    margin-bottom: 10px;
   }
.section h4{ background:url(../images/waiting.jpg) repeat-x left top; height:22px; border:1px solid #ffffff; padding-left:10px; border-top:none;}
.section ul{ padding: 10px;border-top: 1px solid #C4D5E0;}
.section ul li{ line-height:20px;}
.mannav{ margin-bottom:10px;}
.mannavtit {
   	background: url("../images/mysys_v4_bg.png") no-repeat  right -222px  #F0F5F9;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
   
   
}

.mannavtit h3 {
	background: url("../images/mysys_v4_bg.png") no-repeat  0 -251px  #F0F5F9;
    font-size: 14px;
    padding-left: 1em;
    width: 70%;
}
.mannavlist{ border:1px solid #D3E5EF; border-top:none; padding:10px; padding-right:0;}
.mannavlist a{ border-right:1px solid #CCCCCC; padding:0px 8px; font-size:12px; line-height:14px; white-space: nowrap; float:left; margin:3px 0;}

.webmantit {
    background: url("../images/icon_arrow_r.gif") no-repeat scroll 0 2px transparent;
    color: #333333;
    font-size: 14px;
    padding: 0px 10px  10px 15px;
    text-align: left;
	clear:both;
	display:inline-block;
}
.inexnav{ font-weight:bold; display:block;}
.webmantit  ul{clear:both;}
.webmantit  ul li {
    background: none repeat scroll 0 50% transparent;
    float: left;
    margin: 5px 0;
	display:inline;
    padding: 0 15px;
   width:300px;
   overflow:hidden;
}
.webmantit  ul li span{ color:#404040; font-weight:bold; float:left; font-size:12px;}
.tit1{ font-size:12px; color:#404040;font-weight:bold; border:none;}
.tablegray{ background:#E6E6E6; margin-top:5px;}
.prolist td{ background:#FFFFFF; padding:5px;}
.topinfor{ background:#f3f3f3; line-height:18px; padding:0 5px;}
.marginr20{ margin-right:20px;}
.type a {
    background:url("../images/ico_cool_filter.gif") no-repeat scroll 0 2px;
    display: inline-block;
    line-height: 21px;
    width: 130px;
	padding-left:18px;
	text-decoration:none;
	color:#404040;
}
.padding10{ padding:0 10px;}
.type a:hover,.imglist a:hover{ text-decoration:none;color:#ff6600;}
.imglist a {
    display: inline-block;
    line-height: 21px;
    width: 172px;
	margin:8px 6px;
	text-align:center;
	text-decoration:none;
	color:#404040;
}
.imglist{ padding:10px 4px;}
.imglist img{ width:170px; height:118px; border:1px solid #E8E8E8;}
.show {
    padding: 0 20px;
}
.show .l1 {
    line-height: 24px;
}
.show .l2 {
    border: 1px solid #D0DBCF;
    margin-bottom: 5px;
    padding: 5px 10px;
}
.show .l3 {
    border: 2px solid #E9E9E9;
    padding: 5px;
}
.l6 {
position:absolute; right:10px; top:3px; line-height:24px;
}
.position{ position:relative;}
.show .l2 .view {
    border: 4px solid #DDDDDD;
    cursor: pointer;
}
.show .l2 .view:hover {
    border: 4px solid #999999;
}
   
.show .l2 .view {
    border: 4px solid #DDDDDD;
    cursor: pointer;
}
.show .l2 .view:hover {
    border: 4px solid #999999;
}
.navigation .crumbs a.nolink {
color:#404040;
cursor:text;
text-decoration:none;
}
.absright {
line-height:22px;
position:absolute;
right:2px;
float:left;
top:3px;
}
.absright li {
float:right;
margin-left:10px;
}
.absright .msg {
float:left;
}
.absright .msg .help {
background-color:transparent;
border:medium none;
}
.msg .help{
background:url("../images/msg_bg.png") no-repeat scroll 0 0 transparent;
color:#404040;
float:left;
line-height:18px;
padding:2px 10px 2px 23px;
background-position:3px -1197px;
border-color:#FFFFFF;}

.main-content {
background:none repeat scroll 0 0 #FFFFFF;
padding:10px;
color:#404040;
margin:0;
}
.hd {
height:31px;
position:relative;
z-index:2;
}

 .tabs {
margin-left:20px;
overflow:hidden;
position:relative;
}
 .tabs li,  .tabs li a {
background:url("../images/tabview_bg_flexible.png") no-repeat scroll 0 0 transparent;
}
 .tabs li {
background-position:0 8px;
cursor:pointer;
float:left;
height:29px;
line-height:21px;
margin-right:3px;
padding:8px 0 0;
text-align:center;
}
 .tabs li a {
background-position:right -24px;
color:black;
float:left;
height:24px;
padding:0 12px;
}
 .tabs li a:hover {
color:#000000;
}
 .tabs .selected {
background-position:0 -43px;
}
 .tabs .selected a {
background-color:transparent;
background-position:right -75px;
cursor:default;
font-weight:bold;
height:24px;
margin-top:-3px;
padding-top:3px;
}
 .tabs .selected a:hover {
text-decoration:none;
}
.searchForm,.searchForm140,.searchForm120{
border-top:1px solid #AED2FF;
clear:both;
left:0;
_margin-top:-6px;
padding:8px 20px;
position:relative;
}
.newpage{
border-top:1px solid #AED2FF;
clear:both;
left:0;
_margin-top:-6px;
padding:8px 0px;
position:relative;
_position:static;
}
.webinfor{
clear:both;
left:0;
_margin-top:-6px;
padding:8px 20px;
position:relative;
}
.searchForm p,.searchForm140 p,.searchForm120 p{
padding-bottom:10px;
}
.searchForm label {
display:inline-block;
text-align:right;
width:64px;
}
.searchForm140 label {
display:inline-block;
text-align:right;
width:140px;
}
.searchForm120 label {
display:inline-block;
text-align:right;
width:105px;
}
.w185 {
margin-right:32px;
width:240px;
}
.w510 {
margin-right:32px;
width:510px;
}


.searchbtn{ background:url(../images/searchbtn.jpg); width:78px; height:24px; border:none; color:#333333; font-size:12px;}
.searchbtn120{ background:url(../images/searchbtn120.jpg); width:120px; height:24px; border:none; color:#333333; font-size:12px;}
.searchtitle{ height:30px; background:url(../images/searchtit.jpg) repeat-x left top; color:#000000;}

.sep-row {
height:7px;
}
.pagenav{ height:30px; border:1px solid #DEDEE0; background-color:#F3F3F3; padding:2px 5px; margin-top:5px;}
a.searchbtnlink{ background:url(../images/searchbtn.jpg); width:78px; height:24px; text-align:center; display:block; float:left; line-height:24px;}

.tabblue{ border:1px solid #99c2ff; margin-top:5px;}
.bgcolortr{ background:#cce1ff; height:21px;}
.tabblue td{ padding:5px;}
tr.searchtitle td{ padding:0 5px; }
.trborder td{ padding:3px 5px; border-top:1px solid #EBEBEB;}
.trborderf td{ padding:3px 5px; border-top:1px solid #ffffff;}
.colorf3{ color:#ff3300;}
.wh50{ max-height:50px; max-width:50px;
_height:expression(eval(this.height<50 || this.height<this.width) ? "auto" : 50);
_width:expression(eval(this.width<50 || this.width<this.height) ? "auto" : 50);
}
.wh80{ max-height:80px; max-width:80px;
_height:expression(eval(this.height<80 || this.height<this.width) ? "auto" : 80);
_width:expression(eval(this.width<80 || this.width<this.height) ? "auto" : 80);
}
ul.new-form li {
clear:both;
color:#404040;
}
.new-form li {
line-height:24px;
margin-bottom:10px;
}
.leftw {
float:left;
overflow:hidden;
text-align:right;
width:9em;
}
.leftw14 {
float:left;
overflow:hidden;
text-align:right;
width:14em;
}
.paddl8{ padding-left:9em; padding-top:10px;}
.editweb{ float:left; width:650px; overflow:hidden;  text-align:justify; text-justify:inter-ideograph;}
.editweb600{ float:left; width:600px;}
.editweb750{width:750px;border:1px solid #DDDDDD;margin-bottom:20px;}
.editweb_record table tr td,.editweb_record table tr th{
	border-right:1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
	padding:2px 5px;
}
.editweb_record table{
	border-left:1px solid #CDCDCD;
	border-top:1px solid #CDCDCD;
}
.editweb_record table tr th{
	background: none repeat scroll 0 0 #F9FAFC;
}
.editweb_record{
	margin-bottom:2px;
}


.tit14{ font-size:12px; font-weight:bold; padding:10px;}
.tabborderblue {
margin-top:5px;
}
.tabborderblue td {
padding:3px 5px;
border-bottom:1px solid #99C2FF;
}
.ordertab{border-left:1px solid #DDDDDD;border-top:1px solid #DDDDDD;}
.ordertab th{background:none repeat scroll 0 0 #E8F2FF;border-right:1px solid #DDDDDD; padding:0 10px;
color:#404040; font-weight:normal;}
.ordertab td{border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD; padding:3px 5px;}
.picorder,picinfor{ float:left;}
.picinfor { margin-left:55px;}

.buyinfor td{padding:5px 10px; vertical-align:top;}
.linethrough{ text-decoration:line-through;}

.adminqx{ width:170px; float: left; border:1px solid #DDDDDD; margin-right:10px;}
.ulheight{ min-height:490px; overflow-y:auto;_height:expression(this.height>490 ? "auto" : 490);}
.adminqx ul li{ margin:0; padding:0 8px;}
.adminqx li ul li{ padding-left:18px;margin:0;} 
.listname{background:none repeat scroll 0 0 #E8F2FF; color:#414141; padding:3px 5px; font-size:12px; font-weight:bold;}
.listname span{ float:right; font-weight:normal;}
.marginr6{ margin-right:6px;}
.colorred {
    color: #FF0000;
}


.tbl-main {
    border-left: 1px solid #A2CBFF;
	border-right: 1px solid #A2CBFF;
    table-layout: fixed;
    width: 90%;
}
.tbl-main caption {
    color: #FC6210;
    font-weight: 700;
    height: 21px;
}
.tbl-main caption,.tbl-main  th {
    text-align: left;
}
.tbl-main  th {
    background: url("../images/bg_thead.png") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #AEC7E5;
    border-top: 1px solid #A2CBFF;
    height: 29px;
    text-align: center;
	font-weight:normal;
}
.tbl-main  td {
    border-bottom: 1px solid #A2CBFF;
    padding: 5px;
    white-space: normal;
    word-wrap: break-word;
	text-align:center;
}
.edit, .delete, .move-up, .move-down,.no-delete {
    background: url("../images/dialog-operate.png") no-repeat scroll -23px 0 transparent;
    display: block;
    font-size: 0;
    height: 17px;
    line-height: 0;
    overflow: hidden;
    text-indent: -9999px;
    vertical-align: middle;
    width: 23px;
}
.move-down {
    background-position: -23px -17px;
}
.move-up {
    background-position: -23px -34px;
}
.edit {
    background-position: -23px -51px;
}
.delete:hover {
    background-position: 0 0;
}
.move-down:hover {
    background-position: 0 -17px;
}
.move-up:hover {
    background-position: 0 -34px;
}
.edit:hover {
    background-position: 0 -51px;
}
.no-move-down, .no-move-down:hover {
    background-position: -23px -85px;
    cursor: not-allowed;
}
.no-move-up, .no-move-up:hover {
    background-position: -23px -102px;
    cursor: not-allowed;
}
.no-delete, .no-delete:hover {
    background-position: 0 -68px;
    cursor: not-allowed;
}
.tabtop{
_margin-top:-6px;

position:relative;}
.trborderf .td-1 {
    background: url("../images/cat-sub.png") no-repeat scroll -6px -3px transparent;
}
.addbtn{background-color: #F2F2F2; border-top: 2px solid #B2D1FF; 
    border-bottom: 1px solid #B2D1FF; padding: 10px 0 4px;}
.add-button {
    background: url("../images/add-button.png") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 23px;
    line-height: 25px;
	padding-left:20px;
	border:none;
    width: 117px;
	margin-right:10px;
}
.recover-button {
    background: url("../images/recover-button.png") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 23px;
    line-height: 25px;
	padding-left:20px;
	border:none;
    width: 150px;
	margin-right:10px;
}
.savebtn {
    border-top: 1px solid #EBEBEB;
    padding: 10px 0 4px;
}

.padfl140{ padding-left:140px;}
.rightnews{ width:228px; float:right;color:#404040;}
.centerinfor{ width:550px;  float:left; color:#404040;}

.indexleftinfor{ width:710px;  float:left; color:#404040;}
.notice {
    border:1px solid #FAE2B9;
	background: url("../images/msg_bg.png") no-repeat scroll 5px -292px  #FFFFE3;
    color: #404040;
    line-height:24px;
    padding: 2px 10px 2px 23px;
	margin-bottom:10px;
}
.notice a{ color:#404040;}
.remind{ background:url(../images/remindbg.png) repeat-x left top; padding:20px 40px; line-height:24px;margin-bottom:10px;}
.remindword{ background:url(../images/remindword.png) no-repeat 0px 4px; padding-left:60px;}
.font16{ font-size:16px; font-weight:bold; margin-right:10px;}
.Upgrading {
    border:1px solid #FFCC7F;
	background: url("../images/bulb.png") no-repeat 5px 3px  #FFFFE5;
    padding: 2px 10px 2px 23px;
	margin-bottom:10px;
}
.waiting{ background:url(../images/waiting.jpg) repeat-x left top; border-top:1px solid #C4D5E0; margin-bottom:10px;}
.waiting h4{ font-size:12px; line-height:23px; padding-left:10px;}
.waitinglist a span{ color:#ff3300; font-weight:bold;}
.waitinglist a { margin-left:10px;}
.waitinglist{ padding: 2px 0 2px 10px;}
.section {
    border: 1px solid #C4D5E0;
    margin-bottom: 10px;
   }
.section h4{ background:url(../images/waiting.jpg) repeat-x left top; height:22px; border:1px solid #ffffff; padding-left:10px; border-top:none;}
.section ul{ padding: 10px;border-top: 1px solid #C4D5E0;}
.section ul li{ line-height:20px;}
.mannav{ margin-bottom:10px;}
.mannavtit {
   	background: url("../images/mysys_v4_bg.png") no-repeat  right -222px  #F0F5F9;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
   
   
}

.mannavtit h3 {
	background: url("../images/mysys_v4_bg.png") no-repeat  0 -251px  #F0F5F9;
    font-size: 14px;
    padding-left: 1em;
    width: 70%;
}
.mannavlist{ border:1px solid #D3E5EF; border-top:none; padding:10px; padding-right:0;}
.mannavlist a{ border-right:1px solid #CCCCCC; padding:0px 8px; font-size:12px; line-height:14px; white-space: nowrap; float:left; margin:3px 0;}

.webmantit {
    background: url("../images/icon_arrow_r.gif") no-repeat scroll 0 2px transparent;
    color: #333333;
    font-size: 14px;
    padding: 0px 10px  10px 15px;
    text-align: left;
	clear:both;
	display:inline-block;
}
.inexnav{ font-weight:bold; display:block;}
.webmantit  ul{clear:both;}
.webmantit  ul li {
    background: none repeat scroll 0 50% transparent;
    float: left;
    margin: 5px 0;
	display:inline;
    padding: 0 15px;
   width:300px;
   overflow:hidden;
}
.webmantit  ul li span{ color:#404040; font-weight:bold; float:left; font-size:12px;}
.tit1{ font-size:12px; color:#404040;font-weight:bold; border:none;}
.tablegray{ background:#E6E6E6; margin-top:5px;}
.prolist td{ background:#FFFFFF; padding:5px;}
.topinfor{ background:#f3f3f3; line-height:18px; padding:0 5px;}
.marginr20{ margin-right:20px;}
.type a {
    background: url("../images/ico_cool_filter.gif") no-repeat scroll 0 2px transparent;
    color: #404040;
    display: inline-block;
    line-height: 21px;
    padding-left: 18px;
    text-decoration: none;
    width: 130px;
}
.imglist {
    padding: 10px 4px;
}
.imglist a {
    color: #404040;
    display: inline-block;
    line-height: 21px;
    margin: 8px 6px;
    text-align: center;
    text-decoration: none;
    width: 172px;
}
.imglist img {
    border: 1px solid #E8E8E8;
    height: 118px;
    width: 170px;
}
ul.selectimg{ padding:10px 4px;}
ul.selectimg li{ display: inline-block;
    line-height: 21px;
    width: 172px;
	margin:8px 6px;
	text-align:center;
	float:left;
	text-decoration:none;
	color:#404040;}
.pic,.pic1{ border: 1px solid #E8E8E8;
    height: 118px;
    width: 170px;
 text-align:center;  overflow:hidden; background:#fff;}
.pic img{width:170px; height:118px; border:1px solid #E8E8E8; vertical-align:middle;}
.title{ padding-top:5px;}
.attribute{color: #B2B2B2;padding-top: 5px ;}
.fm-item {padding: 5px 0 5px 100px;zoom:1;}
.fm-name{ float:left; margin-left:-100px; width:100px; text-align:right;} 
.fm_box {
	background-color: #F2F2F2;
	/*border-top: 2px solid #B2D1FF;*/
	border-bottom: 1px solid #B2D1FF;
	padding: 5px 0 4px;
	margin-bottom:10px;
}
.fm_box1 {
	background-color: #F9F9F9;
	/*border-top: 2px solid #B2D1FF;*/
	border-bottom: 1px solid #B2D1FF;
	padding: 10px 0 4px;
}
.fm_box2 {
	background-color: #fff;
	/*border-top: 2px solid #B2D1FF;*/
	border-bottom: 1px solid #B2D1FF;
	padding: 10px 0 4px;
}
.add_ico {
	background: url("../../system/images/add.gif") no-repeat scroll 0 0 transparent;
}
.clearfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;}
.questions_box{zoom:1;}
.add_required{
	color:#f00;
}