@charset "utf-8";
/* CSS Document */
.login_box_bg{ margin:0 auto; width:970px; background:#ffffff; border-top:3px #e62c43 solid; padding:0 0 0 30px;}
.login_box_bg .login_box_form{ width:475px;border-right:1px #dedede solid; float:left; padding:30px 25px 30px 0;}
.login_box_bg .login_box_form h1{color:#dd4f05; font-size:24px;}
.login_box_bg .login_box_form .login_form_box{ margin-top:20px;}
.login_box_bg .login_box_form .login_form_box label{ font-size:14px; padding:10px 0;}
.login_box_bg .login_box_form .login_form_box .username_input{float:left;padding-left:5px;width:318px;float:left;height:36px;border:1px #CCC solid; line-height:36px; font-size:14px;}
.login_box_bg .login_box_form .login_form_box .pd_input{float:left;padding-left:5px;width:318px;float:left;height:36px;border:1px #CCC solid; line-height:36px; font-size:14px;}
.login_box_bg .login_box_form .login_form_box .login_btn{ border:none; background:#ef642b url(../images/login_btn.jpg) no-repeat; width:151px; height:46px; text-decoration:-1000px;}
.login_box_bg .login_box_form .other_login{border-top:1px #e0e0e2 double; margin-top:38px;}
.login_box_bg .login_box_form .other_login p{color:#666666;}
.login_box_bg .login_box_reg{ background:#fdfdfd;float:right; width:469px;padding-top:107px; text-align:center; height:330px;}

/* col_2_layout start */
.col_2_layout { width:1000px; margin:0 auto;}
.col_2_layout .left_nav_box { float:left; width:196px; margin-right:16px;}
.col_2_layout .right_cont_box { float:right; width:752px; background:#ffffff;padding:40px 18px;}
.col_2_layout .left_nav_box .left_nav_title{width:179px;background:#e62c43; height:28px; font-size:14px; color:#ffffff; padding-left:17px; line-height:28px;}
.col_2_layout .left_nav_box .left_nav_link_list{ background:#ffffff; padding:20px; width:156px;}
.col_2_layout .left_nav_box .left_nav_link_list ul{ margin:0px;}
.col_2_layout .left_nav_box .left_nav_link_list ul.primary_menu li{ font-size:14px; line-height:30px; font-weight:bold;}
.col_2_layout .left_nav_box .left_nav_link_list ul.primary_menu li a.active{color:#e4030c;}
.col_2_layout .left_nav_box .left_nav_link_list ul.primary_menu li ul.sub_menu li{ font-size:12px; line-height:20px; font-weight: normal;}
.col_2_layout .left_nav_box .left_nav_link_list ul.primary_menu li ul.sub_menu { margin:7px 0;}
.col_2_layout .left_nav_box .left_nav_link_list ul.primary_menu li ul.sub_menu li a.active{color:#e4030c;}
.col_2_layout .right_cont_box p.right_cont_remaid_txt{ font-size:14px; font-weight:bold;}
.col_2_layout .right_cont_box .right_cont_list_item{ border-top:1px #dfdfdf solid;}
.col_2_layout .right_cont_box .right_cont_list_item table tr td{border:0; font-size:14px; padding:10px 0; text-align:center;}
.col_2_layout .right_cont_box .right_cont_list_item .right_cont_list_item_box{ background:url(../images/right_cont_list_item_top_bg.jpg) repeat-x top;}
.col_2_layout .right_cont_box .right_cont_list_item .right_cont_list_item_box .item_box_show{border-bottom:1px #dfdfdf solid; padding:25px 0 0 0;}
.col_2_layout .right_cont_box .right_cont_list_item .right_cont_list_item_box .item_box_show .item_box_show_prod{ float:left; width:110px;}
.col_2_layout .right_cont_box .right_cont_list_item .right_cont_list_item_box .item_box_show .item_box_show_info{ float:left; width:375px; overflow:hidden;}
.col_2_layout .right_cont_box .right_cont_list_item .right_cont_list_item_box .item_box_show .item_box_show_action{ float:left; width:80px; text-align:center; vertical-align:middle; height:45px;padding-top:45px;}
.col_2_layout .right_cont_box .right_cont_list_item .right_cont_list_item_box .item_box_show .item_box_show_num{ float:left; width:70px; text-align:center; font-size:16px;padding-top:45px;}
.col_2_layout .right_cont_box .right_cont_list_item .right_cont_list_item_box .item_box_show .item_box_show_price{ float:left; width:115px; text-align:center; font-size:16px; color:#e8000a;padding-top:45px;}