/* CSS Document */
table.s6 { table-layout:fixed;}
table {border-collapse:collapse;}
#bodyContent {position:relative;width:778px;z-index:2;}
/* top */
.top {width:778px;background:url(/images/background/bg026.gif) 0 285px repeat-x !important;background:url(/images/background/bg026.gif) 0 290px repeat-x;position:relative;left:0;top:0;z-index:1;}
.top .menu1 {float:left;width:188px;}
.top .menu1 li {margin-left:13px;line-height:20px !important;line-height:20px;border-bottom:1px solid #ccc;font-size:13px;font-weight: normal;font-family:"Times New Roman", Times, serif;text-indent:15px;background:#e8e9ee;}
.top .menu1 li a {color:#000;display:block;padding-top:1px !important;padding-top:2px;}
.top .menu1 li a:hover{text-decoration:none;background:#534c9a url(/images/background/bg_nav.gif) right center no-repeat;color:#fc3;}
.top .menu1 .s2 {color:#fc3;padding:1px 0 0 0 !important;padding:1px 0;background:#534c9a url(/images/background/bg_nav.gif) right center no-repeat;}
.top .menu1 p {height:12px;overflow:hidden;}

.top .photo {width:588px !important;width:584px;float:left;background:url(/images/background/bg055.gif) right bottom no-repeat;}
.top .photo img {display:block;}
.top .photo img.pic {width:582px !important;width:578px;height:202px !important;height:209px;}

/* nav */
.bodyNav {z-index:1;width:776px !important;width:772px;position:relative;}
.bodyNav .nav1 {width:752px !important;width:748px;background:#f68620 url(/images/background/bg059.gif) right top no-repeat;position:absolute;top:-25px;left:15px;}
.bodyNav .nav1 h2 {text-indent:20px;font-size:12px;line-height:26px;}
.bodyNav .nav1 h2 a {text-decoration:underline;font-weight:normal;}
.bodyNav .nav1 h2 a:hover {text-decoration:none;}

/* bodyCont */
.bodyCont {width:776px !important;width:772px;background: #FFF;}
.bodyCont .cont {background:#fff;width:711px !important;width:707px;padding:20px 20px 30px;min-height:490px;height:auto !important;height:490px;border:1px solid #d8d8d8;margin-left:14px;}
.bodyCont .title {background:url(/images/background/bg056.gif) 0 0 no-repeat;line-height:30px;margin-left:90px;color:#cd3402;font-style:oblique;font-family:"Times New Roman", Times, serif;font-size:22px;font-weight:bold;text-indent:210px;}
.bodyCont .info {font-size:13px;color:#999;text-align:center;}

.bodyCont .comp1 {margin:10px 0 20px;float:left;width:144px;line-height:37px;background:url(/images/background/bg057.gif) 0 0 no-repeat;color:#e06e03;font-weight:bold;text-align:center;font-size:12px;}
.bodyCont .comp2 {margin:10px 0 20px;float:right;width:557px !important;width:553px;text-indent:20px;line-height:37px;background:#f68620 url(/images/background/bg058.gif) right top no-repeat;padding:0 10px 0 0;color:#fef700;font-size:12px;}

.bodyCont .list td {font-size:12px;border:1px solid #d1cef1;color:#544b9c;padding:5px 2px 5px 2px;background:#f3f1fc;text-align:center;}
.bodyCont .list td.left {text-align:left;}
.bodyCont .list td a {color:#544b9c;}
.bodyCont .list td a:hover {color:#f8871f;}
.bodyCont .list table.topic {border:1px solid #fff;margin-bottom:4px; }
.bodyCont .list table.topic td {border:1px solid #fff;color:#000;padding:9px 2px;background:#d1cef1;text-align:center;}
.bodyCont .list table.topic td.left {text-align:left;}

.bodyCont .list1 td{font-size:12px;}
.bodyCont .list1 h2{ text-indent:16px;background:#d1ceef;color:#fff;font-size:14px;text-align:left;line-height:26px; margin-top:5px;}
.bodyCont .more{ float:right; line-height:26px; margin-right:30px; font-weight:normal; color:#fff; font-size:12px;}
.bodyCont .list1 td.s1 {background:#d1cef1;}
.bodyCont .list1 td.s2 {background:#d1cef1 url(/images/background/bg062.gif) 0 0 no-repeat;}
.bodyCont .list1 td.s3 {background:#d1cef1 url(/images/background/bg063.gif) right top no-repeat;}

.bodyCont .list1 p.s1 {float:right;}
.bodyCont .list1 h2 span,.bodyCont .list2 h2 span{font-weight:normal;font-size:12px;padding-left:10px;}

.bodyCont .list1 td ,.bodyCont .list2 td{color:#544b9c;padding:3px 5px 4px;background:#fff;text-align:center;font-size:13px;}
.bodyCont .list1 td.left ,.bodyCont .list2 td.left {text-align:left;}
.bodyCont .list1 td a ,.bodyCont .list2 td a {color:#544b9c;text-decoration:underline;}
.bodyCont .list1 td a:hover,.bodyCont .list2 td a:hover {color:#f8871f;text-decoration:none;}

.bodyCont .list2 h2{text-indent:16px;background:#e8d490;color:#fff;font-size:14px;text-align:left;line-height:26px;margin-top:5px; }
.bodyCont .list2 td.s1 {background:#e8d490;color:#000;}
.bodyCont .list2 td.s2 {background:#e8d490 url(/images/background/bg064.gif) 0 0 no-repeat;color:#000;}
.bodyCont .list2 td.s3 {background:#e8d490 url(/images/background/bg065.gif) right top no-repeat;color:#000;}

.bodyCont .list3 td {border:1px solid #d1cef1;color:#544b9c;padding:9px 15px 10px;background:#fff;font-size:12px;vertical-align:top;}
.bodyCont .list3 tr.rec td {vertical-align:center; text-align:center;} 
.bodyCont .list3 td p {margin-top:10px;}
.bodyCont .list3 td.s2 {background:#f3f1fc;text-align:left;}
.bodyCont .list3 td.s3 {background:#f3f1fc;text-align:center;}
.bodyCont .list3 td.s4 {background:#f3f1fc;text-align:right;}
.bodyCont .list3 td.s4 img {margin-left:40px;}

.bodyCont .rules {float:left;font-size:14px;margin-bottom:5px;}
.bodyCont .rules a {color:#f8871f;text-decoration:underline;background:url(/images/ico/icon016.gif) 0 0 no-repeat;padding-left:25px;}

.box table {float:right;}
.box {margin-top:3px;border:1px solid #d1cef1;background:#fff;margin:12px 0 0 0;padding:8px 8px 8px 8px;min-height:100px;height:auto !important;height:100px;}
.listimg {float:left;margin:0 3px;}

.bodyCont .page {margin:10px 0 10px 0 !important;margin:10px 0 0 0;}
.bodyCont .page span.nav {float:left;font-size:14px;}
.bodyCont .page span.nav a {color:#f8871f;text-decoration:underline;background:url(/images/ico/icon005.gif) 0 0 no-repeat;padding-left:25px;}
.bodyCont .page span.nav a.s1 {background:url(/images/ico/icon006.gif) 0 0 no-repeat;margin-left:12px;}
.bodyCont .page span.nav a.s2 {background:url(/images/ico/icon012.gif) 0 0 no-repeat;margin-left:12px;}
.bodyCont .page span.nav a.s3 {background:url(/images/ico/icon013.gif) 0 0 no-repeat;margin-left:12px;}
.bodyCont .page span.bin {float:left;font-size:14px; margin-left:12px;}
.bodyCont .page span.bin a {color:#f8871f;text-decoration:underline;background:url(/forum/images/recycle.gif) 0 0 no-repeat;padding-left:25px;}
.bodyCont .page span.nav a:hover {text-decoration:none;}
.bodyCont .page span {float:right;color:#000;padding-right:5px;}
.bodyCont .page span a {color:#56499b;text-decoration:underline;}
.bodyCont .page span a:hover {text-decoration:none;}

.bodyCont .cont .bg {background:url(/images/background/bg061.gif) 0 0 no-repeat;width:708px;height:12px;overflow:hidden;margin-top:20px;}

.bodyCont .topic {background:#d1cef1;padding:10px 15px 10px;margin-bottom:5px;font-size:12px;}
.bodyCont .topic h3 {font-size:13px;}

/* right menu */
.rightNav {position:absolute;top:310px;left:749px !important;left:746px;}
.rightNav .menu2 {width:169px;background:#534c9a url(/images/background/bg067.gif) left bottom no-repeat;margin-left:16px !important;margin-left:15px;padding-bottom:15px;}
.rightNav .menu2 h2 {color:#fef100;font-size:18px;text-align:center;padding-top:25px;height:40px;background:url(/images/background/bg066.gif) 0 0 no-repeat;}
.rightNav .menu2 h2 a {color:#fef100;}
.rightNav .menu2 li {font-size:12px;font-weight:bold;line-height:25px;background: url(/images/background/bg005.gif) 0 0 no-repeat;margin-bottom:4px;text-indent:45px;}
.rightNav .menu2 li a{color:#9a6533;display:block;}
.rightNav .menu2 li a:hover {background: url(/images/background/bg004.gif) left top no-repeat;text-decoration:none;}
.rightNav .menu2 li.s5 {color:#9a6533;background: url(/images/background/bg004.gif) left top no-repeat;}
.rightNav .menu2 h4 {font-size:16px;color:#ff9934;padding-left:30px;margin-top:45px;background:url(/images/ico/point001.gif) 18px 5px no-repeat;}
.rightNav .menu2 p {color:#ff9934;font-size:12px;padding-left:15px;}
.rightNav .menu2 p a {color:#ff9934;font-size:12px;}

/* 2012-05-18  - liuchengyang add t_nav*/

#header{width:776px;height:122px;background-color:#FFF;}
#t_nav {background-color: #534c9a; background-position: 0 -40px; background-repeat: repeat-x;border-radius: 4px 4px 4px 4px; height: 36px; margin:2px 0; padding: 0; position:absolute; width:586px; z-index:3; left:183px; top:70px; font-size:12px;}
#t_nav a {display:block; float:left; height:18px; padding:9px 8px; padding-left:7px\9\0; padding-right:7px\9\0; font-size:12px;font-weight:bold; color: #FFFFFF;}
#t_nav a:hover { background-color: #682db1;background-position: 0 -80px;background-repeat: repeat-x;text-decoration: none;}
#t_nav .t_nav_current, #t_nav .t_nav_current:hover { position:relative; margin-top:-2px; padding: 11px 8px; padding-left:7px\9\0; padding-right:7px\9\0; background-color:#FFFFFF; background-position: 0 -120px; background-repeat:repeat-x; color: #4e307d; font-weight:bold;}
#t_nav .t_nav_current:hover { color: #544a9a;}
#t_nav .t_nav_left, #t_nav .t_nav_right { height: 36px; padding: 0;width: 7px;}
#t_nav .t_nav_left {background-position: 0 0;float: left;}
#t_nav .t_nav_right { background-position: right 0; float: right;}
#t_nav, #t_nav a:hover, .t_nav_left , .t_nav_right , .t_nav_current {background-image:url(../images/background/t_nav_120518.png); }

/* End -2012-05-18  - liuchengyang add t_nav*/

.t_banner {width:582px; height:202px; float:left; margin-left:90px; display:inline; }