﻿
body { background: #fff; color:#444; line-height:180%;font-family:Arial, Helvetica, sans-serif;font-size:12px;  }
td { color:#444; line-height:180%;font-family:Arial, Helvetica, sans-serif;font-size:12px;  }
div, body { margin-left:auto; margin-right:auto; }
a { color:#0060BA; text-decoration: none; }
a:hover { color:#f60; text-decoration: underline; }
hr { height:0px; border:0px; border-bottom:1px dotted #ddd; }
img { border:0px; }
.chkbox,.checkbox, .radio, button, input, select,textarea { vertical-align: middle; font-size:12px; }
h2 { margin:0px; padding:0px; font-size:14px;background:#EBF6FC; padding:3px 10px;}
h2 em { float:right; font-size:12px; font-style:normal; font-weight:100; }
.copyright { text-align:center; border-top:1px solid #ccc; padding-top:10px; margin-top:20px; width:96%; }
ul, ul li, li { list-style:none;}
.header, .mainbox, .index-menu { width:960px; overflow:hidden; height:100%; }
/* font style */
.white, .white a { color:white; }
.white a:hover { color:#ff7; }
.grey, .grey a, a.grey { color:#858D92; }
.green, .green a { color:#008000; }
.yellow, .yellow a { color:#f60; }
 a.yellow:hover,  a.green:hover { color:#666; }
 .red{color:#f00;}
 .yellowback{ background:#ff6;}
.font10 { font-size:11px; color:#AFAFAF; }
.font14 { font-size:14px; line-height:160%;}
a.link-box { padding:4px 6px 3px 6px; border:1px solid #A8CF9E; background:#F4FFF2; }
a.link-box:hover { padding:4px 6px 3px 6px; border:1px solid #f90;}

td span { background:url("../images/index-arrow.gif") 5px 10px no-repeat;height:24px; line-height:180%; padding-left:15px; display:block; }

.logo { float:left; height:60px; }
.center-box { width:100%; overflow:hidden; height:100%; }
.left-box { width:666px; float:left; overflow:hidden; height:100%; }
.left-box2 { width:636px; float:left; background:url("../images/index-leftbg.gif") left top no-repeat; padding:10px 15px 0px 15px; }
.rbox{ width:286px; float:right;}
.right-box { width:286px; float:right; overflow:hidden; height:100%; background:url("../images/index-rightbg.gif") left top no-repeat; }
.right-box h3, .left-box h3 { font-size:14px; padding:15px 0px 0px 15px; margin:0px; color:#333; }
.left-box ul, .right-box ul { margin:0px; padding:6px 15px; overflow:hidden; height:100%; }
.left-box ul li, .right-box ul li { line-height:22px; background:url("../images/index-arrow.gif") 5px 10px no-repeat; padding-left:15px; }
.boxbot { width:auto; background:url("../images/index-right-bottom.gif") left bottom no-repeat; height:13px; }
.leftbot { width:auto; background:url("../images/index-left-bottom.gif") left bottom no-repeat; height:13px; margin-top:0px !important; margin-top:-8px; margin-bottom:0px;}

.index-menu { background:#37A3E4 url("../images/menu-right.gif") right top no-repeat; height:36px; line-height:36px; margin-top:10px; margin-bottom:5px; padding:0px;}
.index-menu span { background:url("../images/menu-left.gif") left top no-repeat; height:36px; line-height:36px; display:block; padding-left:40px; }
.index-menu span a { color:#fff; font-size:14px; padding:2px 5px; }


.member-top {float:right; margin-top:20px; color:#ccc; height:30px;}

.index-top  { width:auto; overflow:hidden; margin-bottom:0px; padding:0px; font-size:12px;}
.index-top ul { width:49%; margin:5px 1% 10px 0px; border:0px; float:left; padding:0px;  }
.index-top ul h2 {font-size:12px; border-bottom:1px dotted #ddd; background:none;}
.index-top ul li { padding:0px; height:24px; line-height:180%; padding-left:15px; background:url("../images/index-arrow.gif") 5px 10px no-repeat; }
.index-top table td { padding-bottom:10px; padding-left:6px; border-bottom:1px solid #f6f6f6;}
.index-top table td span { color:#999; display:block; }
.star { display:block; width:120px; margin:0px; height:20px; overflow:hidden; float:right; padding:3px 0px 0px 0px; color:#999;}

div input, div textarea { border-bottom:1px solid #BDC5CA; border-right:1px solid #BDC5CA; border-top:1px solid #6F787E; border-left:1px solid #6F787E; padding:3px 2px; font-size:12px;}
.TextBoxFocus { background:#E3FAD5; border-bottom:1px solid #CDD8C0; border-right:1px solid #CDD8C0; border-top:1px solid #89A16E; border-left:1px solid #89A16E; }
.TextBox { background:#fff; }
.button, button { margin-bottom:1px;height:28px; padding:0px 10px !important; padding:0px 5px; border:1px solid #A8CF9E; background:url("../images/button.gif"); font-weight:bold; color:#060; }
button img { padding-right:5px; }
.tablebox td { border-left:1px dotted #ddd;}
.tablebox td span { color:#999; display:block; }

.membermenu { width:100%; background:url("../images/menubg.gif"); line-height:30px; margin-bottom:15px; margin-top:10px; }
.membermenu ul { width:960px; margin:0px; margin-left:auto; margin-right:auto; padding:0px; overflow:hidden; height:100%; }
.membermenu ul a { color:#fff; font-size:14px; font-weight:bold; padding:0px 15px; display:block; float:left;  border-right:1px solid #0071B3; border-left:1px solid #82D1FF; }
.membermenu ul a:hover { color:#fff; padding:0px 15px; background:url("../images/onbg2.gif");  border-right:1px solid #0071B3; border-left:1px solid #82D1FF; }

.top10 { background:url("../images/top10.gif") left top no-repeat; }
.top10 a { line-height:24px; display:block; margin-left:25px;}

.divborder{border:solid 1px #EBF6FC}


.MenuLayer { width:960px; height:100%; margin-bottom:4px }
