/*-------------------------------------------
    Project: so.chanceol.com 
     Author: Ddong
       Date: 2009/07/28
	Version: 0.1.1	
Last Change: 2009/07/28
Explanation:
--------------------------------------------*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, textarea {
font-family:tahoma,Arial,verdana;
list-style-type:none;
margin:0;
padding:0;
font-size:12px;
}
.c{clear:both;font-size:0;height:0; }
/* top */
.header{position:relative;z-index:1;}
.t_tip,.s_hd,.s_result,.on_pgs,.content,.f_search,.footer{width:950px;margin:0 auto;}
.t_tip{width:950px;height:28px;border-bottom:solid 1px #cadae2;line-height:25px;clear:left;background:#e9f0f3;color:#24668c;position:relative;}
.log_win{position:absolute;left:60%;top:30px;z-index:9;background:#fff;padding:10px;border:solid 1px #efefef;}
.h_t_tip{height:28px;border-bottom:solid 1px #cadae2;line-height:25px;clear:left;background:#e9f0f3;color:#24668c;position:relative;}
.t_tip a:link,.h_t_tip a:link{color:#24668c;text-decoration:none;}
.t_tip a:visited,.h_t_tip a:visited{color:#24668c;text-decoration:none;}
.t_tip a:hover,.h_t_tip a:hover{color:#0a64a4;text-decoration:underline;}
.t_l_nav{width:300px;float:left;padding-left:15px;}
.t_r_uinfo{width:550px;float:right;text-align:right;padding-right:15px;position:relative;}
	.tip_selct{width:70px;border:solid 1px #CADAE2;background:#fff;padding:3px;border-top:none;position:absolute;z-index:0;top:28px;right:40px;}
	.tip_selct a{display:block;color:#24668C;text-align:left;cursor:pointer;}
	
.s_hd{height:106px;background:url(../images/so/s_h_bg_03.gif) repeat-x;border-bottom:solid 2px #92a8b8;clear:left;position:relative;}
.s_logo{width:245px;height:59px;float:left;padding:17px 8px 30px 13px;}
.s_sipt{width:500px;float:left;}
.s_sipt .s_tab{padding-top:15px;}
		.s_tab ul{}
		.s_tab ul li{display:block;width:82px;height:22px;line-height:22px;text-align:center;float:left;margin:0 5px 0 0;font-size:14px;}
		.s_tab ul li a:link{color:#0a64a4;text-decoration:none;}
		.s_tab ul li a:visited{color:#0a64a4;text-decoration:none;}
		.s_tab ul li.on_tab{background:url(../images/so/search_bg.gif) no-repeat 0 0;}
		.s_tab ul li.on_tab a:link{color:#fff;text-decoration:none;}
		.s_tab ul li.on_tab a:visited{color:#fff;text-decoration:none;}
.s_itg{width:399px;height:27px;background:url(../images/so/search_bg.gif) no-repeat 0px -116px;clear:both;overflow:hidden;padding:4px 7px 4px 3px;margin-top:-1px;}
.s_itg .it_warp{border:solid 1px #2e7bb2;height:23px;width:298px;float:left;}

	   .it_warp .its{width:298px;height:23px;border-top:solid 1px #06395e;border-left:solid 1px #06395e;border-bottom:solid 1px #0a64a4;border-right:solid 1px #0a64a4;background:url(../images/so/itshadow.gif) repeat-x;padding-top:3px;}
	   span.sc_btn{width:88px;height:25px;display:block;float:left;}
	   input.sc_btn{background:url(../images/so/search_bg.gif) no-repeat 0px -54px;border:none;width:88px;height:25px;margin-left:5px;color:#fff;font-size:14px;cursor:pointer;float:left;}
.pop_sch{line-height:25px;}
.pop_sch span{color:#3c7c9f;}
.pop_sch a:link,.pop_sch a:visited{color:#a1a1a1;text-decoration:none;}


/* content */
.s_result{height:25px; background:#e9f0f3;line-height:25px;color:#0a64a4;}
.s_result span{color:#f18b04;}

.on_pgs{height:30px;line-height:30px;color:#717171;}
.on_pgs span{font-weight:bold;}
.on_pgs ul{display:inline;}
.on_pgs ul li{display:inline;}
.on_pgs ul li a:link{color:#717171;}
.on_pgs ul li a:visited{color:#717171;}
.on_pgs em{font-style:normal;}

.content{margin-top:5px;clear:left;}
.l_result{width:730px;float:left;}
.r_lkad{width:205px;float:right;}

.res_t{height:29px;background:#f3f6fd;border-top:solid 1px #acc2cb;overflow:hidden;clear:both;}
.res_t h3{width:200px;padding-left:30px;font-weight:normal;font-size:14px;color:#0a64a4;background:url(../images/so/sres_b.gif) no-repeat 5px 10px;height:30px;line-height:30px;float:left;}
.res_t .res_filter{width:330px;padding:5px 10px 0 0;float:right;text-align:right;}
	   .res_filter a:link{color:#0a64a4;text-decoration:none;}	
	   .res_filter a:visited{color:#0a64a4;text-decoration:none;}	
.item_wrap{padding:10px;margin-top:5px;border-bottom:dotted 1px #ccc;}
.item_wrap .img_wrap{width:98px;height:98px;padding:1px;border:solid 1px #c8c8c8;float:left;}	
.item_wrap .item_info{width:600px;float:left;margin-left:5px;}
		   .item_info h4{font-size:14px;line-height:25px;}
		   .item_info h4 a:link{color:#0a64a4;text-decoration:none;}
		   .item_info h4 a:visited{color:#551A8B;text-decoration:none;}
		   .item_info h4 a:hover{color:#0f95f4;text-decoration:underline;}
		   .item_info p{color:#8f8c8c;}
		   .item_info .cp_tp{line-height:23px;}
		   .if_btn .cm_btn,.if_btn .cll_btn{background:url(../images/so/btn_c.gif) no-repeat;width:65px;height:22px;border:none;color:#8383b4;}
		   .if_btn .cll_btn{background:url(../images/so/btn_ad.gif) no-repeat;}
		   .if_btn span{color:#ff0000;}
		   .crps{color:#4c8e28;font-weight:bold;line-height:30px;}
		   .cp_tp a{color:#75ba94;}
		   .cp_tp span{color:#8f8c8c;}
.comments{clear:both;padding-left:108px;}
.hot{background:#FFFEED;border-bottom:solid 1px #F9E4B7;}



.tt_wrap{height:25px;line-height:25px;padding-left:10px;background:#e2eef6;color:#0a64a4;}
.res_bts{height:30px;background:#efeeee;line-height:30px;margin:15px 0;padding:0 10px;}
.res_bts .f_tp{margin-right:50px;}
.res_bts a:link,.footer a:link{color:#002e89;}
.res_bts a:visited,.footer a:visited{color:#551A8B;}
.res_bts a:hover,.footer a:hover{color:#0A86FF;}

.n_pro{border:solid 1px #c6d8ee;}
.n_pro h3{height:23px;color:#333333;line-height:23px;padding:0 0 0 10px;background:#d5e2f5;}
.n_pro ul{}
.n_pro ul li{line-height:23px;padding-left:10px;}
.n_pro ul li p{color:#3c3c3c;padding-right:10px;line-height:20px;}
.n_pro ul li a:link{color:#003399;}
.n_pro ul li a:visited{color:#551A8B;}
.n_pro ul li a:hover{color:#0A86FF;}

.f_search{clear:both;}
.f_search .sc_warp{width:420px;margin:15px auto;}
.footer{border-top:solid 1px #e2e2e2;text-align:center;clear:both;}
.footer p{line-height:35px;}

/* login */
.login_box{width:235px;border:solid 1px #BFD8EE;border-bottom:none;}
.login_box span.logt{width:213px;background:#DEEAF6;height:22px;border:solid 1px #fff;line-height:25px;padding-left:20px;color:#0252A1;display:block;}
.lg_form{border-top:solid 1px #BFD8EE;padding:10px;}
.lg_form a{color:#194C7F;text-decoration:none;}
.lg_form a:hover{text-decoration:underline;}
.lg_form label{display:block;height:28px;margin:5px 0;line-height:28px;}
.lg_form label span{display:block;float:left;width:50px;text-align:right;padding:5px 5px 0 0;line-height:20px;}
.lg_form input.ixt{display:block;border:solid 1px #989898;padding:3px;width:145px;float:left;}
.reg_bx{width:235px;border:solid 1px #FECC75;padding:1px;background:#FDFADD;text-align:center;padding:10px 0;color:#B36601;}
.sbtn{background:url(../images/so/login_btn.gif) no-repeat;width:92px;height:30px;border:none;color:#fff;cursor:pointer;margin-left:55px;}
.rbtn{background:url(../images/so/reg_btn.gif) no-repeat;width:99px;height:25px;color:#4A2503;border:none;margin:10px 0;cursor:pointer;}
.cancel{width:30px;height:30px;position:absolute;right:0;top:5px;overflow:hidden;}
.cancel a{display:block;width:30px;height:30px;background:url(../images/so/cls.gif) no-repeat 0 0;text-indent:-99px;}
.cancel a:hover{background:url(../images/so/cls.gif) no-repeat 0 -35px;}

/*  search_tip*/
.search_tip{width:407px;background:#fff;border:1px solid #06395E;position:absolute;border-top:none;left:266px;z-index:9;top:70px;  }
.search_tip li{padding-left:10px;line-height:22px;height:22px;margin:5px 0;}
.search_tip li a{display:block;width:388px;text-decoration:none;color:#385065;}
.search_tip li a:hover{background:#A2C1D6;color:#06395E;}

/* login */
.login_warp{width:650px;border:1px solid #BDD5ED;overflow:hidden;float:left;}
.login_warp h3{height:30px;border-bottom:1px solid #BDD5ED;background:url(../images/so/logi_ttbg.gif) repeat-x;line-height:30px;padding:0 0 0 15px;color:#0252A1;}
.us_login{margin:10px;float:left;}
.us_pub{width:345px;float:right;margin:10px;color:#4A2503;border:1px solid #FAE5AC;background:#FEFDF1;}
.us_pub p{padding:10px;text-align:center;}
.pb_form{padding:0 10px;overflow:hidden;clear:both; }
.pb_form label{display:block;margin:5px 0 0 0;}
.pb_tip{border-top:solid 1px #F9E199;text-align:center;margin:10px 0;clear:left;}
.pb_menu{height:25px;background:#F5E8B4;}
.pb_menu li{height:23px;background:#F5E8B4;border:solid 1px #FAE5AC;float:left;line-height:23px;text-align:center;margin:1px 5px;padding:0 3px;border-bottom:none;}
.pb_menu li.pb_on{background:#FEFDF1;}
.pb_menu li a{text-decoration:none;color:#4A2503; }

/* keyword */
.l_top_warp{width:150px;float:left;}
.twarp{background:#E0EDFE;padding:3px;margin:10px 0 0 0;}
.twarp h3,h3.rtt{height:25px;line-height:23px;padding-left:10px;color:#3366CC;font-size:14px;}
.tlist ol li{padding-left:10px;line-height:23px;}
.tlist ol li a{color:#3366CC;text-decoration:none; }
h3.rtt{color:#06395E;}
.tlist{background:#fff;	}
.r_keyword_warp{width:780px;background:#C1D8EA;padding:10px;float:left;position:relative;}

.ky_warp{background:#fff;  }
.ky_warp .lg_ufkd,.kwds{border-bottom:solid 1px #6C8BA2;padding:5px;}
		 .lg_ufkd h3{height:25px;font-size:14px;color:#F3BB73;  }
		 .lg_ufkd ul{padding-left:15px;}
		 .lg_ufkd ul li{display:inline;border-bottom:dotted 1px #06395E;margin:0 10px 0 0;color:#245D83;line-height:23px;}
		 .lg_ufkd ul li a:link,.lg_ufkd ul li a:visited{color:#06395E;text-decoration:none; }
		 .lg_ufkd ul li a:hover{background:#C1D8EA;color:#06395E;}
.kwds{background:#fff;margin:10px 0 0 0;overflow:hidden;zoom:1;}
.kd_label{background:#F1FCFF;line-height:23px;border-bottom:solid 1px #E8EEF7; color:#808080;  }
.kd_label a{color:#3366CC;text-decoration:none;}

.bkd{width:430px;float:left;margin:10px 0 0 0;}
.k_link{background:#F1FCFF;border-bottom:solid 1px #E8EEF7;line-height:25px;height:25px; color:#808080;overflow:hidden;padding:0 10px;position:relative;}
.k_link span.q_link{display:block;position:absolute;right:10px;top:0;}
.k_link a{color:#06395E;text-decoration:none; }
.k_link a:hover{color:#3366CC;text-decoration:underline;}
.pic_eg{width:300px;;float:right;margin:10px 0 0 0;}
.tg_eg ul li{font-size:14px;margin:5px 0 0 0;}
.tg_eg ul li p{color:#333;line-height:20px; }
.tg_eg ul li a{color:#03436F;}
span.key{color:#f00;}
.win_layout{position:absolute;left:200px;top:100px;background:#126298;width:300px;padding:5px;}
.win_layout .lay_cot{background:#fff;padding:3px;}
.win_layout .lay_cot table td{line-height:25px;padding:3px;}
.r_rcl{position:absolute;left:0;top:0;display:block;width:5px;height:5px;background:url(../images/so/rc.gif) no-repeat;overflow:hidden;}
.r_rcr{position:absolute;right:0;top:0;background:url(../images/so/rc.gif) no-repeat 0 -7px;display:block;width:5px;height:5px;overflow:hidden;}
.r_rclb{position:absolute;left:0;bottom:0;background:url(../images/so/rc.gif) no-repeat 0 -16px;display:block;width:5px;height:5px;overflow:hidden;}
.r_rcrb{position:absolute;right:0;bottom:0;background:url(../images/so/rc.gif) no-repeat 0 -25px;display:block;width:5px;height:5px;overflow:hidden;}
.l_rct{position:relative;left:-3px;top:-3px;background:url(../images/so/rc.gif) no-repeat 0 -34px;display:block;width:5px;height:5px;overflow:hidden;}


/* sd_bar */
.sd_bar{float:right;width:280px;text-align:right;}

.t_l_nav a:link{color:#24668C;font-weight:bold;}
.t_l_nav a:visited{color:#24668C;font-weight:bold;}
.t_l_nav a:hover{color:#ff6600;text-decoration:underline;} 


#hot_keywords a{padding:0 6px;}

