@charset "utf-8";
/*#dae9fa  #cdecfe #247ba7 #ff6600*/
body{ background:url(./images/web_top.png) no-repeat; font-size:10pt; margin:0;}
a{ text-decoration:none; color:#247ba7}
img{ border:none}
#main{ margin:0 auto; width:1000px; margin-top:18px; position:relative}
#top{ float:left;  width:100%; background:url(images/top_bg.png) no-repeat;}
#logo_box{ float:left; height:80px; width:200px; overflow:hidden}
#logo{ float:left; height:80px; width:200px;}
#index{ float:left; width:800px; height:80px}
#index span{ height:75px; width:1px; background:url(images/top_line.png) no-repeat center; overflow:hidden; float:left}
#search_box{ float:left; height:50px; background:url(images/search_box.png) no-repeat; width:100%; margin-top:10px;}
#left{ float:left; width:728px; border:#cdecfe 1px solid; margin-top:10px; overflow:hidden}
#right{ float:right; width:250px;  margin-top:10px; overflow:hidden;border:#cdecfe 1px solid;}
#l_index{ float:left; width:100%; background:url(images/search_box.png) center; height:25px; border-bottom:#cdecfe 1px solid;}
#l_index_a{ float:left; height:25px;}
#l_index_a a{ float:left; height:25px; line-height:25px; padding-left:5px; color:#247ba7}
#l_index_a a:hover{ color:#F60}
#img_list{float:left; width:710px; padding:9px; border-bottom:#CCC 1px dotted; overflow:hidden}
#img_list img{ float:left; width:350px; overflow:hidden}
a:hover{ color:#F60}
#img_title{ float:left; width:350px; margin-left:10px; font-size:1.2em; font-weight:bold; height:40px; line-height:40px}
#img_l_i{ float:left; height:22px; line-height:22px; width:350px; margin-left:10px;}
#img_l_i span{ float:left; height:22px; line-height:22px; color:#53673f;}
#img_l_i a{ float:left; height:22px; line-height:22px; padding-left:5px; cursor:pointer}
#img_l_i b{ float:left; color:#666; font-weight:normal}
#index_list{ float:left; height:60px; width:230px; margin-top:10px}
#index_list b{ float:left; height:40px; width:20px; color:#999; text-align:center; margin-left:6px; margin-top:15px}
#index_list a{ float:left; padding-left:5px; padding-right:5px; width:58px; height:20px; line-height:20px; color:#FFF; text-align:center; overflow:hidden}
.temp_box{ position:absolute; left:0; top:0}
#cfg_box{ width:300px; border:#CCC 1px solid; background:#FFF; padding:5px;}
#cfg_box a{ float:left; width:100%; height:25px; line-height:25px; cursor:pointer}
#r_c{ float:left; width:100%;border-bottom:#cdecfe 1px solid; padding-bottom:5px}
#r_c a{ float:left; width:33%; height:25px; line-height:25px; overflow:hidden; text-align:center}
#top10{ float:left; width:100%; border-bottom:#cdecfe 1px solid; padding-bottom:5px}
#top10 a{ float:left; width:100%; height:25px; line-height:25px; border-bottom:#CCC 1px dotted; overflow:hidden; text-indent:10px;}
#bottom{ float:left; width:100%; margin-top:10px; padding-bottom:10px;}
#web_info{ float:left; width:100%; height:25px; line-height:25px; text-align:center; color:#666}
#bottom_a{ float:left; width:100%; text-align:center;}
#bottom_a a{ padding-left:5px; padding-right:5px; height:25px; line-height:25px;}
#web_info a{ font-weight:bold}
#more_img{ float:left; width:100%; padding-bottom:5px; overflow:hidden}
#more_img img{ float:left; width:250px; margin-top:5px;}


/*adv*/
#g_r_adv,#g_l_adv{ float:left; width:100%; overflow:hidden; padding-bottom:10px; text-align:center;}
#down_adv{ float:left; width:336px; padding:8px;}


/*image*/
#img_dtl{ float:left; width:100%; overflow:hidden}
#img_dtl h1{ float:left; width:100%; height:40px; line-height:35px; overflow:hidden; text-indent:10px; color:#247ba7; font-size:1.6em; border-bottom:#CCC 1px dotted}
#img_dtl img{ float:left; margin:10px;}
#page{ float:left; width:100%; height:28px; line-height:28px; border-top:#cdecfe 1px solid}
#page a{ float:right;border:#318cba 1px solid; padding-left:8px; padding-right:8px; height:14px; line-height:14px; padding-top:2px; padding-bottom:2px; margin-right:8px; margin-top:4px; cursor:pointer}
#page span{ float:right; height:14px; line-height:14px; color:#CCC; font-size:0.9em; margin-top:10px}
#img_info{ float:left; width:100%;border-top:#cdecfe 1px solid;}
#img_info span{ float:left;height:25px; line-height:25px; width:100px;border-left:#cdecfe 1px solid; color:#666; text-align:center}
#img_info a{height:25px; line-height:25px; width:254px;border-left:#cdecfe 1px solid; float:left; color:#666; text-indent:5px; overflow:hidden}
#down_list{ float:left;  width:100%; border-top:#cdecfe 1px solid}
#down_list a{ float:left; width:230px; height:74px; background:url(images/btn-down.gif) no-repeat; cursor:pointer; margin:5px;}
#img_lists{ float:left; width:100%}
#img_lists a{ float:left; border:#CCC 1px solid; padding:2px; margin:3px; position:relative}
#img_lists a:hover{ border:#ff6600 1px solid;}
#img_lists span{ position:absolute; height:18px; line-height:18px;bottom:0px; left:0px; background:#ff6600; color:#FFF; padding-left:8px; padding-right:8px; display:none}
#img_lists a:hover span{ display:block}

#down_lists{ float:left; width:100%; margin-top:5px;}
.l{ float:left; width:100%;}
#down_lists a{ float:left; padding-left:25px; padding-right:10px; height:25px; line-height:25px; background:url(images/down.png) no-repeat center left; margin-left:10px; cursor:pointer}
#down_t{ float:left; width:100%; height:25px; line-height:25px; font-size:1.1em; font-weight:bold; color:#999; text-indent:20px;}

#login{ float:left; width:100%;}
#login input{ float:left; height:20px; line-height:20px; border:#CCC 1px solid; text-indent:5px; width:300px; margin-top:5px;}
#login span{ float:left; height:22px; line-height:22px; margin-top:5px; padding-left:20px; padding-right:5px; width:60px}
#button{ float:left; width:93px; height:30px; margin-top:5px; text-align:center; color:#FFF; font-size:1.1em; cursor:pointer; background:url(images/bt.gif) no-repeat; line-height:30px;}
#reg_a{ float:left; width:100%; height:25px; line-height:25px; color:#a10000; text-indent:20px; font-size:1.1em; padding-bottom:20px;}
#down_info{ width:100%; float:left; margin-top:10px;}
#down_info span{ float:left; width:100%; text-indent:15px; height:25px; line-height:25px;}
#key{ float:left; height:22px; line-height:22px; border:#99D9FE 1px solid; color:#0075B5; font-size:1.1em; text-indent:5px; width:400px; margin-left:10px; margin-top:9px;}
#s_bt{ float:left; background:url(images/s.gif) no-repeat; height:25px; width:75px; margin-left:10px; margin-top:9px;  cursor:pointer}

.i{ float:left; height:20px; line-height:20px; border:#ccc 1px solid; background:#FFF; text-indent:5px; margin-left:5px; width:200px}
#login_box span{ float:left; height:25px; line-height:25px; color:#333; margin-left:10px; width:80px}
.b{ float:left; margin-left:100px; height:25px; line-height:25px; text-align:center; color:#333; border:#CCC 1px solid; background:#FFF; margin-top:5px}
#t{ float:left; width:100%; text-indent:20px; height:25px; line-height:25px; color:#666; margin-top:5px}
#links{ float:left; height:30px; line-height:30px; width:100%; border-bottom:#CCC 1px dotted}
#links a{ float:left; height:30px; line-height:30px; width:40%; overflow:hidden; color:#333; text-indent:10px; cursor:pointer}
#links span{ float:right; height:30px; line-height:30px; padding-right:10px; cursor:pointer}
