/* CSS Document */

/*base*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;padding:0;}
body {font-size:12px;font-family:"ËÎÌå";margin:0;padding:0;text-align:left;background:#FFF;color:#666;}
a:link,a:visited {text-decoration:none;color:#1995ff;}
a:hover {text-decoration:underline;color:#f00;}
img {border:0;padding:0;margin:0;vertical-align:middle;}
p {text-align:left;}
table {border-collapse:collapse;}
input,textarea,select {vertical-align:middle;}
hr {margin:0 auto;border-top:1px dotted #D9D9D9;width:98%;height:1px;}
form {margin:0;padding:0;}
ul,li {margin:0;padding:0;list-style:none;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}

/*common elements*/
.float_bottom {clear:both;height:0px;font-size:0px;padding:0;margin:0;border:0;line-height:0px;overflow:hidden;}
.mask {width:100%;height:100%;position:absolute;top:0px;left:0px;background:#666666;filter:alpha(opacity=60);opacity:0.6;z-index:999;display:none;}

/*page*/
.container {width:960px;margin:0 auto;padding:0;clear:both;}

.main_nav,
.main_nav a.curr,
.i_teacher_head,
.i_news_con ul li,
.i_news_con1 ul li,
.i_law_list ul li,
.i_law_top_list li,
.i_side_list li,
.i_book_head,
.i_law_head,
.i_rside_head,
.i_focus_ind li,
.i_focus_ind li.current,
.c_focus_ind li,
.c_focus_ind li.current,
.c_note_list li,
.c_book_head,
.c_news_con ul li,
.c_news_con1 ul li,
.side_list li,
.channel_head,
.login_submit,
.reg_submit,
.reg_cancel,
.ucenter_form_submit,
.ucenter_form_cancel,
.shop_item_buy,
.footer_link,
.top,
.car_list_del,
.car_btn_big {background:url("/views/css/site/images/sprite.gif");}

.i_focus,
.i_side_head_f,
.i_side_head,
.i_news_head,
.i_side_login_btn,
.i_register_btn,
.c_focus,
.c_news_head,
.c_table thead td,
.sindex_note_nav_title,
.sindex_note_course_title,
.sindex_region_head,
.sindex_i_head,
.side_login_btn,
.side_register_btn,
.side_head_f,
.side_head,
.sindex_law_nav_title,
.other_head,
.other_nav,
.other_nav li a:hover,
.other_nav li.curr,
.ucenter_nav li span,
.ucenter_nav_sub li a:hover,
.ucenter_nav_sub li.curr,
.ucenter_table thead td,
.ucenter_table tfoot td,
.ucenter_handel_submit,
.ucenter_tab_con li a,
.reg_top_nav,
.login_top_nav,
.login_nav_btn,
.reg_step li.curr,
.car_list_con thead {background:url("/views/css/site/images/bg_sprite.gif") repeat-x;}




/*Ê×Ò³¶þÀ¸*/



/*common model*/
.side_head_f {height:39px;line-height:39px;}
.side_head {height:39px;line-height:39px;margin-top:10px;}
.side_hot {margin-top:0; position:relative; background:url(/views/css/site/images/hxacc_second_hot.png) no-repeat 0 -65px; height:30px; line-height:30px;}
.side_title {color:#0c4eb2;float:left; font-size:16px;padding-left:16px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";/*background:#FFFDE8;*/}
.side_title_hot { position:absolute; background:url(/views/css/site/images/hxacc_second_hot.png) no-repeat; height:61px; width:61px; top:-7px; right:-9px;}
.side_more {float:right;padding-right:8px;}
.side_more a:link,.side_more a:visited {color:#fff;margin-left:5px;}


.side_con {/*border:1px solid #bebfc3*/;}
.side_con_ex {/* border:solid 1px #bebfc3;*/ height:247px; background:#f9f9f9;}
.side_list {padding:0;}
.side_list li {line-height:1.6em;background-position:-926px -127px;background-repeat:no-repeat;padding-left:14px;}
.side_list_img {padding:0 10px;}
.side_list_img li {width:60px;height:80px;margin:0 10px 8px 10px;float:left;border:1px solid #CCCCCC;}
.side_list_img li img {width:60px;height:80px;}
.side_help {padding:10px 15px;text-align:center;line-height:1.5em;}
.side_help em {margin:0 15px;font-style:normal;font-weight:normal;color:#999999;}
.side_text {line-height:24px; padding:10px}
.side_process {padding:10px 10px;text-align:left;line-height:1.5em;}
.side_process em {margin:0 15px;font-style:normal;font-weight:normal;color:#999999;}

.side_login {width:208px;height:218px;float:left;background:#F6F6F6;border:1px solid #E8E8E8;overflow:hidden;}
.side_login_fieldset {border:0;padding:1px 5px 3px;}
.side_login label {font-size:12px;}
.side_login_inp {border:1px solid #DDDDDD;height:20px;line-height:20px;}
.side_login_inp:focus {border:1px solid #6CB1E5;}
.side_login_username {width:135px;}
.side_login_password {width:135px;}
.side_login_code {width:70px;}
.side_login_code_img {margin-left:8px;}
.side_login_handel {padding:3px 0 3px 49px;clear:both;}
.side_login_btn {background-position:0 -299px;background-repeat:repeat-x;width:60px;height:25px;border:1px solid #BDBDBD;font-size:12px;color:#333333;cursor:pointer;font-weight:normal;margin-right:5px;}

.side_register {margin-top:5px;text-align:center;border-top:1px dashed #AFAFB0;}
.side_register_btn {margin:3px auto;display:block;background-position:0 -299px;background-repeat:repeat-x;width:120px;height:25px;line-height:25px;border:1px solid #BDBDBD;font-size:12px;color:#333333;}
.side_register_btn a,a.side_register_btn {color:#333333;}
.side_register_btn:hover {text-decoration:none;color:#333333;}
.side_register_getpsw {margin-top:3px; display:inline-block;}

.breadcrumbs {padding:5px;clear:both;}
.breadcrumbs a {line-height:1.5em;}
.breadcrumbs em {margin:0 5px;font-style:normal;font-weight:normal;color:#333333;line-height:1.5em;}
.breadcrumbs span {line-height:1.5em;}

.list_title {}
.list_time {float:right;font-size:12px;color:#666666;}

.c_region_nav {clear:both;border:1px solid #CCCCCC;height:50px;overflow:hidden;}
.c_region_nav_curr {font-size:16px;font-weight:bold;width:120px;height:50px;float:left;line-height:50px;text-align:center;background:#68A8DC;color:#FFFFFF;}
.c_region_nav_list {width:800px;height:50px;float:left;}
.c_region_nav_list li {width:100px;height:23px;float:left;line-height:23px;text-align:center;}

.c_note_top {font-size:14px;font-weight:bold;padding:15px;background:#FFFDE8;border:1px solid #FFEFD2;text-align:center;clear:both;}
.c_note_top h2{font-size:16px; font-weight:bold;}
.c_note_top a:link,.c_note_top a:visited {color:#000000;}
.c_note_top p {font-weight:normal;font-size:12px;line-height:1.6em;padding:10px 10px 0;margin:0; color:#666;}
.c_note_list {padding:5px 0 0 35px; height:154px; *height:126px; border:solid 1px #e8e8e8; background:#f9f9f9; border-top:none;}
.c_note_list li { background:url(/views/css/site/images/hxacc_cjy_03.png) no-repeat 0 11px;font-size:12px;line-height:24px;padding-left:15px;}
.c_note_list li a:link,.c_note_top a:visited {color:#666;}

table.c_table {width:100%;margin:1px auto;border:1px solid #CCCCCC;}
.c_table thead td {padding:6px 10px;font-weight:bold;color:#15428B;background-position:0 -366px;background-repeat:repeat-x;border-left:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}
.c_table tbody td {padding:5px 10px;border-left:1px solid #EDEDED;border-bottom:1px solid #EDEDED;}
.c_table tfoot td {padding:6px 10px;font-weight:bold;color:#15428B;background-position:0 -366px;background-repeat:repeat-x;border-left:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}

.c_book_head {background-position:0 -216px;height:30px;line-height:30px;}
.c_book_title {color:#333333;font-size:14px;font-weight:bold;float:left;padding-left:8px;}
.c_book_title a:link,.c_book_title a:visited {color:#333333;}
.c_book_title a:hover {text-decoration:none;}
.c_book_more {float:right;padding-right:8px;}
.c_book_con {border:1px solid #A9C2E3;border-top:0;padding:8px;overflow:auto;}
.c_book_list {clear:both;margin-left:13px;}
.c_book_list li {float:left;margin-right:13px;}
.c_book_list li img {width:90px;height:120px;}
.c_scroll_left {}
.c_scroll_right {}

.c_news {clear:both;margin-bottom:10px;overflow:hidden;}
.c_news_head { background:url(../images/tssc_top_bg.jpg) repeat-x 100%;height:40px;}
.c_news_title {background:url(../images/tssc_top_bg.jpg) repeat-x 100%;color:#f65801;font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";float:left; height:40px;padding-left:15px; line-height:40px;}
.c_news_title a:link,.c_news_title a:visited {color:#0c1e65; border-bottom:3px solid #0c1e65;padding-right:15px; line-height:43px;}
.c_news_title a:hover {text-decoration:none;}
.c_news_more {float:right;padding-right:8px;}
.c_news_more a:link,.c_news_more a:visited {color:#666666;margin-left:5px;}
.c_news_con { border-top:none;font-size:14px;padding:5px 0 5px 5px ; height:200px;clear:both;}
.c_news_con ul {margin:0;padding:0;}
.c_news_con ul li {line-height:26px; height:26px;background:url(/views/css/site/images/hxacc_index_title.png) no-repeat -986px 13px;padding-left:24px;}
.c_news_con ul li a:link,.c_news_con ul li a:visited {color:#009;}
.c_news_con ul li.c_news_top {font-size:16px;font-weight:bold;padding:15px 0 10px 9px;background:none; white-space:nowrap}
.c_news_con ul li.c_news_top a:link,.c_news_con ul li.c_news_top a:visited {margin-right:8px;}
.c_news_top a:hover {text-decoration:none;}

.c_news_con1 { height:200px; border-top:none;font-size:14px;padding:5px;clear:both;}
.c_news_con177 { border:solid 1px #f8dfc6; height:177px; border-top:none;font-size:14px;padding:5px 0 5px 5px;clear:both;}
.c_news_con1 ul {margin:0;padding:0;}
.c_news_con1 ul li {line-height:26px; height:26px;background:url(/views/css/site/images/hxacc_index_title.png) no-repeat -986px 13px;padding-left:20px;}
.c_news_con1 ul li a:link,.c_news_con1 ul li a:visited {margin-right:0px;color:#009;}

.c_news_con1 ul li.c_news_top1 {font-size:12px;font-weight:normal;padding:4px 0 0 10px;background:none;height:98px;margin-bottom:5px; overflow:hidden; zoom:1}
.c_news_con1 ul li.c_news_top1 a:link,.c_news_con1 ul li.c_news_top1 a:visited {margin-right:0px;}
.c_news_top1_img {float:left;border:1px solid #CCCCCC;}
.c_news_top1_img a {margin:0;}
.c_news_top1_img img {width:90px;height:90px;}
.c_news_top1_text {float:left;margin-left:12px;line-height:26px; font-size:14px;width:235px;overflow:hidden;}
.c_news_top2_text {float:left;margin-left:12px;line-height:20px; font-size:12px;width:235px;overflow:hidden;}
.c_news_top2_text a, .c_news_top2_text a:visited{color:#333 !important}
.c_news_top2_text a:hover{color:#f00}

.c_focus {width:308px;height:286px;border:1px solid #DDDDDD;background-position:0 -37px;overflow:hidden;position:relative;}
.c_focus_img {width:300px;height:278px;border:1px solid #CCCCCC; position:absolute;left:3px;top:3px;}
.c_focus_img img {width:300px;height:278px;}
.c_focus_bar {width:300px;height:35px;overflow:hidden; position:absolute;left:3px;top:250px;}
.c_focus_con {float:left;padding:0;font-size:14px;font-weight:bold;}
.c_focus_ind {list-style:none;padding:0;margin:0;float:right;width:220px;}
.c_focus_ind li {color:#2B2B2B;margin:0 3px;width:21px;height:24px;line-height:24px;float:right;text-align:center;cursor:pointer;background-position:-177px -158px;background-repeat:no-repeat;}
.c_focus_ind li.current {color:#FFFFFF;background-position:-148px -158px;background-repeat:no-repeat;}

.c_info_nav {background:url(/views/css/site/images/hxacc_second_04.png) no-repeat; padding-left:40px; height:40px; float:left}
.c_info_nav_list { float:left;background:url(/views/css/site/images/hxacc_second_04.png) no-repeat 100% 0; padding-right:40px; height:40px; } 
.c_info_nav_list li { padding:0 10px;height:23px;float:left;line-height:23px;text-align:center;}

.c_page_count {margin:10px 0;height:30px;clear:both;text-align:right;}
.c_page_count span {display:inline-block;margin:0 3px;padding:0 10px;height:25px;line-height:25px;}
.c_page_count a {display:inline-block;margin:0 3px;padding:0 10px;height:25px;line-height:25px;}
.c_page_count a:link,.c_page_count a:visited {background:#F5F5F5;color:#666666;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;}
.c_page_count a:hover {background:#4E9AD4;color:#FFFFFF;border-right:1px solid #1E50A2;border-bottom:1px solid #1E50A2;}
.c_page_count span.sel {background:none;color:#1E50A2;font-weight:bold;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;}


/*sindex page*/
.sindex_side {width:209px;float:left;height:383px;}
.sindex_side_ex {width:209px;float:left;}
.sindex_side_blank {width:209px;float:left;}
.sindex_side_edu {width:208px;float:left;}
.sindex_tel {padding:0;height:80px;padding-top:10px;clear:both;background:url(/views/css/site/images/hxacc_second_tel.png) no-repeat 0 10px;}
.sindex_main {width:735px;float:right;}
.sindex_note {width:741px;float:right;}
.sindex_note_box {clear:both;margin-bottom:10px;height:160px;}
.sindex_note_con {width:410px;float:left;}
.sindex_note_nav {width:310px;float:right;border:1px solid #E8E8E8;height:158px;overflow:hidden;}
.sindex_note_nav_title {font-size:14px;font-weight:bold;height:30px;line-height:30px;padding-left:15px;background-repeat:repeat-x;background-position:0 -453px;color:#FFFFFF;}
.sindex_note_nav_list {padding:10px;margin:0 auto;}
.sindex_note_nav_list li {float:left;margin:5px;padding:15px 18px;background:#F2F2F2;}
.sindex_note_ad {width:310px;float:right;border:1px solid #E8E8E8;height:288px;overflow:hidden;background:url("/views/css/site/images/ad_1.gif") no-repeat;}
.sindex_note_ad p {font-size:14px;text-indent:28px;line-height:1.6em;padding:15px;margin:0 30px 0 0;}
.sindex_note_course {clear:both;margin-bottom:10px;}
.sindex_note_course_title {clear:both;height:29px;line-height:29px;padding-right:15px; background:url(/views/css/site/images/hxacc_second_07.png) no-repeat 100% 0;color:#FFFFFF; overflow:hidden; zoom:1}
.sindex_note_course_title h2{ font-size:16px;height:29px;line- height:34px;padding-left:19px; background:url(/views/css/site/images/hxacc_second_07.png) no-repeat;color:#FFFFFF; float:left; width:170px; text-align:center}
.sindex_box { background:url(/views/css/site/images/hxacc_second_06.png) repeat-y; border-bottom:solid 1px #f8e1c9; margin-bottom:10px}
.sindex_box_l {width:365px;float:left;}
.sindex_box_r {width:365px;float:right;}
.sindex_box_l01 {width:370px;float:left;}
.sindex_box_r01 {width:370px;float:left;}
.sindex_box_l01 .c_news_head, .sindex_box_r01 .c_news_head{ background:#fffdf1; border:solid 1px #ffdebd; border-right:0; height:28px;}
.sindex_box_l01 .c_news_title, .sindex_box_r01 .c_news_title{ background:url(/views/css/site/images/hxacc_second_05.png) no-repeat -351px -101px; line-height:28px; height:28px; width:86px; font-size:14px;}
.sindex_box .c_news_con, .sindex_box .c_news_con1{ border:0}
.sindex_banner_f {clear:both; overflow:hidden; zoom:1; height:40px;}
.sindex_banner {clear:both;margin-top:10px;}
.sindex_region {clear:both;margin-bottom:10px;}
.sindex_region_head {background-position:0 -524px;height:30px;line-height:30px;}
.sindex_region_title {font-size:14px;font-weight:bold;padding-left:15px;color:#FFFFFF;}
.sindex_region_con {border:1px solid #CCCCCC;padding:5px;}
.sindex_region_list {margin:0;padding:0;}
.sindex_region_list li {float:left;width:113px;height:30px;line-height:30px;border:1px solid #D9D9D9;margin:0 5px 5px 0;text-align:center;}

.sindex_i_side {width:209px;float:right;}
.sindex_i_side_top {width:209px;float:right;height:288px;}
.sindex_i_side_top_blank {width:210px;float:right;background:#F6F6F6;height:290px;}
.sindex_i_head {clear:both;background:url(/views/css/site/images/hxacc_second_05.png) no-repeat;height:31px; padding:9px 10px 0 16px}
.sindex_i_title {background:url(/views/css/site/images/hxacc_second_05.png) no-repeat 0 -100px; width:146px; height:25px; overflow:hidden; line-height:200px;}
.sindex_i_title1 {background:url(/views/css/site/images/hxacc_second_05.png) no-repeat -200px -100px; width:102px; height:25px; overflow:hidden; line-height:200px;}

.sindex_i_main {width:741px;float:left;}
.sindex_i_note {width:741px;float:left;}
.sindex_i_note_con {width:421px;float:right;}
.sindex_focus {width:310px;height:290px;float:left;}

.sindex_fax_side {height:637px;}

.sindex_law {clear:both;border:1px solid #DDDDDD;padding:5px 10px;height:890px;}
.sindex_law_nav {clear:both;border:1px solid #DDDDDD;height:900px;}
.sindex_law_nav_title {height:35px;line-height:35px;background-position:0 -326px;display:block;overflow:hidden;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.sindex_law_nav_title span {font-size:14px;padding-left:10px;color:#03005C;font-weight:bold;}
.sindex_law_nav_con {padding:5px 5px 5px 15px;line-height:1.8em;}
.sindex_law_nav_con a {font-size:12px; margin-right:20px;}
.sindex_law_nav_con a:link,.sindex_law_nav_con a:visited {color:#222222;}
.sindex_law_head {margin:0;height:35px;line-height:35px;}
.sindex_law_title {font-size:20px;font-family:Arial,"Î¢ÈíÑÅºÚ","ºÚÌå";color:#03005C;border-bottom:1px solid #C8D8F2;overflow:hidden;}
.sindex_law_con {clear:both;padding:5px 20px 5px 5px;}
.sindex_law_list {margin:20px auto 10px;padding:0;}
.sindex_law_list li {line-height:1.8em;padding-left:10px;font-size:14px;list-style:disc inside;}
.sindex_law_page {clear:both;margin:10px 0;}

.sindex_edu_head {clear:both;height:145px;overflow:hidden;}
.sindex_course_process {clear:both;margin-bottom:8px;height:100px;overflow:hidden;background:url("/views/css/site/images/course_process.jpg") no-repeat;}


/*channel*/
.channel_main {width:688px;float:left;}
.channel_box {background:#FFFFFF;margin-bottom:10px;clear:both;}
.channel_head {background-position:0 -275px;height:30px;line-height:30px;}
.channel_title {color:#FFFFFF;font-size:14px;font-weight:bold;float:left;padding-left:8px;}
.channel_title a {color:#FFFFFF;}
.channel_title a:hover {text-decoration:none;}
.channel_more {float:right;padding-right:8px;}
.channel_more a {color:#FFFFFF;}
.channel_con {border:1px solid #4287C5;border-top:0;padding:8px;}
.channel_list {margin:8px auto;padding:0;}
.channel_list li {line-height:1.8em;padding-left:10px;font-size:12px;list-style:disc inside;}


/*news list page*/
.nlist_main {width:688px;float:left;background:#FFFFFF;border:1px solid #4287C5;}
.nlist_nav {padding:3px 8px;}
.nlist_box {padding:20px;overflow:hidden;}
.nlist_title {margin:0;height:35px;line-height:35px;font-size:20px;font-family:Arial,"Î¢ÈíÑÅºÚ","ºÚÌå";color:#03005C;border-bottom:1px solid #C8D8F2;overflow:hidden;}
.nlist_list {margin:20px auto 10px;padding:0;}
.nlist_list li {line-height:1.8em;padding-left:10px;font-size:14px;list-style:disc inside;}
.nlist_side {width:255px;float:right;}


/*text page*/
.text_main {width:688px;float:left;background:#F5F8FD;border:1px solid #C1D9F4;}
.text_box {padding:20px 30px;overflow:hidden;}
.text_title {margin:0;height:70px;line-height:35px;font-size:20px;font-family:Arial,"Î¢ÈíÑÅºÚ","ºÚÌå";text-align:center;color:#03005C;border-bottom:1px solid #C8D8F2;overflow:hidden;}
.text_sub_title {line-height:14px;overflow:hidden;padding-top:10px;text-align:center;}
.text_con {font-size:14px;color:#000000;line-height:23px;margin-top:15px;clear:both;}
.text_con p {text-indent:28px;}
.text_nav {margin-top:25px;padding:10px 0;line-height:1.6em;border-top:1px dashed #DDDDDD;clear:both;}
.text_nav a {color:#666666;}
.text_prev {clear:both;}
.text_next {clear:both;}

.text_side {width:255px;float:right;}


/*login page*/
.login_main {clear:both;}
.login_top_nav {height:35px;line-height:35px;padding:0;border:1px solid #E8E8E8;background-position:0 -184px;overflow:hidden;}
.login_nav_btn,a.login_nav_btn {background-position:0 0;background-repeat:repeat-x;padding:5px 10px;margin-left:8px;color:#FFFFFF;text-decoration:none;}
.login_nav_btn:hover {color:#FFFFFF;text-decoration:none;}
.login_box {width:450px;margin:20px auto 10px;border:1px solid #D9D9D9;}
.login_title {font-size:14px;font-weight:bold;height:30px;line-height:30px;padding-left:10px;border-bottom:1px solid #D9D9D9;}
.login_form {padding:10px 50px;}
.login_alert {text-align:center;padding:8px;margin:0 0 8px 0;background:#FFF0F0;border:1px solid #FF0000;color:#FF0000;display:none;}
.login_fieldset {border:0;padding:3px 5px 8px;}
.login_label {font-size:14px;}
.login_inp {border:1px solid #DDDDDD;height:30px;line-height:30px;}
.login_inp:focus {border:1px solid #6CB1E5;}
.login_username {width:260px;}
.login_password {width:260px;}
.login_code {width:100px;}
.login_code_img {margin-left:10px;}
.login_handle {margin:10px 0 5px 0;padding:10px 0 5px 69px;clear:both;}
.login_submit {background-position:-205px -307px;background-repeat:no-repeat;width:100px;height:38px;border:0;font-size:18px;color:#FFFFFF;cursor:pointer;font-weight:bold;margin-right:5px;}
.login_nav {margin-top:10px;padding:10px 0;text-align:center;border-top:1px dashed #AFAFB0;}
.login_nav em {margin:0 15px;font-style:normal;font-weight:normal;color:#999999;}


/*reg page*/
.reg_main {clear:both;}
.reg_top_nav {height:35px;line-height:35px;padding:0;border:1px solid #E8E8E8;background-position:0 -184px;overflow:hidden;}
.reg_step {margin:0;padding:0;}
.reg_step li {float:left;width:239px;text-align:center;}
.reg_step li.curr {background-position:0 0;color:#FFFFFF;font-weight:bold;}
.reg_box {width:600px;margin:20px auto 10px;border:1px solid #D9D9D9;}
.reg_title {font-size:14px;font-weight:bold;height:30px;line-height:30px;padding-left:10px;border-bottom:1px solid #D9D9D9;}
.reg_form {padding:10px 20px;}
.reg_alert {text-align:center;padding:8px;margin:0 0 8px 0;background:#FFF0F0;border:1px solid #FF0000;color:#FF0000;display:none;}
.reg_fieldset {border:0;padding:3px 5px 8px;}
.reg_label {font-size:14px;display:block;width:150px;height:28px;line-height:28px;float:left;text-align:right;}
.reg_item {height:28px;line-height:28px;}
.reg_inp {border:1px solid #DDDDDD;height:26px;line-height:26px;width:260px;}
.reg_inp:focus {border:1px solid #6CB1E5;}
.reg_handle {margin:10px 0 5px 0;padding:10px 0 5px 159px;clear:both;}
.reg_submit {background-position:-205px -307px;background-repeat:no-repeat;width:100px;height:38px;border:0;font-size:18px;color:#FFFFFF;cursor:pointer;font-weight:bold;margin-right:10px;}
.reg_cancel {background-position:-310px -307px;background-repeat:no-repeat;width:100px;height:38px;border:0;font-size:18px;color:#888888;cursor:pointer;font-weight:bold;}
.reg_nav {margin-top:10px;padding:10px 0;text-align:center;border-top:1px dashed #AFAFB0;}
.reg_nav em {margin:0 15px;font-style:normal;font-weight:normal;color:#999999;}

.reg_terms {width:500px;height:300px;margin:15px auto;padding:10px;overflow-x:hidden;overflow-y:scroll;background:#F5F8FD;border:1px solid #C1D9F4;}
.reg_terms p {text-indent:24px;}
.reg_terms_agree {font-size:14px;padding-left:145px;color:#000000;font-weight:bold;}

.reg_result {}
.reg_success {}
.reg_fail {}

/* ½¹µãÍ¼ */
.focus{height:280px; width:302px;position:relative; padding:3px; border:solid 1px #ccc; background:#f4f4f4}
.FocusImg { width:300px; height:278px; border:solid 1px #ccc; }
.FocusImg .BigPic {text-align:center; width:300px; height:278px }
.FocusImg .BigPic img { width:300px; height:278px; display:block; margin:0 auto; }
.FocusImg .TitleBg { display:none; height:40px; width:375px; position:absolute; top:210px; left:0; background:#000; filter:Alpha(Opacity=80); opacity:0.8; background:#000; z-index:10; }
.FocusImg .TitleBox { height:40px; display:none; position:absolute; top:210px; left:0; font-size:14px; color:#fff; padding-left:10px;  line-height:40px; z-index:20; }
.FocusImg a:link, .FocusImg a:visited { color:#fff; text-decoration:none; }
.FocusImg a:hover { color:#f00; text-decoration:none; }
.focus .SmallPics { zoom:1; position:absolute; right:6px; bottom:6px; z-index:20000 }
.focus .SmallPics span { display:inline-block; width:18px; height:18px; margin-right:4px; overflow:hidden; line-height:100px }
.focus .SmallPics span#focus_small0{background:url(/views/css/site/images/hxacc_index_focus_01.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/hxacc_index_focus_01.png');_background:none;}
.focus .SmallPics span#focus_small0.selected{background:url(/views/css/site/images/hxacc_index_focus_01s.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/hxacc_index_focus_01s.png');_background:none;}
.focus .SmallPics span#focus_small1{background:url(/views/css/site/images/hxacc_index_focus_02.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/hxacc_index_focus_02.png');_background:none;}
.focus .SmallPics span#focus_small1.selected{background:url(/views/css/site/images/hxacc_index_focus_02s.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/hxacc_index_focus_02s.png');_background:none;}
.focus .SmallPics span#focus_small2{background:url(/views/css/site/images/hxacc_index_focus_03.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/hxacc_index_focus_03.png');_background:none;}
.focus .SmallPics span#focus_small2.selected{background:url(/views/css/site/images/hxacc_index_focus_03s.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='images/hxacc_index_focus_03s.png');_background:none;}

.focus .SmallPics span a { color:#fff; display:block; font-family:Arial; font-size:10px;}
.focus .SmallPics span.selected a,.focus .SmallPics span.selected a:visited{  color:#fff}
.focus .SmallPics span.selected a:hover{  color:#fff; text-decoration:none}
/*other page*/
.other_main {width:735px;float:right;}
.other_box {border:1px solid #4287C5;margin-bottom:10px;}
.other_head {height:30px;line-height:30px;background-position:0 0;}
.other_title {color:#FFFFFF;font-size:14px;font-weight:bold;float:left;padding-left:10px;margin:0;}
.other_con {padding:20px;font-size:14px;line-height:1.6em;}
.other_sub_title {color:#03005C;font-size:14px;font-weight:bold;padding:0 0 5px;border-bottom:1px solid #C8D8F2;overflow:hidden;}
.other_third_title {color:#03005C;font-size:14px;font-weight:normal;padding:5px 0;}
.other_item {margin:3px 0;padding:0;width:520px;}
.other_item dt {color:#666666;float:left;width:120px;margin:0px;padding:0;}
.other_item dd {float:left;clear:none;width:400px;margin:0;padding:0;}
.other_item_title {font-weight:bold;}
.other_side {width:210px;float:left;}
.other_nav {background-position:0 -37px;border:1px solid #DDDDDD;}
.other_nav li {font-size:14px;height:35px;}
.other_nav li a {display:block;padding-left:10px;height:35px;line-height:35px;}
.other_nav li a:hover {color:#FFFFFF;background-position:0 0;}
.other_nav li.curr,.other_nav li.curr a {color:#FFFFFF;font-weight:bold;background-position:0 0;}
.other_smap_title {font-weight:bold;margin-bottom:5px;}
.other_smap_con {margin:0;padding:0;margin-bottom:10px;}
.other_smap_con a {padding:0 5px;}


/*shop book*/
.shop_side {width:210px;float:left;}

.shop_main { padding:10px 0 0}
.shop_head {height:29px;line-height:29px; background:url(/views/css/site/images/hxacc_second_07.png) no-repeat}
.shop_head h2 { font-size:14px;color:#fff; line-height:29px; padding-left:30px}
.shop_head span {color:#999999;}
.shop_title {color:#000000;font-size:14px;font-weight:bold;float:left;padding-left:10px;margin:0;}
.shop_con {padding:0 0 10px 8px;font-size:14px;line-height:1.6em; border:solid 1px #f8dfc6; border-top:0}
.shop_sub_title {color:#03005C;font-size:14px;font-weight:bold;padding:0 0 5px;border-bottom:1px solid #C8D8F2;overflow:hidden;}

.shop_list { overflow:hidden; zoom:1; padding:30px 0 0; margin-right:-20px;}
.shop_list li {width:186px;height:312px;float:left;display:inline;}
.shop_main_list li {width:180px;}
.shop_list li a {display:block; padding:10px 0 10px 16px; width:164px; color:#009}
.shop_list li a span { color:#009}
.shop_list li a:hover {background:#4E9AD4;color:#FFFFFF;text-decoration:none;border-right:1px solid #1E50A2;border-bottom:1px solid #1E50A2;}
.shop_list li img {border:1px solid #979797; display:block; padding:4px; background:#fff;width:132px;height:192px;}
.shop_item_title {line-height:20px;display:block;}
.shop_item_origal_price {line-height:18px;font-weight:bold;font-size:12px;display:block; padding:5px 0 0}
.shop_item_price {line-height:18px;font-weight:bold;font-size:12px;display:block; color:#ff5400 !important;}
.shop_item_price del {color:#009;}

.shop_list_count {margin:10px;height:17px; line-height:17px; font-size:12px; color:#666;clear:both;text-align:right;}
.shop_list_count span { vertical-align:middle; overflow:hidden;display:inline-block;margin:0 3px;padding:0 10px;height:17px;line-height:17px;}
.shop_list_count a {display:inline-block;margin:0 3px;padding:0 10px;height:17px;line-height:17px;}
.shop_list_count a:link,.shop_list_count a:visited { vertical-align:middle;background:#ebebeb;color:#ffa200; font-family:Arial; width:15px;height:15px; text-align:center; line-height:15px; padding:0; overflow:hidden}
.shop_list_count span.sel {background:#ebebeb;color:#ffa200; font-family:Arial; height:15px; width:15px; text-align:center; line-height:15px; overflow:hidden; padding:0}
.shop_list_count a.next_page { background:url(/views/css/site/images/hxacc_second_07.png) no-repeat 0 -30px; width:52px; height:17px;}
.shop_list_count input.cur_page{ border:0; background:#ebebeb; margin:0 3px; text-align:center}

.shop_item_title {font-size:14px;font-weight:bold;height:35px;line-height:35px;padding:5px 0 3px 0;border-bottom:1px dashed #D9D9D9;overflow:hidden;}
.shop_item_con {margin-top:8px;clear:both;}
.shop_item_img {float:left;width:250px;text-align:center;padding-top:20px;}
.shop_item_img img {width:160px;height:250px;}
.shop_item_info {float:right;width:400px;}
.shop_item_price_d {height:25px;line-height:25px;padding:3px 0;}
.shop_item_price_m {height:25px;line-height:25px;padding:3px 0;}
.shop_item_price_num {color:#CC0000;font-size:16px;font-weight:bold;}
.shop_item_detail {margin:8px 0;}
.shop_item_detail p {margin:0;padding:0;font-size:12px;line-height:22px;}
.shop_item_handel {background-color:#FFF8E7;border:1px solid #FFEFD2;margin-top:10px;padding:15px 10px;}
.shop_item_buy {width:144px;height:35px;display:block;background-position:0 -348px;}
.shop_item_des {clear:both;margin-top:15px;}
.shop_item_des_title {background-color:#F3F3F3;font-size:14px;font-weight:bold;line-height:24px;padding-left:20px;margin:0;}
.shop_item_des p {line-height:26px;padding:10px 15px 15px 20px;margin:0;font-size:12px;}

.car_list {clear:both;}
.car_list_head {height:32px;line-height:32px;padding:8px 0 0 5px;}
.car_list_title {float:left;}
.car_list_more {float:right;}
.car_list_con {clear:both;width:700px;}
.car_list_con thead {text-align:center;background-position:0 -366px;}
.car_list_con thead td {}
.car_list_con tbody {text-align:center;}
.car_list_con tbody td {padding:5px 0;}
.car_list_con tfoot {text-align:center;}
.car_list_con tr.title {border:1px solid #FFA23C;font-size:12px;height:32px;line-height:32px;font-weight:bold;}
.car_list_con td.first {border-left:1px solid #FFA23C;}
.car_list_con td.last {border-right:1px solid #FFA23C;}
.car_list_con tbody td.first {border-left:1px solid #F1F1F1;}
.car_list_con tbody td.last {border-right:1px solid #F1F1F1;}
.car_list_con td.pic {}
.car_list_con td.pic img {width:55px; height:80px;}
.car_list_con td.empty {padding:20px 0;text-align:center;}
.car_list_count {border:1px solid #DFDFDF;margin:0 0 0 5px;text-align:center;width:50px;}
.car_list_del {background-position:-255px -170px;display:block;margin:0 auto;width:12px;height:12px;}
.car_handel {clear:both;margin:10px auto;height:35px;text-align:right;}
.car_btn_big {background-position:-425px -398px;border:0;cursor:pointer;font-size:14px;font-weight:bold;height:30px;line-height:32px;text-align:center;width:130px;}


/*card*/
.card_side {width:210px;float:left;}
.card_region {padding:0;line-height:1.5em;}
.card_region a {margin:0 5px;}

.card_main {width:735px;float:right;}
.card_box {border:1px solid #DDDDDD;margin-bottom:10px;}
.card_head {height:30px;line-height:30px;}
.card_title {color:#000000;font-size:14px;font-weight:bold;float:left;padding-left:10px;margin:0;}
.card_con {padding:0 20px 10px;font-size:14px;line-height:1.6em;}
.card_show {margin:10px 0;clear:both;}
.card_show li {width:150px;height:110px;float:left;margin:0 22px 20px 0;text-align:center;}
.card_show li img {width:145px;height:90px;}
.card_sub_title {background-color:#F3F3F3;font-size:14px;font-weight:bold;line-height:24px;padding-left:20px;margin:0;clear:both;}
.card_con p {line-height:26px;padding:10px 15px 15px 20px;margin:0;font-size:12px;}


/*user center*/
.ucenter_side {width:210px;float:left;}
.ucenter_info {border:1px solid #DDDDDD;margin-bottom:10px;padding:8px;}
.ucenter_name {}

.ucenter_nav {border:1px solid #DDDDDD;}
.ucenter_nav li {padding:0px;border-bottom:1px solid #E6E6E6;}
.ucenter_nav li span {height:35px;line-height:35px;font-size:14px;padding-left:10px;color:#03005C;background-position:0 -326px;display:block;overflow:hidden;}
.ucenter_nav_sub {margin:0;padding:0;}
.ucenter_nav_sub li {font-size:12px;padding:0;background:none;}
.ucenter_nav_sub li a:link,.ucenter_nav_sub li a:visited {display:block;padding-left:20px;height:28px;line-height:28px;}
.ucenter_nav_sub li a:hover {color:#FFFFFF;text-decoration:none;background-position:0 0;}
.ucenter_nav_sub li.curr,.ucenter_nav_sub li.curr a {color:#FFFFFF;font-weight:bold;background-position:0 0;}

.ucenter_main {width:735px;float:right;}
.ucenter_box {border:1px solid #DDDDDD;margin-bottom:10px;}
.ucenter_head {height:30px;line-height:30px;}
.ucenter_head em {margin:0 10px;font-style:normal;font-weight:normal;color:#999999;}
.ucenter_head span {color:#999999;}
.ucenter_title {color:#000000;font-size:14px;font-weight:bold;float:left;padding-left:10px;margin:0;}
.ucenter_con {padding:0 20px 10px;font-size:14px;line-height:1.6em;}
.ucenter_sub_title {color:#03005C;font-size:14px;font-weight:bold;padding:0 0 5px;border-bottom:1px solid #C8D8F2;overflow:hidden;}

.ucenter_tab_box {clear:both;margin-bottom:5px;height:30px;overflow:hidden;}
.ucenter_tab_con {margin:0;padding:0;list-style:none;clear:both;height:29px;border-bottom:1px solid #D0D0D0;}
.ucenter_tab_con li {float:left;margin-right:3px;}
.ucenter_tab_con li a {text-decoration:none;display:inline-block;padding:0 20px;height:28px;line-height:28px;color:#15428B;background-position:0 -369px;background-repeat:repeat-x;border:1px solid #D0D0D0;border-bottom:none;}
.ucenter_tab_con li a span {padding:0;line-height:27px;text-decoration:none;}
.ucenter_tab_con li a:hover {text-decoration:none;}
.ucenter_tab_con li a:hover {color:#03005C;}
.ucenter_tab_con li.curr a {background:#FFFFFF;border:1px solid #D0D0D0;border-bottom:none;color:#333333;height:29px;margin-bottom:-1px;font-weight:bold;cursor:default;}
.ucenter_tab_con li.curr a:hover {text-decoration:none;}

.ucenter_list_box {clear:both;}
.ucenter_list_con {clear:both;}
.ucenter_list_con li {line-height:1.6em;}

.ucenter_handel_box {padding:10px;background:#FFFFCC;border:1px solid #FFEFD2;clear:both;}
.ucenter_handel_fieldset {border:0;padding:3px 5px;line-height:22px;}
.ucenter_handel_label {font-size:12px;}
.ucenter_handel_inp {border:1px solid #DDDDDD;height:22px;line-height:22px;}
.ucenter_handel_inp:focus {border:1px solid #6CB1E5;}
.ucenter_handel_date {}
.ucenter_handel_handle {padding:3px 5px;line-height:22px;}
.ucenter_handel_submit {background-position:0 -400px;background-repeat:repeat-x;border:1px solid #20830D;padding:3px 10px;color:#FFFFFF;text-decoration:none;cursor:pointer;}

.ucenter_form_box {clear:both;}
.ucenter_form_fieldset {border:0;padding:3px 5px 8px;}
.ucenter_form_label {font-size:14px;display:block;width:150px;height:28px;line-height:28px;float:left;text-align:right;}
.ucenter_form_inp {border:1px solid #DDDDDD;height:26px;line-height:26px;width:260px;}
.ucenter_form_inp:focus {border:1px solid #6CB1E5;}
.ucenter_form_handle {margin:10px 0 5px 0;padding:10px 0 5px 159px;clear:both;}
.ucenter_form_submit {background-position:-205px -307px;background-repeat:no-repeat;width:100px;height:38px;border:0;font-size:18px;color:#FFFFFF;cursor:pointer;font-weight:bold;margin-right:10px;}
.ucenter_form_cancel {background-position:-310px -307px;background-repeat:no-repeat;width:100px;height:38px;border:0;font-size:18px;color:#888888;cursor:pointer;font-weight:bold;}

.ucenter_table_box {padding:3px 0;clear:both;}
.ucenter_table {width:100%;margin:3px auto;border:1px solid #CCCCCC;}
.ucenter_table thead td {padding:5px 10px;font-weight:bold;color:#15428B;background-position:0 -366px;background-repeat:repeat-x;border-left:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}
.ucenter_table tbody td {padding:4px 10px;border-bottom:1px solid #EDEDED;}
.ucenter_table tfoot td {padding:5px 10px;font-weight:bold;color:#15428B;background-position:0 -366px;background-repeat:repeat-x;border-left:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}

.ucenter_page {margin:10px 0;height:30px;clear:both;text-align:right;}
.ucenter_page span {display:inline-block;margin:0 3px;padding:0 10px;height:25px;line-height:25px;}
.ucenter_page a {display:inline-block;margin:0 3px;padding:0 10px;height:25px;line-height:25px;}
.ucenter_page a:link,.ucenter_page a:visited {background:#F5F5F5;color:#666666;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;}
.ucenter_page a:hover {background:#4E9AD4;color:#FFFFFF;border-right:1px solid #1E50A2;border-bottom:1px solid #1E50A2;}
.ucenter_page span.sel {background:none;color:#1E50A2;font-weight:bold;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;}


ul.list_05{ color:#666; padding:7px 13px 7px 30px;overflow:hidden; zoom:1;}
ul.list_05 li{ line-height:27px; height:27px;background:url(/views/css/site/images/hxacc_cjy_03.png) no-repeat 0 13px; width:171px; float:left; list-style:square;}
ul.list_05 li.line{background:url(/views/css/site/images/hxacc_index_line_01.png) repeat-x; height:1px; overflow:hidden; line-height:0; zoom:1; padding:0; float:left; width:180px;}
ul.list_05 a, ul.list_05 a:visited{color:#666;}
ul.list_05 a:hover{color:#f00}

ul.list_06{ padding:1px 0 1px 14px; overflow:hidden; zoom:1}
ul.list_06 li{ width:166px; float:left; font-weight:bold; line-height:31px; height:31px;}
ul.list_06 li span{ float:left; color:#6666c2; width:20px; padding-left:7px; font-weight:normal;}
ul.list_06 li.line{background:url(/views/css/site/images/hxacc_index_line_01.png) repeat-x; height:1px; overflow:hidden; line-height:0; zoom:1; padding:0; float:left; width:163px;}
ul.list_06 li.num{ background:url(/views/css/site/images/hxacc_second_hot.png) no-repeat; padding-left:27px; line-height:40px; height:41px; font-size:16px; color:#ff5400;}
ul.list_06 li.num01{ background-position:-210px -94px}
ul.list_06 li.num02{background-position:-210px -134px}
ul.list_06 li.num03{background-position:-210px -174px}
ul.list_06 li a, ul.list_06 li a:visited{color:#009;}
ul.list_06 li.num a, ul.list_06 li.num a:visited{color:#ff5400;}
ul.list_06 li a:hover{color:#f00}
/*footer nav*/
.footer_nav {background:#F2F2F2;border:1px solid #DCDCDC;padding:8px 10px;clear:both;}
.footer_nav_title {font-weight:bold;color:#666666;margin-bottom:5px;}
.footer_nav_con {margin:0;padding:0;}
.footer_nav_con li {float:left;}
.footer_nav_con li a {color:#4D4D4D;}
.footer_nav_con li em {margin:0 15px;font-style:normal;font-weight:normal;color:#4D4D4D;}


/*footer*/
.footer {color:#999;margin:0 0 0 0;padding:10px 0;text-align:center;line-height:2em;}
.footer p {margin:0;padding:0;text-align:center;clear:both;}
.top {display:inline-block;width:77px;height:18px;background-position:0 -72px;position:absolute;right:6px;top:6px;}
.footer_link {zoom:1; border-bottom:3px solid #3752ac; margin:10px 0 20px;text-align:center;line-height:28px; padding:20px 0 0; color:#999; background:none;}
.footer_link a, .footer_link a:visited{ color:#999;}
.footer_link a:hover{color:#f00}
.footer_link em {margin:0 5px;font-style:normal;font-weight:normal;color:#999999;}