@charset "utf-8";

/* 全局CS义 */
body{font-family:"微软雅黑";text-align:center;margin:0;padding:0;font-size:12px;}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
#head_ad {background:#d3015c url(/images/head_ad_bg.jpg) no-repeat scroll center center;  display:none;}
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px;padding:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, b {margin: 0; padding: 0;}


/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#333;text-decoration:underline;}
/*清除链接虚框*/
a,area {blr:expression(this.onFocus=this.blur()) }  /*for IE*/ 
:focus {-moz-outline-style: none; }  /*for Firefox*/   
/* 通用属性 */
.clear{clear:both;font-size:1px;width:1px;height:0;overflow:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
#mynone{background:none;}

.header_top_serve .shop{ width:200px; height:57px; float:right;margin-top:5px;}
.header_top_serve .shop .car{ height:29px; width:184px; background:url(../images/index_new04.jpg) no-repeat;position:relative;z-index:9999999;}
.header_top_serve .shop .car .nab{ height:19px; line-height:19px; width:78px; padding:5px 15px 5px 26px; float:left; text-align:center;}
.header_top_serve .shop .car .nab font{color:#FF0000; padding:0 2px; font-size:12px;}
.header_top_serve .shop .car .an{ float:left; width:58px; height:19px; padding:5px 0;}
.header_top_serve .shop .explain{ height:21px; width:184px;}


/*新版导航*/
.new_nav{ width:100%; height:35px; background:url(../images/nav_bgnews.jpg) right repeat-x;}
.new_nav_lr{width:980px; margin:0 auto; height:35px;}
.new_nav_lr .kind{ height:35px; width:575px; padding:0 0 0 20px; _overflow:hidden;float:left;}
.new_nav_lr .kind li{float:left;height:35px; padding:0 8px 0 4px;line-height:35px; text-align:center; position:relative;}
.new_nav_lr .kind li.vod{float:left;height:38px; padding-right:12px;line-height:35px; text-align:center; position:relative;}
.new_nav_lr .kind li a{letter-spacing:2px;color:#FFF; height:35px;padding:0 7px 0; display:block; font-weight:bold;font-family:"微软雅黑"; _display:inline-block;_line-height:35px;}
.new_nav_lr .kind li a:hover {color:#FFF; height:35px;background-color:#7E0100;text-decoration:none;}
.new_nav_lr .kind li .curr { background-color:#7e0100;}
#xjzx {float:left;color:#fff;width:196px; text-align:center;padding:0 0 0 0;position:relative; _padding:0px; z-index:99;} 
#xjzx .button a {line-height:35px;font-weight:bold;color:#353535;letter-spacing:5px;}
.new_nav_lr .kind2{ height:32px; text-align:right; padding:3px 9px 0 12px; float:right; background:#7E0100;}
.top_menu .kind2{ height:32px; text-align:right; padding:4px 9px 0 12px; float:right; /* background:#7E0100;*/ position:relative; width:109px;_width:100px; }

.new_nav_hot, .new_nav_new{ display:block; position:absolute; top:-8px; width:25px; height:13px; overflow:hidden; background:url(../images/hot.png) left -13px no-repeat; text-indent:-9999px; }
.new_nav_hot{ left:50px; }
.new_nav_new{ left:50px; background:url(../images/hot.png) left top no-repeat;text-indent:-9999px; }
#container_bg {background:url(../images/nav_bg_shadow1.jpg) left top repeat-x; min-height:200px;}


/*选酒中心*/
#categroy-button { width:170px; height:33px; padding:3px 0 0 35px; text-align:left; z-index:999; background:url(../images/common-bg.jpg) no-repeat 0 2px; }
#categroy-button a{font-size:14px;}
#categroy-box .cate-box { width:170px; overflow:hidden; margin:auto; }
#categroy-box .cate-box h3 { margin:4px 0px 4px 0; height:25px; line-height:25px; font-size:14px; text-indent:6px; font-weight:bold; }
#categroy-box .cate-box .sub-cate { padding:0 0 5px 11px; width:170px; line-height:19px; }
#categroy-box .cate-box .sub-cate4 { padding:0 0 5px 11px; width:170px; line-height:19px; height:98px; }

/*头部*/
.header_top{ height:84px; width:980px; margin:0 auto;}
.header_top .logo{ width:341px; height:84px; float:left;}
.header_top .logo .ncvb01{ width:133px; float:left;}
.header_top .logo .ncvb02{ width:171px; float:left;}
.header_top_serve{ height:84px; width:580px; float:left;float:right;_padding-top:12px;}
.header_top_serve .search{ width:299px; height:56px; float:left;padding-right:63px; padding:20px 0 0 0;_padding:6px 0 0 0;}
.header_top_serve .search .box{ height:27px; float:left; overflow:hidden; zoom:1;}
.header_top_serve .search .box form{display:block; position:relative; float:left;}
.header_top_serve .search .box form label{position:absolute; left:21px; line-height:20px; color:#b9b9b9; cursor:text;}
.header_top_serve .search .box .cd{display:block;width:240px; height:25px; border:1px solid #DDD; line-height:25px; padding-left:10px;float:left; overflow:hidden;}
.header_top_serve .search .box .cdd{ width:27px; height:27px; background:url(../images/cdd.jpg) no-repeat; border:none; margin-left:5px; cursor:pointer;float:left;}
.header_top_serve .search .hot{ width:297px; height:27px; overflow:hidden; text-align:left; padding-top:4px;}
.header_top_serve .search .hot a{padding-right:4px;}
.header_top_serve .search .hot .top{padding-right:4px;}
.header_top_serve .shop{ width:225px; height:72px; float:right;}
.header_top_serve .shop .car{ height:29px; width:184px; background:url(../images/index_new04.jpg) no-repeat;position:relative;z-index:9999999;}
.header_top_serve .shop .car .nab{ height:19px; line-height:19px; width:78px; padding:5px 15px 5px 26px; float:left; text-align:center;}
.header_top_serve .shop .car .nab font{color:#FF0000; padding:0 2px; font-size:12px;}
.header_top_serve .shop .car .an{ float:left; width:58px; height:19px; padding:5px 0;}
.header_top_serve .shop .explain{ height:21px; width:184px;}
.header_new .login .lr .fw{background:url(../images/fenge.jpg) no-repeat 3px 6px; overflow:hidden; float:left;}
.top_links .fenge{padding:0 3px; background:url(../images/fenge.jpg) no-repeat 0px 6px; overflow:hidden;float:left;}
#login_header .fenge{padding:0;background:url(../images/fenge.jpg) no-repeat 0px 1px; overflow:hidden;}
.header_top_serve .shop .index_secu {float:right; display:block; width:217px; height:72px; background:url(../images/text_sprite.png) no-repeat 0 -18px; text-indent:-9999px; _margin-bottom:3px;}

/*新版头部*/
.header_new {width:100%;background-color:#FFFFFF;}
.header_new .login{ height:30px; width:100%; background:url(../images/index_new01.jpg);}
.header_new .login .lr{ width:980px; height:30px; line-height:26px; margin:0 auto;position:relative;}
.header_new .login .lr .fl{float:left;}
.header_new .login .lr .fr{float:right;}
.header_new .login .lr .cex{ float:left;line-height:26px;}
.header_new .login .lr .cex b{ font-size:12px; color:#A60100;}
.header_new .login .lr .cex font{font-size:12px; color:#A60100; padding-right:7px;}
.header_new .login .lr .log_reg{ padding:0 4px; float:left}
.header_new .login .lr .log_reg a{ padding:0 6px;}
.header_new .login .lr .log_reg a.link_reg{ padding-left:7px; }
.header_new .login .lr .tel{ float:right; line-height:25px;}
.header_new .login .lr .tel .ses{ float:left;line-height:29px; height:26px; overflow:hidden;}
.header_new .login .lr .tel .simg{ float:left;}
.header_new .login .lr .top_links{ display:block; float:right;}
.header_new .login .lr .top_links li{ display:block; float:left; height:27px; margin-right:8px; }
.header_new .login .lr li.shopcart a{ padding-left:20px; background:url(../images/icons.png) 2px -41px no-repeat; }
.header_new .login .lr li.shopcart a span{ font-weight:bold; color:#fe0000; }
.header_new .login .lr li.helpcenter{ margin-right:0; width:65px; height:30px; text-align:left;}
.header_new .login .lr .weibo{ display:inline-block; _display:inline; *display:inline; zoom:1; float:left; width:48px; height:20px; margin:3px 3px 0 0px; padding:0 0 0 27px; line-height:20px; background:#fff url(../images/bg_header_n.jpg) no-repeat 0 -37px; overflow:hidden;}
.header_new .login .lr .weibo1{ display:inline-block; _display:inline; *display:inline; zoom:1; float:left; width:48px; height:20px; margin:3px 3px 0 10px; padding:0 0 0 20px; line-height:20px; background:#fff url(../images/pic12.jpg) no-repeat; overflow:hidden;}
.header_new .login .lr .weibo:hover { background-position:0 -57px; }
.header_new .login .lr .weixin{ display:inline-block; _display:inline; *display:inline; zoom:1; float:left; width:53px; height:20px; margin:3px 0 0 3px; padding:0 0 0 27px; line-height:20px; background:#fff url(../images/bg_header_n.jpg) no-repeat -7px -486px; overflow:hidden;}
.header_new .login .lr .weixin:hover .weixin_ico {display:block;}
.header_new .login .lr .weixin .weixin_ico{display:none;position:block;background:url(../images/weixin_ico.jpg) no-repeat;
position:absolute;width:180px;height:240px;z-index:99999;left:88px;}

#index_left_width{float:left; width:195px; _width:192px; height:420px;}
#categroy-box {float:left; width:195px; _width:192px; height:399px; border:1px solid #CCC; border-top:none; background-color:#FFF;text-align:left; background:#fff url(../images/nav_bg_shadow.jpg) repeat-x; position:absolute; left:0; top:35px}
#categroy-box .cat-3 dd {float:left;height:22px;}
#categroy-box .cat-3 dd a {padding: 0 0 0 25px;}
#categroy-box .cat-3 .d_l {width:85px;}
#categroy-box .cat-3 .d_r {width:77px;}
#categroy-box .cat-3 .fg {background:url(../images/flag.jpg) 0px 2px no-repeat;}
#categroy-box .cat-3 .ydl {background:url(../images/flag.jpg) 0px -116px no-repeat;}
#categroy-box .cat-3 .adly {background:url(../images/flag.jpg) 0px -266px no-repeat;}
#categroy-box .cat-3 .dg {background:url(../images/flag.jpg) 0px -26px no-repeat;}
#categroy-box .cat-3 .mg {background:url(../images/flag.jpg) 0px -145px no-repeat;}
#categroy-box .cat-3 .xby {background:url(../images/flag.jpg) 0px -234px no-repeat;}
#categroy-box .cat-3 .zl {background:url(../images/flag.jpg) 0px -174px no-repeat;}
#categroy-box .cat-3 .agt {background:url(../images/flag.jpg) 0px -295px no-repeat;}
#categroy-box .cat-3 .nf {background:url(../images/flag.jpg) 0px -88px no-repeat;}
#categroy-box .cat-3 .pty {background:url(../images/flag.jpg) 0px -206px no-repeat;}
#categroy-box .block{display:inline-block;float:left;}
#categroy-box .b_l{width:87px;}
#categroy-box .b_r{width:50px;}
#categroy-box .cate-box .sub-cate a { line-height:21px; white-space:nowrap; }
#categroy-box .cat-0 { background:#fff url(../images/nav_bg_shadow.jpg) repeat-x; }
#categroy-box .cat-0 h3 {/* background:url(../images/web/theme/common-bg.png) */ -281px -442px no-repeat;}
#categroy-box a{font-size:12px;}

#categroy-box .cat-0 .sub-cate {height:90px; border-bottom:1px solid #e5e5e5; margin-bottom:5px;}
#categroy-box .cat-3 {border-bottom:1px solid #e5e5e5; padding-bottom:15px; margin-bottom:5px;}
#categroy-box p a {color:#686868;}
.new_nav .kind2 .car{ height:29px; width:104px; background:url(../images/index_new04_n.jpg) no-repeat 0px 0;position:relative;z-index:9999999;}
.new_nav .kind2 .car .nab{ height:19px; line-height:19px; width:auto; padding:5px 0px 5px 32px; float:left; text-align:center;color:#fff;font-weight:bold;}
.new_nav .kind2 .car .nab font{color:#FFF; padding:0 2px; font-size:12px;}


.mybottom{height:418px; background:#ffffff url(../images/bottombg.jpg) repeat-x; margin:20px 0 0 0;} 
.mybottomcont{width:980px; margin:0 auto;}
.mybottomcont1{width:980px; height:200px;}
.mybottomcont1_left{float:left; width:205px; padding-top:15px; text-align:left;}
.mybottomcont1_right{float:left; width:775px;}
.mybottomcont1_right li{float:left; width:155px; height:150px; padding-top:35px; color:#FFF; text-align:left;}
.mybottomcont1_right li p{height:22px; line-height:22px;}
.mybottomcont1_right li p.p1{height:35px; font-size:14px;}
.mybottomcont1_right li p a{color:#FFF;}
.mybottomcont2{width:980px; height:38px; line-height:38px;}
.mybottomcont2 p{float:left;}
.mybottomcont2 p a{margin:0 3px;}
.mybottomcont3 .abouts a {margin: 0 6px;}
.mybottomcont2 p.p1{float:left;}
.mybottomcont3{width:980px; height:110px; padding-top:15px; line-height:25px; text-align:center;}

/*新版购物车*/
.mycark_list{width:304px; padding:5px; border:solid 2px #ff7a33;z-index:9999999999;display:block;position:absolute;top:32px; right:-9px; background-color:#FFF;text-align:left;}
.mycark_list li{ height:50px; padding:8px 0; border-bottom:solid 1px #f5f5f5;}
.mycark_list li .pic{ height:50px; width:34px; float:left;}
.mycark_list li .xco{ width:254px; height:50px; float:left;}
.mycark_list li .xco .titl{ height:25px; overflow:hidden;width:254px; line-height:25px;}
.mycark_list li .xco .titl strong{ padding-right:8px; color:#ff2400;}
.mycark_list li .xco .titl .delete{ color:#999;}
.mycark_list .all{height:30px; width:304px;}
.mycark_list .all .empty{text-align:right; line-height:30px; float: right;}
.mycark_list .all strong{ color:#ff2400;}
.mycark_list .default{line-height:35px; height:35px; text-align:center; color:#999;}

/* box styles */
#invite_reg{ width:648px; height:375px; }
#system_tips,
#comp_cont{ width:508px; height:265px; }
#change_face,
#upload_file{ width:608px; }
#login_fast,
#reg_fast,
#stock_reg,
#box_dialog{ width:400px; position:fixed;}
#system_tips .box_dialog{ display:block; height:75px; line-height:25px; font-size:14px; padding-top:50px; text-align:center; }
#system_tips .box_btns{ width:192px; margin:0 auto; overflow:hidden; zoom:1; }
#system_tips .box_normalbtn{ float:left; margin-right:10px; }
#comp_cont .box_comp{ width:462px; height:110px; margin-bottom:10px; padding:2px; }
#comp_cont .box_normalbtn{ float:right; }
#change_face .box_btns{ overflow:hidden; zoom:1; }
#change_face .face_preview{ float:left; width:116px; height:116px; margin:22px 18px 22px 0; }
#change_face .face_upload{ float:left; width:410px; height:110px; padding:50px 0 0 20px; border-left:1px solid #e8e8e8; }
#change_face .box_longbtn{ float:left; margin-right:10px; }
*+html #change_face .box_longbtn{ margin-right:30px; }
#change_face .box_longbtn span,
#upload_file .box_longbtn span{ padding-left:20px; background:url(../images/icons.png) -2px -1034px no-repeat; }
#change_face .box_submitbtn{ float:left; }
#change_face p{ line-height:36px; color:#a5a5a5; }
#upload_file .upload_file{ float:left; width:230px; height:80px; }
#upload_file .upload_tips{ float:left; width:330px; }
#upload_file .upload_tips p{ line-height:18px; color:#a5a5a5; }
#upload_file .box_longbtn span{ background-position:-2px -990px;}
#upload_file .file_list{ display:block; clear:both; margin-top:10px; border-top:1px solid #e8e8e8; padding-top:10px; overflow:hidden; zoom:1; }
#upload_file .file_list dt{ display:block; }
#upload_file .file_list dd{ display:block; float:left; position:relative; width:240px; height:60px; padding-right:40px; }
#upload_file dd .pic{ float:left; height:60px; width:60px; overflow:hidden; }
#upload_file dd h6{ display:block; float:left; height:60px; line-height:60px; overflow:hidden; padding-left:10px; font-size:14px; }
#upload_file dd .box_delecbtn{ position:absolute; top:24px; right:16px; }
#login_fast .box_submitbtn{ float:left; }
#box_dialog .box_dialog{ text-align:center; }
#box_dialog .box_btns{ padding:20px 0 0 0; text-align:center; }
#box_dialog .box_btns a{ display:inline-block; _display:inline; *display:inline; zoom:1; }
#box_dialog .box_shoplink{ line-height:34px; margin-left:10px; }
#login_fast .log_cooper{ padding:10px 20px; }
#active_pop { width:616px; }


.pop_box{ background:#fff; padding:2px; }
.pop_box .wrap{ position:relative; border:1px solid #e65e00; background:#fff; overflow:hidden; zoom:1; }
/* box head */
.pop_box h3{ display:block; position:absolute; top:6px; left:0; width:100%; line-height:32px; font-size:14px; font-weight:bold; text-align:center; }
.pop_box h4{ display:block; position:relative; height:32px; line-height:32px; padding-left:12px; background:#ed8c49; border-bottom:1px solid #e65e00; color:#fff; font-weight:bold; zoom:1;}
.pop_box .box_closebtn{ display:block; overflow:hidden; position:absolute; top:8px; right:8px; width:17px; height:16px; background:url(../images/popbox_sprite.png) 0 0 no-repeat; text-indent:-9999px; z-index:9999; }
.pop_box .box_cont{ padding:20px; overflow:hidden; zoom:1; }
.pop_box .box_submitbtn,
.pop_box .box_normalbtn,
.pop_box .box_longbtn{ display:block; width:86px; height:36px; line-height:34px; text-align:center; text-decoration:none; font-size:14px; font-weight:bold; border:none; background:url(../images/popbox_sprite.png) -27px 0 no-repeat; color:#fff; cursor:pointer; }
.pop_box .box_normalbtn{ background-position:-122px 0; color:#4d4d4d; }
.pop_box .box_longbtn{ width:163px; font-weight:normal; font-size:12px; background-position:-220px 0; color:#4d4d4d; }
.pop_box .box_longbtn span{ display:inline-block; _display:inline; *display:inline; zoom:1; height:36px; line-height:36px; }
.pop_box .box_delecbtn{ display:block; width:17px; height:16px; text-indent:-9999px; background:url(../images/popbox_sprite.png) 0 0 no-repeat; }
.pop_box h5{ font-size:14px; font-weight:bold; line-height:32px; }
.pop_box .bottom_tips{ text-align:center; padding:10px  0; }
.pop_box .box_dialog{ line-height:1.6; }
.pop_box .border_b{ border-bottom:1px solid #e8e8e8; padding-bottom:20px; margin-bottom:20px; }
.border_bold .wrap{ border-width:2px; }
.border_bold .box_cont{ padding-top:40px; }
/* box form */
.pop_box ul{ display:block; margin:20px 20px 10px; }
.pop_box ul li{ display:block; margin-bottom:12px; zoom:1;}
.pop_box li.phone_num,
.pop_box li.user_name,
.pop_box li.has_tips{ margin-bottom:24px; }
.pop_box li label{ display:block; float:left; width:65px; padding-right:10px; height:30px; line-height:30px; font-size:14px; text-align:right; }
.pop_box li .form_value{ float:left; position:relative; }
.pop_box li.checkbox .form_value{ line-height:30px; }
.pop_box .form_value .box_txt{ display:block; float:left; border:1px solid #dbdbdb; width:142px; height:28px; line-height:28px; padding-left:4px; }
.pop_box .phone_num .box_txt{ width:334px;}
.pop_box .form_value span.er_tips{ display:block; float:left; height:30px; line-height:30px; padding-left:10px; color:#c20101; }
.pop_box .send_txt{ display:block; width:476px; height:79px; line-height:1.6; padding:10px; border:1px solid #dbdbdb; background:#f2f2f2; color:#737373; }
.pop_box .verifi_code{ float:left; height:24px; padding-top:6px; padding-left:10px; }
.pop_box .form_value .tips{ display:block; position:absolute; left:0; bottom:-18px; color:#b4b4b4; white-space:nowrap; }
.pop_box .form_value .btn_vipreg{ margin-left:10px; }
.pop_box .link_fp{ line-height:30px; color:#166593; margin-left:10px; text-decoration:underline; }
.pop_box .from_txt{ display:block; width:440px; _width:420px; height:50px; padding:5px; border:1px solid #7f9db9; font-size:14px; color:#898989; }
.pop_box .share_txt{ display:block; float:left; width:425px; height:80px; padding:5px; border:1px solid #7f9db9; }
.pop_box .share_btns{ float:right; width:115px; }
.pop_box .btn_popbox{ display:inline-block; _display:inline; *display:inline; zoom:1; height:36px; line-height:36px; padding-left:10px; background:url(../images/btn_popbox.png) no-repeat left top; font-size:14px; }
.pop_box .btn_popbox span{ display:inherit; zoom:1; position:relative; height:36px; text-align:center; padding-right:10px; background:url(../images/btn_popbox.png) no-repeat right top; cursor:pointer; }
.pop_box .btn_popbox_112{ padding-left:3px !important; }
.pop_box .btn_popbox_112 span{ width:112px; padding-right:0 !important; }
.pop_box .short_form{ padding-left:80px; }
.pop_box .select_mail{ display:block; float:left; margin:6px 0 0 10px; }
.pop_box .mail_form label{ width:100px; }
.pop_box .friend_list{ float:left; }
.pop_box .fl_wrap{ width:410px; height:90px; _height:100px; border:1px solid #7f9db9; padding:2px 5px; overflow-y:scroll; }
.pop_box .friend_list li{ margin-bottom:0; height:18px; line-height:18px; }
.pop_box .friend_list li input{ vertical-align:middle; margin-right:4px; }
.pop_box .fl_select{ float:left; background:#eaeaea; width:100%; height:24px; line-height:24px; }
.pop_box .fl_select a{ color:#0186a7; text-decoration:underline; }
.border_bold .form_value .box_txt{ border-color:#7f9db9; }
#comment ol li:after,
.pop_box ul li:after,
.show_list:after,
.list_box ul:after,
.chateau_list .chat_main:after,
.c_selector ul.chat_area:after { content:""; display:block; height:0; line-height:0; clear:both; visibility:hidden; }
.log_cooper p.log_c_t{ font-size:14px; margin-bottom:4px; }
.log_cooper ol{ display:block; overflow:hidden; zoom:1; }
.log_cooper li{ display:block; float:left; height:16px; line-height:16px; padding-left:20px; margin-right:15px; background:url(../images/icons_share.png) 0 0 no-repeat; }
.log_cooper li.qq{ background-position:0 -192px; }
.log_cooper li.sina{ background-position:0 -96px; }
.log_cooper li.alipay{ background-position:0 -260px; }
.log_cooper li.renren{ background-position:0 -64px; }

#box_dialog .box_btns{ padding:20px 0 0 0; text-align:center; }
#box_dialog .box_btns a{ display:inline-block; _display:inline; *display:inline; zoom:1; }
#box_dialog .box_btns a.box_submitbtn{font-size:12px;}

/* mini 购物车 */
.index_gwc{width:254px; border:1px solid #7e0100;}
.index_gwc_cpxx{width:254px; height:76px; margin:auto; background:url(/Tpl/default/images/img/cpgwcxx.jpg) no-repeat;  padding:5px 0px; background-position:bottom;}
.index_gwc_cp{float:left; width:38px; padding:7px 0 0 5px; margin-left:8px;}
.index_gwc_wa{float:left; width:195px;   font-size:12px; line-height:22px; padding-top:7px;}
a.index_gwc_sc { margin-left:60px; color:#2f77b4; text-decoration:none;}
a.index_gwc_sc:hover {  color:#ff0000; text-decoration:underline;}
.index_gwc_js{width:254px; height:30px; line-height:28px;  font-size:12px;}
.index_gwc_qjsan{width:254px; height:32px;}
a.lindex_gwc_qjsan01{ background:url(/Tpl/default/images/img/qjsan0001.jpg) no-repeat; width:78px; height:25px; display:block; margin:5px 0 0 166px;}
a.lindex_gwc_qjsan01:hover{ background:url(/Tpl/default/images/img/qjsan0002.jpg) no-repeat; width:78px; height:25px;}


/*---------购物车-------------*/
.celaer{clear:both;}
.sp_gwc{ width:335px; height:auto; border:1px solid #7e0100;}
.sp_gwc_left{width:212px; float:left; margin-left:5px;}
.sp_g2c_right{width:117px; float:left;}
.sp_gwc_left_spcgxuxian{width:201px; height:41px; background:url(/images/sp_gwc_xuxian.jpg) no-repeat; background-position:bottom; padding:10px 0 0 10px;}
.sp_gwc_left_hej{width:211px; height:40px; line-height:38px; font-size:12px; color:333;}
a.zgg{width:78px; height:25px; background:url(/images/sp_gwc_zgg.jpg) no-repeat; display:block; margin:18px 0 0 24px;}
a.zgg:hover{ background:url(/images/sp_gwc_zgg2.jpg) no-repeat; display:block;}

a.zgg_gwc_qjsan02{ background:url(/images/qjsan0001.jpg) no-repeat; width:78px; height:25px; display:block; margin:10px 0 0 24px;}
a.zgg_gwc_qjsan02:hover{ background:url(/images/qjsan0002.jpg) no-repeat; width:78px; height:25px;}


/*快速登录注册*/
.neww{width:402px; height:385px; background:#FFF; border:1px solid #AF0D0B; border-top:3px solid #AF0D0B; margin:50px auto;}
.new_a1{width:402px; height:33px;}
.new_a1 span{float:left; width:116px; height:30px; line-height:30px; border-bottom:1px solid #D5D5D5; border-right:1px solid #D5D5D5; text-align:center; display:block;}
.new_a1 span.current{height:31px; line-height:31px; background:#AF0D0B; color:#FFF; border:none;}
.new_a1 span.sn2{width:168px; border-right:none;}

.new_a2{height:320px; padding-top:32px;}
.new_a2 p{float:left; line-height:38px; margin-left:30px;}
.new_a2 p span{float:left; display:block;}
.new_a2 p.sp1{float:left; width:370px; height:38px;}
.new_a2 p.sp1 span.sn1{width:70px; height:38px; font-size:14px; padding-right:10px; text-align:right;}
.new_a2 p.sp1 span.sn2{width:265px; height:38px;}
.new_a2 p.sp1 span.sn2 input{width:245px; height:30px; padding-left:5px; color:#666666;}
.new_a2 p.sp2{width:290px; height:25px; padding:0 0 5px 80px; line-height:18px; color:#AE0A0B;}
.new_a2 p.sp3{width:290px; height:16px; padding:0 0 10px 80px;}
.new_a2 p.sp3 span.sp1{float:left; width:16px; height:16px; display:block;}
.new_a2 p.sp3 span.sp1 input{margin-right:5px;}
.new_a2 p.sp3 span.sp2{float:left; line-height:16px;}
.new_a2 p.sp3 a{margin-left:10px; color:#0265CD;}
.new_a2 p.sp4{width:290px; height:35px; padding-left:80px; padding-top:5px;}
.new_a2 p.sp4 span.sp1{width:145px; height:45px;}
.new_a2 p.sp4 span.sp1 input{width:122px; height:43px; border:none; background:url(/Tpl/default/images/img/logon1.jpg) no-repeat; cursor:pointer;}
.new_a2 p.sp4 span.sp2{width:135px; height:40px; padding-top:5px;}
.new_a2 p.sp5{width:360px; height:80px; margin:30px 0 0 5px; border-top:1px dashed #CCC; padding-left:35px;}
.new_a2 p.sp5 span{float:left; width:390px; height:35px; display:block;}
.new_a2 p.sp5 a{float:left; margin:0 5px; height:20px; line-height:20px; display:block; color:#0265CD;}
.new_a2 p.sp5 a.pa1{width:25px; background:url(/Tpl/default/images/img/pa1.jpg) no-repeat left center; padding-left:20px;}
.new_a2 p.sp5 a.pa2{width:50px; background:url(/Tpl/default/images/img/pa2.jpg) no-repeat left center; padding-left:20px;}
.new_a2 p.sp5 a.pa3{width:40px; background:url(/Tpl/default/images/img/pa3.jpg) no-repeat left center; padding-left:20px;}
.new_a2 p.sp5 a.pa4{width:40px; background:url(/Tpl/default/images/img/pa4.jpg) no-repeat left center; padding-left:20px;}

.new_a3{height:350px; padding-top:12px;}
.new_a3 p{float:left; width:400px; margin-left:40px; padding-top:5px;}
.new_a3 p span{float:left; display:block; line-height:38px;}
.new_a3 p.sp1{width:355px;}
.new_a3 p.sp1 span.sn1{width:70px; height:30px; font-size:14px; padding-right:10px; text-align:right;}
.new_a3 p.sp1 span.sn2{width:265px; height:27px; padding-top:3px;}
.new_a3 p.sp1 span.sn2 input{width:245px; height:25px; padding-left:5px; color:#666666; border:1px solid #DBDBDB;}
.new_a3 p.sp3{width:350px;}
.new_a3 p.sp3 span.sn1{width:70px; height:34px; font-size:14px; padding-right:10px; text-align:right;}
.new_a3 p.sp3 span.sn2{width:90px; height:34px; padding-top:5px;}
.new_a3 p.sp3 span.sn2 input{width:80px; height:25px; padding-left:5px; color:#666666; border:1px solid #DBDBDB;}
.new_a3 p.sp3 span.sn3{width:90px; height:34px; line-height:34px; padding:0 5px; text-align:center;}
.new_a3 p.sp3 span.sn4{width:50px; height:24px; padding:10px 5px 0 5px; text-align:center;}
.new_a3 p.sp3 span.sn3 a{ color:#015A9C;}
.new_a3 p.sp5{width:320px; height:25px; padding:0 0 5px 80px; line-height:18px; color:#B21818;}
.new_a3 p.sp4{width:290px; height:16px; padding:0 0 10px 80px;}
.new_a3 p.sp4 span.sp1{float:left; width:16px; height:16px; display:block;}
.new_a3 p.sp4 span.sp1 input{margin-right:5px;}
.new_a3 p.sp4 span.sp2{float:left; line-height:16px;}
.new_a3 p.sp4 a{margin-left:10px; color:#0265CD;}
.new_a3 p.sp6{width:210px; padding:5px 0 0 50px;}
.new_a3 p.sp6 input{width:122px; height:43px; border:none; background:url(/Tpl/default/images/img/registerpic1.jpg) no-repeat; cursor:pointer;}

.new_a3 p.pps{width:320px; height:20px; line-height:20px;}
.new_a3 p.red{width:320px; height:20px; line-height:20px;}
/*快速登录注册 end */
