/* common */
.info{width:915px; padding-left:15px; font-size:12px; line-height:20px; color:#000; clear:both; margin:20px auto 0;}
.main{width:930px; margin:0 auto; clear:both; overflow:hidden;}
.m_l{float:left; width:235px; overflow:hidden;}
.m_r{float:right; width:685px; overflow:hidden;}
.menu_t{height:32px; background:#F2F1ED; clear:both; font-size:14px; color:#000; font-weight:bold; padding-left:16px; line-height:32px;}
.menu_sub{clear:both; overflow:hidden; border-bottom:#D0C9AD solid 1px; font-size:14px;}
.no_border{border:none;}
.menu_sub li{height:30px; border-top:#D0C9AD solid 1px; line-height:30px; padding-left:30px;}
.libg01{background:url(../images/o_mdot01.gif) no-repeat 16px 10px; color:#000; font-weight:normal;}
.libg02{background:url(../images/o_mdot02.gif) no-repeat 16px 10px; color:#093; font-weight:bold;}
.libg01 a:link,.libg01 a:visited{color:#000; text-decoration:none;}
.libg02 a:link,.libg02 a:visited{color:#093; text-decoration:none;}
.libg01 a:hover,.libg02 a:hover{color:#f60; text-decoration:underline;}

/* contentus */
.mR_contxt{padding:10px; overflow:hidden; clear:both; color:#000; line-height:24px;}
/* ural pro */
.pro_nav{clear:both; font-size:14px; line-height:24px;}
.pro_nav li{float:left; width:120px;}
/* newer */
.new_bg{background:url(../images/newer_bg.gif) no-repeat right 20px; height:140px;}
.new_mfr{width:930px; margin:0 auto; height:497px; overflow:hidden; background:url(../images/newer_bg02.gif) repeat-x; clear:both;}
.new_m{height:495px; overflow:hidden; background:url(../images/newer_bg03.gif) no-repeat right bottom; border:#11729D solid 1px; clear:both;}
.new_m2{height:495px; overflow:hidden; border:#11729D solid 1px; clear:both;}
.new_nav{clear:both;  font-size:14px; font-weight:bold; color:#1A77A1;}
.new_nav li{float:left; margin-left:4px; display:inline; text-align:center; padding:0 12px; line-height:24px; cursor:pointer; }
.newnavbg{background:url(../images/newer_navbg.gif) repeat-x; border-left:#11729D solid 1px; border-right:#11729D solid 1px; padding:0 12px;}
.new_con{clear:both; overflow:hidden; margin:0 16px 0 20px;}
.new_con2{clear:both; overflow:hidden; margin:80px 80px 0; text-align:center; line-height:26px; color:#000;}
.new_con2 p{margin-bottom:30px;}
.new_con2 b{float:right; clear:both;}
.nC_l{float:left; overflow:hidden; width:570px; margin-top:25px;}
.nC_r{float:right; overflow:hidden; width:305px; margin-top:25px;}
.nC_rbox{clear:both; border:#71B2C9 solid 1px; overflow:hidden; height:385px;}
.nC_rc{padding:15px; overflow:hidden;}
.nC_rc p{line-height:22px; clear:both;}
.nC_rc li{line-height:24px; font-size:14px; font-weight:bold; color:#093; background:url(../images/list_dot01.gif) no-repeat 4px 9px; padding-left:12px;}
.nC_rbtn{clear:both; margin-top:10px;}
.nC_rbtn span{float:right;}
.nBtn01{font-size:12px; color:#fff; text-align:center; font-weight:bold; padding:3px 3px 2px; background:#f60; border:#fc0 solid 1px; cursor:pointer; width:60px; float:left; margin-right:20px;}
.nBtn02{font-size:12px; color:#fff; text-align:center; font-weight:bold; padding:3px 3px 2px; background:#f60; border:#fc0 solid 1px; cursor:pointer; width:120px; float:right;}
.nBtn03{font-size:12px; color:#fff; text-align:center; font-weight:bold; padding:3px 3px 2px; background:#f60; border:#fc0 solid 1px; cursor:pointer; width:50px; float:right; margin-right:10px;}
.nBtn04{font-size:12px; color:#fff; text-align:center; font-weight:bold; padding:3px 3px 2px; background:#f60; border:#fc0 solid 1px; cursor:pointer; width:75px; float:right; margin-right:10px;}
.nBtn05{font-size:12px; color:#fff; text-align:center; font-weight:bold; padding:3px 3px 2px; background:#f60; border:#fc0 solid 1px; cursor:pointer; width:130px; float:right;}
.newer_search{width:910px; clear:both; margin:0 auto; background:#FAFAFA; padding:6px 10px; border-bottom:#B2DDC6 solid 1px;}
/* green */
.gR_txt{margin:6px 0; font-size:12px; color:#000; line-height:22px; overflow:hidden; clear:both;}
.gR_con{clear:both; width:685px; overflow:hidden; padding:10px 0 15px; border-bottom:#999 dashed 1px;}
.gR_cl{float:left; width:100px; overflow:hidden; margin-left:6px; display:inline;}
.gR_cr{float:right; width:556px; overflow:hidden; line-height:22px; margin-right:6px; display:inline;}
.gR_cr p span{float:right;}
/* killer */
.kR_c{clear:both; padding:10px; border-bottom:#999 dashed 1px; line-height:22px; color:#000;}
.kR_c p span{float:right;}
/* soft */
.sR_ad{clear:both; overflow:hidden;}
.sR_c{clear:both; overflow:hidden; line-height:22px;}
.sR_c table{background:url(../images/sR_cbg.gif) repeat-y;}
.sR_c td{height:135px; border-bottom:#337671 solid 1px; padding:10px 0;}
.sR_c .nbo td{border:none;}
.sR_con{clear:both; overflow:hidden; padding:10px; line-height:22px; width:665px;}
.sR_con ul{width:580px;}
.sR_con li{line-height:22px; background:url(../images/list_dot02.gif) no-repeat 2px 9px; padding-left:12px; margin-top:10px;}
.sR_conl{float:left; width:80px; overflow:hidden;}
.sR_conm{float:left; width:400; overflow:hidden;}
.sR_conr{float:right; width:135px; overflow:hidden; margin-top:50px;}
.sR_con span{font-size:12px; font-weight:normal;}
.sR_con span a:link,.sR_con span a:visited{color:#093; text-decoration:underline;}
.sR_con span a:hover{color:#f60; text-decoration:none;}
/* kaba_download */
.kD_main{width:930px; clear:both; overflow:hidden; margin:0 auto; background:url(../images/kd_mbg01.gif) repeat-y;}
.kD_ml{float:left; overflow:hidden; width:620px;}
.kD_mr{float:right; overflow:hidden; width:300px;}
.kD_mlc01{clear:both; overflow:hidden; height:190px; background:url(../images/kd_mbg02.gif) repeat-x;}
.kD_mlc02{clear:both; padding:10px 15px; overflow:hidden; line-height:22px; color:#000;}
.kD_mlc01 .txt{clear:both; padding:10px 15px; overflow:hidden; line-height:22px; color:#000;}
.kD_mlc01 .list,.kD_mlc02 .list{clear:both; padding:0 15px 10px; overflow:hidden;}
.kD_mlc01 .list li,.kD_mlc02 .list li{color:#000; background:url(../images/list_dot02.gif) no-repeat 0 8px; line-height:22px; padding-left:10px;}
.kD_list{clear:both; overflow:hidden;}
.kD_list li{float:left; margin-left:60px; display:inline; line-height:24px; font-size:12px;}
.kD_list li a{white-space:nowrap;}
.kD_search{clear:both; padding:0 10px; overflow:hidden;}
.kD_in01{width:500px; padding:4px 3px; color:#666; border:#7F9DB9 solid 1px; font-size:14px;}
.kD_in02{width:800px; padding:4px 3px; color:#666; border:#7F9DB9 solid 1px; font-size:14px;}
.kD_b01{width:85px; height:26px; line-height:26px; font-size:14px; color:#000; background:url(../images/kd_sbtn.gif) no-repeat; border:none;}
.kD_b02{width:176px; height:22px; line-height:22px; font-size:12px; color:#000; background:url(../images/kd_sbtn02.gif) no-repeat; border:none; text-align:center; font-weight:bold; cursor:pointer;}
.kD_more{clear:both; line-height:22px; text-align:right; padding:0 15px;}
.kD_rb{text-align:center; padding:15px;}

.kB_pic{clear:both; overflow:hidden; text-align:center;}
.kB_txt{padding:10px; line-height:22px; clear:both; color:#000;}
.kB_bfr{clear:both; text-align:right;}
.kB_b01{width:60px; height:22px; background:#CCEBD6; border:none; font-size:12px; line-height:22px; color:#000; cursor:pointer;}
.kB_rtxt{clear:both; padding:10px; line-height:20px; overflow:hidden;}

/* rep_download */
.rep_main{width:930px; clear:both; overflow:hidden; margin:0 auto; background:url(../images/rep_mbg01.gif) repeat-y;}
.rep_ml{float:left; width:675px; overflow:hidden;}
.rep_mr{float:right; width:240px; overflow:hidden;}
.rep_list01{clear:both; padding:25px 15px; overflow:hidden;}
.rep_list01 li{color:#000; background:url(../images/list_dot02.gif) no-repeat 0 8px; line-height:22px; padding-left:10px;}
.rep_list02{clear:both; overflow:hidden;}
.rep_list02 li{color:#000; background:url(../images/list_dot02.gif) no-repeat 0 8px; line-height:22px; padding-left:10px;}
.rep_lc{clear:both; overflow:hidden; width:675px;}
.rep_bg01{background:url(../images/rep_bg02.gif) repeat-y;}
.rep_bg02{background:url(../images/rep_bg01.gif) no-repeat;}
.rep_bg03{background:url(../images/rep_img2.gif) no-repeat right top;}
.rep_bg04{background:url(../images/rep_img3.gif) no-repeat right top;}
.rep_lc .l{float:left; width:325px;}
.rep_lc .r{float:right; width:325px; margin-right:10px; display:inline;}
.rep_cfr01{clear:both; margin:14px; background:url(../images/rep_img.gif) no-repeat; padding-left:50px; color:#A9ADAF; line-height:20px; height:55px;}
.rep_cfr02{clear:both; margin:20px; overflow:hidden; line-height:22px;}
.rep_b{clear:both; text-align:center; padding-bottom:10px;}
.rep_btn01{width:176px; height:22px; line-height:22px; font-size:12px; color:#000; background:url(../images/kd_sbtn02.gif) no-repeat; border:none; text-align:center; font-weight:bold; cursor:pointer;}
.rep_btn02{width:96px; height:22px; line-height:22px; font-size:12px; color:#000; background:url(../images/rep_btn01.gif) no-repeat; border:none; text-align:center; font-weight:bold; cursor:pointer;}
.rep_btn03{width:42px; height:22px; line-height:22px; font-size:12px; color:#000; background:url(../images/rep_btn02.gif) no-repeat; border:none; text-align:center; font-weight:bold; cursor:pointer;}
.rep_btn04{width:70px; height:22px; line-height:22px; font-size:12px; color:#000; background:url(../images/rep_btn03.gif) no-repeat; border:none; text-align:center; font-weight:bold; cursor:pointer;}
.rep_rc{padding:10px; clear:both; overflow:hidden; line-height:26px;}
.rep_rct{background:url(../images/rep_rimg.gif) no-repeat left top; padding-left:30px; line-height:26px;}

/* page */
.page{clear:both; overflow:hidden; line-height:22px; color:#000; text-align:center;}
/* list */
.mR_list01{clear:both; font-size:14px; line-height:24px;}
.mR_list01 li{background:url(../images/list_dot01.gif) no-repeat 2px 9px; padding-left:12px;}
.mR_list02{clear:both; font-size:12px; line-height:22px; padding:0 15px;}
.mR_list02 li{background:url(../images/list_dot01.gif) no-repeat 2px 9px; padding-left:12px;}
/* title */
.nT01{padding:6px; background:#1A77A1; font-size:14px; color:#fff; font-weight:bold; float:left; clear:both;}
.nT02{padding:6px 0; font-size:14px; color:#008C41; font-weight:bold; clear:both;}
.nT02 span{float:right; font-size:12px; font-weight:normal;}
.nT03{font-size:14px; line-height:24px; color:#000; font-weight:bold; clear:both; padding:5px 15px;}
.nT04{font-size:13px; line-height:24px; color:#000; font-weight:bold; clear:both; padding:5px 15px;}
.nT05{font-size:16px; line-height:30px; color:#000; font-weight:bold; clear:both; text-align:center;}
.nT06{font-size:13px; line-height:24px; color:#000; font-weight:bold; clear:both;}
