﻿/* CSS Document */
@import url(base.css);
/***Left Div Content-----------------------------------------------------------------------*/
.lftcon{width:392px; margin-top:15px; float:left;}
.lftcon .news{width:392px;background:url(line2.gif) right top repeat-y;padding-top:10px; overflow:hidden;}
.lftcon .news ul li{padding-left:5px; padding-right:5px; line-height:20px;}
.lftcon .news .ttl{width:380px;height:25px;background:url(v.jpg) 0 -125px repeat-x; line-height:25px; padding-left:5px; margin-bottom:5px;}
.lftcon .news .ttl a{background:url(ico.gif) -280px 0px no-repeat;padding:0px 40px;}
.lftcon .news .ttc{color:#666; text-indent:20px; background:url(line.gif) left bottom repeat-x; padding-bottom:8px; margin-bottom:10px;}
.lftcon .news .ttc a{color:#090;}
.lftcon .news .tt{ text-align:center; line-height:36px;}
.lftcon .news strong{width:382px;font-size:20px; font-family:"黑体"; font-weight:100;}
.lftcon .news strong a{color:#090;}
.lftcon .news .list li a{font-size:14px; line-height:24px; font-family:"宋体";}
.lftcon .news .list li span{font-size:12px;margin-left:12px;}
.lftcon .news .list li span a{color:#090;font-size:12px}
.lftcon .news .list li span{color:#999;}
.lftcon .news .list li b{font-size:10px;font-family:"宋体";font-weight:100;}
.lftcon .news .list li.l1{width:180px;float:left; overflow:hidden;}
.lftcon .news .list li.l1 .subclass{color:#999;font-size:12px;}
.lftcon .news .ttl2 a{background:url(ico.gif) -380px 0px no-repeat;padding:0px 40px;}
.lftcon .news .pic img{width:160px;height:110px;padding:5px; border:1px solid #ccc; margin:5px 0px 5px 12px;}
/***Middle Div Content-------------------------------------------------------------------------------------------*/
.mdlcon{width:276px;height:824px; margin-top:15px; margin-left:20px;float:left;border:1px solid #C5DDBD; overflow:hidden;}
.mdlcon .ttl{ border-bottom:1px solid #C5DDBD; text-align:center; line-height:20px; margin-bottom:10px;}
.mdlcon .ttl a{background:url(ico.gif) -495px 0px no-repeat;padding:2px 70px;}
.mdlcon ul li{padding:5px 0px 5px 20px;}
.mdlcon ul li select{width:230px;height:20px;border:1px solid #ccc;}
.mdlcon input.dpt{width:80px;cursor:pointer;border:1px solid #999; color:#666; height:18px; line-height:18px; float:left;}
.mdlcon input.btn{width:112px;height:35px; border:none; background:url(ico.gif) -230px -115px; float:right; margin:-10px 30px 0 0; cursor:pointer;}
.mdlcon div img{border-top:1px solid #ccc;border-bottom:1px solid #ccc; margin-bottom:10px;}
.mdlcon .ttl2{background:url(ico.gif) -660px 0px no-repeat;padding:2px 40px; float:left}
.mdlcon .more{color:#666;float:right}
.mdlcon .jidi li{line-height:22px; padding:0 0 0 20px; font-size:14px; font-family:Arial;}
.mdlcon .jidi li b{font-size:9px; background:url(ico.gif) 0 -159px;padding:0px 4px;color:#fff; font-weight:100;}
/***Right Div Content------------------------------------------------------------------------------------------------*/
.rhtcon{width:250px;height:826px; float:right;margin-top:15px;}
.rhtcon .flash{width:248px;height:164px;border:1px solid #C5DDBD;margin-top:10px;}
.rhtcon .flash object{width:246px;height:162px;padding:1px;}
.rhtcon .login{width:238px;height:124px;border:1px solid #C5DDBD;background:#EEF8EF;padding:5px;}
.rhtcon .login .ttl{width:233px;border-bottom:1px solid #ccc; padding-bottom:5px;padding-left:5px;line-height:18px;}
.rhtcon .login .ttl b{background:url(ico.gif) -65px -106px no-repeat; padding:1px 6px;}
.rhtcon .login .ttl a{background:url(ico.gif) -760px 0px no-repeat; padding:1px 40px; margin-left:5px; text-decoration:none;}
.rhtcon .login .ipt{width:130px;height:16px;padding-top:2px;border:1px solid #690; border-bottom-color:#9c0;border-right-color:#9c0; margin-top:10px;}
.rhtcon .login .btn{width:75px;height:24px; background:#fff url(ico.gif) -250px -75px;border-bottom:outset;border:0px; margin-left:60px; margin-top:10px; cursor:pointer;}
.rhtcon .login label{color:#666;font-size:14px; margin-left:12px;}
.rhtcon .login a{color:#f00; margin-left:15px; text-decoration:underline;}
.rhtcon .login .ls{padding:5px; text-align:center;}
.rhtcon .login .ls ul{ overflow:hidden;border:1px solid #e5e6e7; border-left:0; border-right:0;padding:4px 0; margin:4px 0;}
.rhtcon .login .ls a{margin-right:6px; font-size:12px; line-height:22px;}

.rhtcon .list{width:238px;border:1px solid #C5DDBD;background:#EEF8EF;margin-top:10px;padding:0px 5px 10px 5px;}
.rhtcon .list .ttl{width:233px;border-bottom:1px solid #ccc; padding:0px 0px 5px 5px;line-height:18px; margin:10px 0px;}
.rhtcon .list .ttl b{background:url(ico.gif) -85px -106px no-repeat; padding:1px 6px;}
.rhtcon .list .ttl .z1{background:url(ico.gif) -860px 0px no-repeat; padding:1px 70px; margin-left:5px; text-decoration:none;}
.rhtcon .list .ttl .z2{background:url(ico.gif) -280px -40px no-repeat; padding:1px 70px; margin-left:5px; text-decoration:none;}
.rhtcon .list .ttl .z3{background:url(ico.gif) -440px -40px no-repeat; padding:1px 70px; margin-left:5px; text-decoration:none;}
.rhtcon .list ul li{line-height:20px; padding-left:5px;}
.rhtcon .list .o1{background:url(ico.gif) -110px -109px no-repeat;padding:1px 3px; color:#fff; font-family:Verdana; line-height:12px; font-size:10px;}
.rhtcon .list .o2{background:url(ico.gif) -130px -109px no-repeat;padding:1px 3px; color:#fff; font-family:Verdana; line-height:12px;font-size:10px;}
.rhtcon .list a{ margin-left:5px;color:#666;}
.rhtcon .list a:hover{color:#f60;}
/***Adv List Div-------------------------------------------------------------------------------------------*/
.advlist{width:544px;padding:1px;border:1px solid #C5DDBD; float:right; margin-top:10px;}
.advlist .ttl{background:#4ABA0E;height:24px;line-height:24px;}
.advlist .ttl a{background:#fff url(ico.gif) -600px -42px;padding:2px 50px;}
.advlist ul li img{float:left; padding:6px 8px;}
/* iFocus style */
#ifocus{width:390px; height:270px;border:1px solid #DEDEDE; background:#F8F8F8; }
#ifocus_pic{display:inline; position:relative; float:left; width:290px; height:215px; overflow:hidden; margin:10px 0 0 10px; }
#ifocus_piclist{position:absolute; }
#ifocus_piclist li{width:290px;height:215px;overflow:hidden; }
#ifocus_piclist img{width:290px;height:215px; }
#ifocus_btn{display:inline; float:right; width:81px; margin:5px 8px 0 0; }
#ifocus_btn li{width:81px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img{width:65px; height:44px; margin:5px 0 0 11px; }
#ifocus_btn .current{background: url(ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv{width:370px; height:35px;clear:both;margin-left:9px;}
#ifocus_tx{line-height:14px;color:#999; font-size:12px;}
#ifocus_tx label{color:#009900;font-size:14px; line-height:18px; font-weight:bold;}
#ifocus_tx .normal{display:none; }
