*{ margin:0; padding:0; list-style:none; border:0}
body{ font-size:12px; color:#666666;}

a{ color:#666666; text-decoration:none}
a:hover{ text-decoration:underline}

.header,.main,.footer,.dq{ width:700px; margin:0 auto 0 auto}
.header{ position:relative; z-index:100}
.header .top_nav{float:right;color:#15aad5; margin-top:10px}
.header .top_nav a{ color:#15aad5; text-decoration:none;}
.header .top_nav a:hover{ text-decoration:underline}
.header .online{ height:22px;background:url(online.gif) no-repeat 0 0; padding-left:70px; position:absolute; right:0; top:50px; width:250px}
.header .online p{ height:20px; background:url(online.gif) no-repeat right 0; padding-top:2px; color:#FFFFFF}
.header .online p img{ float:left}
.header .online p span{ float:left; margin-top:3px; margin-left:2px; cursor:pointer}
.header .online p a{ float:left; color:#FFFFFF; text-decoration:none; margin-right:10px}
.header .logo{ margin:10px 0 5px 0}

.header .nav{height:48px; background:url(nav_bg.gif) repeat-x 0 0}
.header .nav .nav_ul{padding-left:20px}
.header .nav li{ float:left;position:relative; background:url(nav_line.gif) no-repeat right 0; margin-top:4px}
.header .nav li a{float:left; height:33px; line-height:33px; font-weight:700; font-size:14px; color:#FFFFFF; display:block; text-decoration:none; width:110px; text-align:center; margin-right:1px}
.header .nav li a:hover{ color:#0c9ac2; background:url(nav_hover_bg.gif) #feffd0 repeat-x 0;border-bottom:none;}
.header .nav li ul{display:none; position:absolute; left:-1px; top:33px; background:#feffd0; border:#18b5ea 1px solid; border-top:none; width:110px; overflow:hidden}
.header .nav li ul li{ background:none; width:110px;}
.header .nav li ul li a{ color:#FF9933; width:110px; height:25px; line-height:25px; display:block; font-size:14px; clear:both; }
.header .nav li ul li a:hover{ background:#15aad5; color:#FFFFFF}

.main{margin-top:5px;}


.footer{background:url(footer_bg.gif) #d9d9d9 repeat-x 0 0; height:60px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
.footer p{ margin-top:30px; margin-left:10px}
.footer p span{ float:right; margin-right:10px;}
.footer a{ color:#666666; text-decoration:none;}
.footer a:hover{ text-decoration:underline}



.content{ font-size:12px; line-height:180%}
.content p{ margin-top:10px}

.info{ color:#93ba3d; text-align:center; font-size:13px}
.info span{margin-right:10px}
body h1{font-size:20px; color:#ff6600; height:35px; text-align:center; padding-top:10px;}
.next{ height:25px; color:#000000; float:left; width:310px;}
.next a{ color:#669933;}


.dq{ height:25px; background:#93ba3d; line-height:25px; color:#FFFFFF; font-family:"ËÎÌå"; text-indent:5px}
.dq a{color:#FFFFFF}


.list{width:520px; border-right:#999999 qpx solid;}
.list h4{font-size:14px}
.list .list_info{line-height:150%; margin-top:5px; margin-bottom:20px;}

.k_pagelist{ font-size:14px; font-family:Arial, Helvetica, sans-serif}
.k_pagelist a{ margin-right:5px;border:#FF6600 1px solid; padding:1px 5px 1px 5px; background:#FF9900; color:#FFFFFF}
.k_pagelist strong{ margin-right:5px;border:#FF6600 1px solid; padding:1px 5px 1px 5px;}
.k_pagelist em{ color:#669933; margin-right:5px; border:#669933 1px solid; padding:1px 5px 1px 5px}



.kk{width:154px; height:212px; background:url(/images_fran/kk.gif) no-repeat 0 0;position:absolute; right:0}

