/* CSS Document */
/*header*/
#header{width:979px; margin-left:6px; margin:0 auto}
#header .top_header{width:979px; height:90px; overflow:hidden; clear:both; font-family:arial; color:#fff}
#header .top_header p{float:left; margin-top:20px}
#header .top_header ul{float:right; font-size:13px; margin:35px 0 12px 0}
#header .top_header ul li{display:inline; margin-right:10px; background:url(../images/graphics/line_1x12.gif) no-repeat center right; padding-right:10px}
#header .top_header ul li a{color:#fff}
#header .top_header ul li a:hover{text-decoration:none; color:#e1e5e6}
#header .top_header ul li.active_th{}
#header .top_header ul li.none_bg_th{background:none; margin-right:0px; padding-right:0px}

#header .top_header .combobox_th{float:right; font-size:12px; width:486px; text-align:right}
#header .top_header .combobox_th select{width:134px; color:#5f6161}
#header .banner_header{width:979px; height:330px; clear:both; margin:0 auto}

/*common*/
.title_box{width:252px; height:23px; overflow:hidden; background:url(../images/graphics/bg_box_js_act_1x23.gif) repeat-x left top; font:normal 15px tahoma; color:#eaedef;}
.title_box span{width:252px; height:23px; background:url(../images/graphics/bg_left_box_js_act_6x23.gif) no-repeat left top; float:left}
.title_box span strong{width:240px; height:21px; background:url(../images/graphics/bg_right_box_js_act_6x23.gif) no-repeat right top; float:left; padding:2px 0 0 12px}

.content_common ul{width:220px; list-style-type:none; padding:16px 0 0 11px}
.content_common ul li{width:220px; overflow:hidden; float:left; margin-bottom:13px;}
.content_common ul li a{color:#105892}
.content_common ul li a:hover{color:#033054; text-decoration:none}

.title_left_center{width:701px; height:27px; float:left;  background:#bdccd6 url(../images/graphics/left_title_6x27.gif) no-repeat left top;}
.title_left_center p{font:bold 13px arial; color:#333333; float:left; margin:5px 0 0 18px; display:inline}
.title_left_center a, .title_left_center a:visited{font:bold 11px arial; color:#105892; float:right; background:url(../images/icons/icon_6x6.gif) no-repeat right center; padding-right:15px; margin:9px 11px 0 0}
.title_left_center a:hover{font:bold 11px arial; color:#0C2336; float:right; background:url(../images/icons/icon_6x6.gif) no-repeat right center; padding-right:15px; margin:9px 11px 0 0}

/*center*/
#center{ width:985px; margin:12px auto 0 auto; padding-top:11px; background:#fff url(../images/graphics/bg_left_6x1.gif) repeat-y left top; clear:both; overflow:auto; padding-bottom:12px }
#right_center{width:252px; float:right; margin-right:12px; display:inline;}


/*box_all_category*/
#box_all_category{width:252px; margin-bottom:12px; float:left}
#box_all_category .content_common{width:250px; height:372px; border-bottom:1px solid #bdc7c9; border-right:1px solid #bdc7c9; border-left:1px solid #bdc7c9; font:normal 12px arial; overflow:auto; float:left}

/*box_sites*/
#box_sites{width:252px; margin-bottom:12px; float:left;}
#box_sites .content_common{width:250px; border-bottom:1px solid #bdc7c9; border-right:1px solid #bdc7c9; border-left:1px solid #bdc7c9; font:normal 12px arial; overflow:auto; float:left;  padding-bottom:0px;.padding-bottom:13px;_padding-bottom:0px}

/*banner_sub*/
#banner_sub{width:252px; float:left; margin-bottom:0px;.margin-bottom:12px;_margin-bottom:0px}
#banner_sub ul{width:252px; overflow:hidden}
#banner_sub ul li{width:120px; height:90px; overflow:hidden; float:left; margin:0 12px 12px 0;}
#banner_sub ul li.none_margin{margin:0 0 12px 0}

/*box_sites*/
#box_news{width:252px; margin-bottom:12px; float:left}
#box_news .content_news{width:250px; height:296px; border-bottom:1px solid #bdc7c9; border-right:1px solid #bdc7c9; border-left:1px solid #bdc7c9; font:normal 12px arial; overflow:auto; float:left;}
#box_news .content_news ul{width:220px; list-style-type:none; padding:16px 0 0 11px}
#box_news .content_news ul li{width:208px; overflow:hidden; float:left; margin-bottom:10px; background:url(../images/graphics/bg_li_news_3x1.gif) repeat-x left bottom}
#box_news .content_news ul li h1{font:700 12px arial;}
#box_news .content_news ul li h1 a{color:#105892}
#box_news .content_news ul li h1 a:hover{color:#043963; text-decoration:none}
#box_news .content_news ul li p{color:#48494b; margin:9px 0 12px 0}
#box_news .content_news ul li.bg_none_news{background:none}

/*cool_box_js*/
#cool_box_js{width:252px; margin-bottom:12px; float:left}

/*left_center*/
#left_center{width:701px; float:left; padding-bottom:34px}

.list_pic{width:685px; float:left; margin:10px 0 0 16px;.margin:10px 0 14px 16px;_margin:10px 0 0 16px; display:inline; font:normal 12px arial}
.list_pic .list_pic_ul{width:685px;}
.list_pic .list_pic_li{width:151px; float:left; margin:0px 27px 14px 0px}
.list_pic .none_margin_li{margin-right:0px}
.list_pic .list_pic_li p{width:151px; height:118px; background:url(../images/graphics/bg_img_.gif) no-repeat left top; text-align:center;padding-top:3px; overflow:hidden;}
.list_pic .list_pic_li p a:hover img{background-color:#333333; -moz-opacity:0.7; filter:alpha(opacity=70);}
.list_pic .list_pic_li span{width:151px; float:left; overflow:hidden; margin-top:6px; height:18px}
.list_pic .list_pic_li span a{color:#48494b}
.list_pic .list_pic_li span a:hover{color:#2b2b2c; text-decoration:none}

.list_pic .list_pic_li .display_rate{width:151px; height:14px; float:left;margin-top:4px}
.list_pic .list_pic_li .display_rate ul{width:151px; height:14px; background:url(../images/graphics/bg_rate_83x14.gif) no-repeat left top;}
.list_pic .list_pic_li .display_rate ul li{float:left; width:14px; height:14px;  margin-right:3px}
.list_pic .list_pic_li .display_rate ul li.one_rate{background:url(../images/graphics/one_rate_14x14.gif) no-repeat left top;}
.list_pic .list_pic_li .display_rate ul li.hafl_rate{background:url(../images/graphics/hafl_rate_7x14.gif) no-repeat left top;}

.list_pic .list_pic_li .make_rate{width:151px; float:left; margin-top:6px; height:21px; overflow:hidden}
.list_pic .list_pic_li .make_rate ul{width:151px;}
.list_pic .list_pic_li .make_rate ul li{float:left; font:normal 10px arial; background:url(../images/graphics/line_rate_1x9.gif) no-repeat right center; padding-right:4px; margin-right:4px}
.list_pic .list_pic_li .make_rate ul li.none_bg_padding{background:none; padding-right:0px; margin-right:3px}
.list_pic .list_pic_li .make_rate ul li.none_bg_padding_margin{background:none; padding-right:0px; margin-right:0px}
.list_pic .list_pic_li .make_rate ul li select{width:52px; height:19px; color:#48494b}
.list_pic .list_pic_li .make_rate ul li a{color:#105892; margin-top:3px; float:left}
.list_pic .list_pic_li .make_rate ul li a:hover{text-decoration:none; color:#033d6b}

/*footer*/
#footer{width:985px;height:195px;clear:both; overflow:hidden; background:url(../images/graphics/bg_footer_left_6x195.gif) no-repeat left top; font:normal 13px arial;}
#footer .content_footer{width:979px;height:180px; margin-left:6px; background:url(../images/graphics/bg_footer_2x195.gif) repeat-x left top; text-align:center;line-height:20px;color:#105892; padding-top:15px; overflow:hidden;}
#footer .content_footer a{color:#105892;}
#footer .content_footer a:hover{color:#063255; text-decoration:none}
#footer .content_footer span{color:#000}


/*B-login*/
.common_login{width:685px; float:left; margin:14px 0 0px 16px; display:inline; font:normal 12px arial; border-bottom:1px solid #bdccd6; overflow:hidden; color:#000;}
.common_login .top_common_login{margin-bottom:14px}
.common_login h1{font:700 17px arial; color:#525252;margin-bottom:17px}
.common_login h2{font:700 17px arial; color:#525252;margin-bottom:14px}
.common_login textarea{width:309px; height:68px; margin-bottom:22px}

.common_login_cu{width:685px; float:left; margin:14px 0 0px 16px; display:inline; font:normal 12px arial; border-bottom:1px solid #bdccd6; overflow:hidden; color:#000; padding-bottom:25px}
.common_login_cu h3{font:700 17px arial; color:#525252;margin-bottom:4px}
.common_login_cu h4{font:700 17px arial; color:#525252;margin:15px 0 4px 0}
.common_login_cu input{width:309px; height:16px; padding:2px 0 0 0}



.login_ul{width:344px; float:left; list-style-type:none}
.login_ul li{width:154px; height:21px; float:left; margin-right:16px; display:inline}
.login_ul li input{width:150px; height:15px; padding:2px 0 0 2px }

.button_common_login{margin-top:38px;}
.button_common_login input{width:60px; height:23px; padding:0px 0 3px 0; font-size:13px; cursor:pointer}

.checkbox_common_login{clear:both;}
.checkbox_common_login input{float:left; margin:9px 0 0 0px; .margin:5px 0 0 -4px}
.checkbox_common_login span{float:left; margin:9px 0 0 8px; .margin:9px 0 0 5px}

.forget_common_login{float:left; font-size:11px; margin:14px 0 23px 0;color:#105892; width:685px}
.forget_common_login a{color:#105892}
.forget_common_login a:hover{color:#105892; text-decoration:underline}

.recover_common_login{width:417px; height:135px; border:1px solid #eeeeee; background-color:#f9f9f9; margin:18px auto 10px auto; padding:0px 0 13px 16px}
.recover_common_login p{width:100%; margin:18px 0 11px 0}
.recover_common_login span{margin-right:10px}
.recover_common_login span input{width:274px; height:15px; padding:2px 0 0 2px}
.recover_common_login label{}
.recover_common_login label input{width:111px; height:23px;  padding:1px 0 3px 0; font-size:12px; cursor:pointer}

.note_common_login{width:433px; margin:0px auto 21px auto; line-height:20px }
.note_common_login a{color:#0050b2;}
.note_common_login a:hover{text-decoration:underline}

.signup_common_login{width:417px; height:105px; border:1px solid #eeeeee; background-color:#f9f9f9; margin:18px auto 10px auto; padding:18px 0 13px 16px}
.signup_common_login p{width:112px; float:left; }
.signup_common_login span{margin:0px 0 8px 0; float:left}
.signup_common_login span input{width:289px; height:15px; padding:2px 0 0 2px}

.check_signup_common_login{width:407px;  margin:0px auto 0px auto; padding:0px 10px 0px 16px}
.check_signup_common_login p{clear:both; width:100%; margin-bottom:10px; .margin-bottom:6px}
.check_signup_common_login input{float:left; margin:0px 0 0 0px;}
.check_signup_common_login span{margin:0px 0 0 8px; .margin:4px 0 0 8px; overflow:hidden; display:block; }

.signmeup_common_login{width:100%; text-align:center}
.signmeup_common_login input{width:81px; height:23px;  padding:1px 0 3px 0; font-size:12px; cursor:pointer}
.none_border_sign{border:none}

.signmeup_common_login_02{width:100%; text-align:left; margin-left:14px;.margin-left:8px; font:normal 11px arial}
.signmeup_common_login_02 input{width:81px; height:23px;  padding:1px 0 3px 0; font-size:12px; cursor:pointer; margin-top:3px}
.signmeup_common_login_02 b{color:#e34a24}

/*E-login*/

/*B:-common_login_cu*/
.common_temple_cu{width:462px; padding-bottom:5px}
.common_temple_cu ul{margin-bottom:8px; float:left; width:462px}
.common_temple_cu ul li{}
.common_temple_cu ul li.left{width:118px; float:left; padding-top:2px }
.common_temple_cu ul li.left_01{width:118px; float:left; padding-top:0px }
.common_temple_cu ul li.left_02{width:118px; float:left; padding-top:20px;}
.common_temple_cu ul li.right{width:341px; float:right }
.common_temple_cu ul li.right input{width:188px; height:15px; padding:2px 0 0 0}

.common_temple_cu ul li.right_01{width:341px; float:right }
.common_temple_cu ul li.right_01 input{width:188px; height:15px; padding:2px 0 0 0; margin-top:2px}

.common_login_cu ul li.right textarea{width:341px; height:100px}
.date_cu{width:671px; clear:both; margin-bottom:15px}
.common_temple_cu ul li.right_04{width:341px; float:right }
.common_temple_cu ul li.right_04 input{width:188px; height:15px; padding:2px 0 0 0; margin-top:10px}
.common_login select{margin-bottom:8px; width:103px}

/*common_js_submit_link*/
.common_js_submit_link{width:671px; margin:0 auto; font:normal 12px arial}
.common_js_submit_link input{width:227px; color:#000;padding:2px 0;}
.common_js_submit_link a{color:#e64117}
.common_js_submit_link span{color:#e64117}
.common_js_submit_link textarea{width:341px; height:84px; text-align:left; float:left}
.box_text_slect{width:200px; height:201px; text-align:left; overflow:auto; border:1px solid #7f9db9; font:normal 10px tahoma}
.box_text_slect a{width:168px; display:block; padding:3px 6px; color:#333333; overflow:hidden}
.box_text_slect a:hover{color:#fff; background-color:#316ac5; text-decoration:none}
.common_js_submit_link p{width:671px; clear:both; padding:10px 0}

.common_temple_cu_02{width:462px;}
.common_temple_cu_02 ul li.left{width:118px; float:left; padding-top:2px }
.common_temple_cu_02 ul li.right_04{width:341px; float:right }
.common_temple_cu_02 ul li.right_04 input{width:188px; height:15px; padding:2px 0 0 0; margin-top:10px}
.bt_submit{width:462px; margin-top:10px; font:normal 13px arial}
.bt_submit input{width:59px; height:23px; padding:0 0 2px 0; cursor:pointer }
/*phan_trang*/
.phan_trang{width:100%; text-align:right; font-size:12px; clear:both; padding:18px 0 10px 0}
.phan_trang p{width:100%; margin-bottom:6px; color:#666666}
.phan_trang ul{width:100%}
.phan_trang ul li{display:inline; height:11px; background:url(../images/graphics/line_pages_1x11.gif) no-repeat right center; padding-right:7px; margin-right:6px; color:#666666}
.phan_trang ul li a{color:#4396ca; text-decoration:underline}
.phan_trang ul li a:hover{color:#4b4b4b; text-decoration:none; font-weight:bold}
.phan_trang ul li.none_bg{background-image:none}
.phan_trang ul li.none_margin_padding_pg{margin-right:0px; padding-right:0px }
.phan_trang ul li.none_margin_pg{margin-right:0px;}
.phan_trang ul li.active_page a{color:#4b4b4b; text-decoration:none; font-weight:bold}


.font_arial_forward{font:normal 16px arial; width:100%; text-align:center; color:#fff; margin:100px 0 0 0}
.font_arial_forward img{border:0}
.font_arial_forward a{color:#fff; text-decoration:none}
.font_arial_forward a:hover{text-decoration:underline}
