body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
.clear { clear:both; height:0px; line-height:0px; font-size:0px; float:none; overflow:hidden; }
ul,li {list-style:none;}
img, input, li {vertical-align: middle;}
a:link,a:visited {text-decoration: none; color:#000;}
a:hover,a:active {text-decoration: none; color:#000;}

.site_logo { width:318px; height:35px; padding: 0px; margin:14px 0 0 12px; background:url(../images/logo.png) 0 0 no-repeat;}

.qhzd { position:absolute; top:35px; right:350px;}

.topmenu { margin:16px 0 0 0;}
.topmenu ul { padding:0;}
.topmenu ul li { float:left; height:30px; border-right:1px solid #d3d3d3;}

a.topa:link,a.topa:visited {display:block; line-height:30px; font-size:14px; font-weight:bold; color:#00457e;  text-decoration:none;  padding:0 20px; }
a.topa:hover,a.topa:active {display:block; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; background:#093a74; text-decoration:none;  padding:0 20px;}

a.topa2:link,a.topa2:visited {display:block; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; background:#00457e; text-decoration:none;  padding:0 20px; }
a.topa2:hover,a.topa2:active {display:block; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; background:#00457e; text-decoration:none;  padding:0 20px;}

#sessionInfoDiv {position: absolute;right:5px;top:15px;}
#toolInfoDiv {position:absolute; right:0px; bottom:35px;}

a.lefta:link,a.lefta:visited { display:block; width:110px; height:18px; line-height:18px; color:#666666; font-weight:bold; text-decoration:none;  text-align:center; padding:47px 0 0 0; margin:0 0 3px 0; border:1px solid #e0e2e3; background-position:0 0;
-moz-border-radius:5px;      /* Gecko browsers */
-webkit-border-radius:5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */
}
a.lefta:hover,a.lefta:active { display:block; width:110px; height:18px; line-height:18px; color:#185a93; font-weight:bold; text-decoration:none; text-align:center; padding:47px 0 0 0; margin:0 0 3px 0; border:1px solid #d3d3d3; background-position:-110px 0; 
-moz-border-radius:5px;      /* Gecko browsers */
-webkit-border-radius:5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */
}

a.lefta2:link,a.lefta2:visited { display:block; width:110px; height:18px; line-height:18px; color:#185a93; font-weight:bold; text-decoration:none;  text-align:center; padding:47px 0 0 0; margin:0 0 3px 0; border:1px solid #e0e2e3; background-position:-110px 0;
-moz-border-radius:5px;      /* Gecko browsers */
-webkit-border-radius:5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */
}
a.lefta2:hover,a.lefta2:active { display:block; width:110px; height:18px; line-height:18px; color:#185a93; font-weight:bold; text-decoration:none; text-align:center; padding:47px 0 0 0; margin:0 0 3px 0; border:1px solid #d3d3d3; background-position:-110px 0; 
-moz-border-radius:5px;      /* Gecko browsers */
-webkit-border-radius:5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */
}

a.lefta3:link,a.lefta3:visited { display:block; width:110px; height:18px; line-height:18px; color:#fff; font-weight:bold; text-decoration:none;  text-align:center; padding:47px 0 0 0; margin:0 0 3px 0; border:1px solid #e0e2e3; background-position:-220px 0;
-moz-border-radius:5px;      /* Gecko browsers */
-webkit-border-radius:5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */
}
a.lefta3:hover,a.lefta3:active { display:block; width:110px; height:18px; line-height:18px; color:#fff; font-weight:bold; text-decoration:none; text-align:center; padding:47px 0 0 0; margin:0 0 3px 0; border:1px solid #d3d3d3; background-position:-220px 0; 
-moz-border-radius:5px;      /* Gecko browsers */
-webkit-border-radius:5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */
}

.m1 { background:url(../images/icon_01.gif) no-repeat;}
.m2 { background:url(../images/icon_02.gif) no-repeat;}
.m3 { background:url(../images/icon_03.gif) no-repeat;}
.m4 { background:url(../images/icon_04.gif) no-repeat;}
.m5 { background:url(../images/icon_05.gif) no-repeat;}
.m6 { background:url(../images/icon_06.gif) no-repeat;}
.m7 { background:url(../images/icon_07.gif) no-repeat;}
.m8 { background:url(../images/icon_08.gif) no-repeat;}
.m9 { background:url(../images/icon_09.gif) no-repeat;}
.m10 { background:url(../images/icon_10.gif) no-repeat;}
.m11 { background:url(../images/icon_11.gif) no-repeat;}
.m12 { background:url(../images/icon_12.gif) no-repeat;}
.m13 { background:url(../images/icon_13.gif) no-repeat;}
.m14 { background:url(../images/icon_14.gif) no-repeat;}
.m15 { background:url(../images/icon_15.gif) no-repeat;}
.m16 { background:url(../images/icon_16.gif) no-repeat;}
.m17 { background:url(../images/icon_17.gif) no-repeat;}
.m18 { background:url(../images/icon_18.gif) no-repeat;}
.m19 { background:url(../images/icon_19.gif) no-repeat;}
.m20 { background:url(../images/icon_20.gif) no-repeat;}
.m21 { background:url(../images/icon_21.gif) no-repeat;}

.welcome { width:100%; height:100%; background:url(../images/welcome.jpg) center center no-repeat;}

.navlist { padding:0; width:112px; margin:10px auto;}
.navlist ul {}

.indexcenter { height:700px;}

/*弹窗页面布局CSS*/
.division{ 
    border-collapse:collapse;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC #BEC6CE #BEC6CE #CCCCCC;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    line-height: 150%;
    margin: 10px;
    padding: 5px;
    white-space: normal;
}
.division caption{ text-align:left; font-size:14px;}
.division td{border-right:#E2E8EB solid 1px;border-bottom:#E2E8EB solid 1px;border-top:#fff solid 1px;margin-top:1px;vertical-align: top; padding:5px;}
.division th {
    background: none repeat scroll 0 0 #E2E8EB;
    border-right: 1px solid #CCCCCC;
	border-top:1px solid #fff;
    font-size: 14px;
    text-align: right;
    white-space: nowrap;
    width: 140px;
	font-weight:normal;
}
.division .shopping_setting th {
    width: 150px;
}


a.slink:link,a.slink:visited { display:inline-block; background:#bbc4cc; color:#333; height:26px; line-height:26px; text-decoration:none; padding:0 10px;}
a.slink:hover,a.slink:active { display:inline-block; background:#7f9db9; color:#FFF; height:26px; line-height:26px; text-decoration:none; padding:0 10px;}

.loginbox { width:517px; height:182px; background:url(../images/loginbg.png) no-repeat; margin:135px auto 30px; padding:150px 0 0 0;}
.logintable {}
.logintable table {padding:0; margin:0;}
.logintable table td { border:0; height:40px; line-height:40px; margin:0; padding:0 5px 0 10px; font-size:12px;}
.logintable table td strong { color:#333; font-size:14px; font-weight:bold; }
.yh { width:319px; height:28px; line-height:28px; background:url(../images/yhbg.gif) no-repeat; border:0;}
.mm { width:319px; height:28px; line-height:28px; background:url(../images/mmbg.gif) no-repeat; border:0;}
.input-login { width:270px; height:28px; line-height:28px; padding:0 0 0 40px; outline:medium; background-color:transparent; border:0; color:#999;  margin:0;}
.jzmm { float:left; margin:0 0 0 60px; display:inline;}
.dl { float:right; margin:0 75px 0 0; display:inline;}
.fxk { border:0;}

.webbot { width:1259px; height:50px; line-height:50px; text-align:center; color:#999999; margin:0 auto;}

a.tjiao:link,a.tjiao:visited { display:inline-block; width:71px; height:28px; line-height:28px; font-size:14px; color:#fff; text-decoration:none; background:url(../images/tj.gif) 0 0 no-repeat; text-align:center; font-weight:bold;}
a.tjiao:hover,a.tjiao:active { display:inline-block; width:71px; height:28px; line-height:28px; font-size:14px; color:#fff; text-decoration:none; background:url(../images/tj.gif) 0 -28px no-repeat; text-align:center; font-weight:bold;}
