﻿@charset "utf-8";
/* CSS Document */


/*===========login==============*/
.bigbox{ margin:0px auto; width:100%; height:475px; background-color:#eb3550; z-index:-1;}
.loginmbg{ background:url(../image/Logobg.jpg) no-repeat left center; height:475px; width:1002px; margin:0 auto;}
.login{ float:right; width:340px; height:330px; border-top:2px solid #c60000; background-color:#FFFFFF; margin:72px 10px; padding-left:25px; line-height:40px;}
.login red{font-size:18px; color:#c60000; font-weight:bold;}
.login input{height:35px; width:300px; margin-bottom:10px;}
.sumbit1{background-color:#c60000; color:#fff; font-size:18px; border:none; cursor:pointer;}
.loginad{ float: left;height: 475px;width: 630px;}

/*<!--================reg=============-->*/

.top_left{float:left; width:500px; }
.top_right{float:right; width:500px;}
.reg_nav{ border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; width:140px; text-align:center; color:#d56666; font-size:16px; height:35px; line-height:35px; background-color:#fff; margin-left:40px; margin-bottom:-3px; }
.reg_body{ height:650px; border:1px solid #e3e3e3; line-height:40px; padding-left:80px;  }
.reg_body span1{ background-color:#ffdada; border:1px solid #eb8d8d; width:400px; height:40px; line-height:40px;}
.reg_body input{ height:35px; line-height:35px; margin-bottom:10px; border:1px solid #ddd;}
.inputbg1{ background:url(../image/regtel_03.jpg) no-repeat 260px center;outline:none; width:300px; }
.inputbg2{ background:url(../image/pwdbg.jpg) no-repeat 260px center; outline:none;width:300px;}
.inputbg3{ width:150px;}
.sendcode{width:120px;}
.regsubmit{font-size:18px; border:none; cursor:pointer;}
.font400{ font-size:20px; color:red; font-weight:bold; }
.successfont{ font-size:26px; color:#dc8823; font-weight:bold;}


/*<!--==============member===========-->*/
.memberBody_l{width:190px; float:left; background-color:#f7f7f7; }
.memberBody_r{float:left; margin-left:10px; width:800px;}
.title1{height:50px; line-height:50px; text-align:center; font-size:18px; font-weight:bold; color:#333;}
.menulist ul{ border-top:1px solid #e9e9e9;}
.menulist ul li{height:30px; line-height:30px; padding-left:40px; font-size:12px;}
.cur{ color:#de7b7b; font-size:14px; font-weight:bold; margin-left:-18px;}

.headtop{height:75px; background-color:#f7f7f7;}

.img1{width:58px; line-height:58px; border-radius:58px; vertical-align:middle; margin:10px;}
.img2{position:absolute; margin:50px 10px;}
.title2{font-weight:bold;}
.headul { width:320px; float:right;}
.headul li{ float:left; width:100px; height:75px; line-height:75px;}

.daiList{ height:55px; line-height:55px; border:1px solid #eeeeee;}
.daiList li{float:left; width:144px; text-align:center;}
.cur1{border-right:1px solid #eeeeee; }

.wutitle{font-size:16px; font-weight:bold; height:50px; line-height:50px; border-bottom:1px solid #d9d9d9;}

.wulist ul li{height:82px; margin:20px; vertical-align:top;}
.wulist ul li img{float:left;}
.wtitle1{ width:240px; line-height:28px; white-space:pre-wrap; float:left; margin-left:20px;}
.wbutton{ width:130px; float:left; margin-left:20px;}

.ctitle{width:100px; height:40px; line-height:40px; font-size:18px; font-weight:bold; border-bottom:2px solid #c60000;}

.cList,.cList1{border-top:1px solid #e2e2e2;}
.cList ul li{width:185px; float:left; line-height:25px; margin:10px 15px 10px 0px;  height: 300px;}
.cline{text-decoration:line-through;}
.ccLine{color:#c60000; font-weight:bolder; font-size:20px; text-align:right; padding-left:30px; font-family:"黑体"}

.addrsave{ background-color:#c60000; width:300px; color:#fff; font-weight:bold; font-size:18px; border:0px; height:40px; line-height:40px;}
.addtitle{color:#c60000; height:40px; line-height:40px; font-size:18px; font-weight:bold;}

.taddr{height:40px; line-height:40px; padding-left:50px; color:#c60000; font-size:16px;}
.addList ul li{height:30px; line-height:30px; padding-left:50px;}
.strong{color:#000000; font-size:15px; font-weight:bold;}


.codeBody{margin:20px 50px; line-height:35px;}
.codeBody input{ height:40px;}
.copy{width:150px; height:40px; line-height:35px;}

.tui{width:200px; float:left; height:40px; line-height:40px; padding-left:30px;}

.ping select{width:150px; float:right; height:30px; line-height:30px; vertical-align:bottom;}
.huifu{border:0px; height:30px; line-height:30px; width:100px; background-color:#f59b13; color:#fff;}

.ctitle1 ul li{width:100px; height:40px; line-height:40px; font-size:16px; font-weight:bold; float:left; margin-right:10px;}
.border2{ border-bottom:2px solid #c60000;}

.orderkeyword{ width:150px; height:30px; line-height:30px;}
.searchorderbtn{width:80px; height:32px; line-height:30px;}

.tableheadorder{border:1px solid #d7d7d7;}
.bg{ background-color:#eeeeee;}
.tablebody{border:1px solid #d7d7d7; margin:-5px 0 15px 0;}
.tableorder{ height:40px; line-height:40px; }

/*=============cart============*/
.tablecart{ height:40px; line-height:40px;}
.cartbtn{height:40px; line-height:40px; border:0px; background-color:#c60000; color:#fff; width:100px;}
.cartorderstate{border:1px solid #c60000; width:200px; text-align:center;}
.cartorderstate a{ color:#c60000;}
.cartbox1{border:1px solid #e3e3e3; height:78px; line-height:78px; padding-left:30px;}
.cartbox2{border:1px solid #e3e3e3; margin:10px 0px; padding-left:30px; line-height:40px;}
.carttitle1{border-bottom:1px solid #e3e3e3;  font-weight:bold;}
.kuaijie{width:80px; height:30px; line-height:30px; background-color:#ffc600; color:#fff; font-weight:bold;}
.cartbox3{padding-left:30px; line-height:30px; }

.addaddr{ text-align:right; height:35px; line-height:35px; padding-right:40px;}
.addrList ul{margin-left:30px;}
.addrList ul li{ height:30px; line-height:30px;}
.shouqi{ width:80px; background-color:#eeeeee; margin-left:30px; text-align:center; line-height:30px; border:1px solid #e3e3e3;}
.remark{width:300px;}
.wuliu{text-align:right;}
.shifu{font-size:18px; height:30px; line-height:30px; margin:10px;}

.pingbtn{border:1px solid #ccc; width:70px; height:30px; line-height:30px; background-color:#fff;}
.pingup{width:60px; height:60px; line-height:60px; background-color:#e5e5e5; border:0px; color:#fff; font-size:60px; font-weight:bold;}
.reset{border:0px; background-color:#e6e6e6; width:80px; height:40px; color:#636363; font-size:18px; font-weight:bold;}

.tui_l{ width:50%; float:left; line-height:30px; font-size:12px; height:215px; border-right:1px solid #ccc;}
.tui_r{width:50%; float:left; }
.tui_r dl{margin-left:20px; font-size:12px; }
.tui_r dl dt{ font-size:16px;}
.tui_r dl dd{line-height:30px;}

/*============================Index首页=========================*/
.banner{background-color:#bfedff; height:300px;}

.banner_l{float:left; width:200px; background-color:#c81623;}
.banner_c{float:left; margin:0px 0px 0px 10px; width:570px;}
.banner_r{float:left; width:220px; background-color:#eaf9ff;}
/*.banner_l ul{margin:10px 10px 10px 30px;}
.banner_l ul li{height:38px;line-height:38px;background:#c60000;}
.banner_l ul li a{color:#fff;font-size:16px;padding-left:33px;display:block;height:45px;}*/

.b1{ background:url(../image/small.gif) 0px 5px no-repeat;}
.banner_r dl{ margin-left:20px; height:300px;}
.banner_r dl dt{height:35px; line-height:35px; font-weight:bold; color:#555859; font-size:14px;}
.banner_r dl dd{height:30px; line-height:30px;}
.banner_r dl dd a:hover{color:#c60000;}

.miao_l{width:200px; float:left; /*background:url(../image/miao_03.jpg) no-repeat;*/ height:218px;}
.miao_r{margin-left:10px; width:790px; float:left;}
.miao_r ul li{float:left; margin-left:3px;}
.miaosha{ margin-top:105px; text-align:center; color:#dedddd; font-size:18px; font-weight:bold;}
.miaoshi{ color:#fff; margin-top:20px; text-align:center; font-size:20px; font-weight:bold;}
.miaoshi span{width:30px; height:30px; line-height:30px; text-align:center; color:#c60000; background-color:#fff; }

/*推荐新品*/

.tuititle{height:30px; line-height:30px;  font-size:20px; color:#333333; }
.tuititle span{ float:right; padding-right:20px; font-size:12px; color:#666666;}

.Ftitle{ height:30px; line-height:30px; font-size:20px;color:#333333; background:url(../image/tittlebg.png) no-repeat;  padding-left:8px; font-family:"宋体" }
.Ftitle span{float:right;}
.Ftitle span ul{ height:30px; border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #eee;}
.Ftitle span ul li{ float:left; width:70px; font-size:12px; line-height:30px; text-align:center; background:url(../image/shubg.png) no-repeat right top;}
.redBorder{ border-bottom:1px solid #C60000;}


/*=============item===========*/
.rentitle{ height:30px; line-height:30px; font-size:20px; font-weight:bold;}
.Info_l_type{width:190px; border:1px solid #e5e5e5;}
.Info_l_type dl dt{ width:190px; background-color:#eeeeee; height:40px; line-height:40px; padding-left:20px; font-size:16px; font-weight:bold;}
.Info_l_type dl dd{height:30px; line-height:30px; padding-left:20px;}

.Info_l_love{ margin:10px 0px; width:190px;}
.Info_l_love dt{ height:40px; line-height:40px; font-size:20px; border-bottom:1px solid #eeeeee;}

.Info_r{ width:990px; margin-left:10px; }
.InfoTitleBox{border:1px solid #eeeeee;}
.InfoTitleList{background-color:#eeeeee; height:38px; border-bottom:1px solid #eeeeee;}
.InfoTitleList ul li{float:left; width:150px; height:38px; line-height:38px; color:#454545; font-size:20px; text-align:center;}

.InfoTitleList1{width:800px;padding: 20px; line-height:50px;}
.InfoTitleList1 ul li{float:left; width:120px; text-align:center;}

.InfoT{background-color:#fff;}
.pro_ad{height:125px; width:800px; margin:10px 0px;}

.prolist_t{width:120px; height:40px; background-color:#eeeeee; line-height:40px; text-align:center; font-size:16px; font-weight:bold; color:#454545;}
.prolist_body{width:800px; border-top:2px solid #eeeeee; padding:10px;}

.more_hide{ height:35px; line-height:35px; text-align:center; background-color:#eeeeee;}

/*商品评价*/
.pingtitle{ height:40px; line-height:40px; font-size:18px; font-weight:bold; padding-left:20px;}
.pingjia{height:80px; width:800px;}
.ping_l{float:left; width:40%; height:80px; padding-left:30px;padding-top:10px;}
.ping_r{float:left; width:400px;height:80px; padding-left:15px; line-height:25px;}
.pingl{ font-size:36px; font-weight:bold; color:#c60000;  line-height:36px; }
.hao1,.hao2,.hao3{ background:url(../image/haobg.jpg) no-repeat 80px;}
.hao1 span,.hao2 span,.hao3 span{ width:10px; border-color:red; padding-right:150px; background-color:red;}

.ping_button{height:25px; line-height:25px; margin:5px; font-size:14px;}
.bAll{background-color:#f59b13; border:0px; width:60px; color:#fff;}
.pbutton{border:0px; width:80px; background-color:#eeeeee;}
.pcheckbox{ width:30px; height:20px; line-height:20px; margin-top:8px;}

.pingtitle1{height:30px; line-height:30px; color:#333333; font-weight:bold; margin:10px 0px; padding-left:20px;}
.pingtitle1 span{float:right; padding-right:30px;}
.pingbody{ }
.pingtu ul li{float:left; margin-right:10px;}
.pinglun{ padding-left:20px;line-height:28px;}
.pingyan{font-size:12px; color:#999999;}
.pingzhui{ background-color:#f7f7f7; color:#333333; padding-left:20px; margin:5px;}
.pinghufu{background-color:#f7f7f7; color:#f59b13; padding-left:20px;margin:5px;}

.chenjiatable{width:96%; margin:0px auto;}
.chenjiatable tr td{height:40px; line-height:40px; padding-left:20px;}
.tableborder{border-bottom:1px solid #eeeeee;}

/*商品图片*/
.proInfo{ margin:10px 0px;}
.proInfo_l{ width:460px; text-align:center; float:left;}
.proInfo_r{float:left; margin-left:20px; width:520px;line-height:28px;}
.pro_smallPic{text-align:center; margin:5px auto;}
.pro_smallPic ul li{float:left; margin:5px; text-align:center;}

.pro_title{font-size:20px; font-weight:bolder; }
.pro_title1{font-size:18px; color:#c60000;}
.pro_price{color:#c60000; height:50px; line-height:50px;}
.ft36{font-size:30px; font-weight:bold;}
.free{width:45px; height:25px; line-height:25px; font-size:13px; border:0px; background-color:#ff9c00; color:#ffffff;}
.pro_juan a{ color:#c60000;}
.pro_juan{font-size:13px;}
.pro_saleInfo{height:60px; line-height:60px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; margin:10px 0px;}
.att{ height:40px;}
.attrvalu{/*width:40px;*/
           float:left;}
.attrList{ float:left; width:460px;}
.attrList li{float:left;cursor: pointer; width:60px; border:1px solid #ccc; height:25px; line-height:25px; text-align:center; margin:3px 5px 3px 0px; font-size:12px;}
.redbg{background-color:#c60000; color:#fff;}
.numinput{height:20px; line-height:20px; border:1px solid #ccc; width:50px;}
.pro_button{ height:35px; line-height:35px; margin:10px;}
.addcart{width:160px; background-color:#ff9c00; font-size:20px; color:#fff; font-weight:bold; border:0px;}
.buy{width:160px; background-color:#c60000; font-size:20px; color:#fff; font-weight:bold; border:0px;}
.btn1,.btn2,.btn3{float:left; border:1px solid #ccc; margin:5px; text-align:center;}
.btn1{width:120px;}
.btn2{width:60px;}
.btn3{width:60px;}

/*文本属性说明*/
.att2{ height:40px;}
.attrvalu2{
    /*width:40px;*/
            float:left;

}
.attrList2{ float:left; width:460px;padding-left: 30px;}

/*分类列表页*/
.pro_class_head{height:40px; line-height:40px; padding-left:20px; background-color:#f7f7f7;}
.boderred{border:1px solid #c60000; height:35px; line-height:35px; margin-right:10px; padding:5px;}
.list_attr{padding:20px; }
.attr_valuelist{line-height:30px;}
.attr_value{float:left; width:50px;}
.attr_value_list{ float:left; width:885px;}
.attr_value_list ul li{float:left; margin-right:15px;}
.attr_value_list ul li a{color:#025ccc;}

.proheadlist{height:40px; background-color:#f7f7f7; line-height:40px; border:1px solid #ccc;} 
.list_head_l{float:left; width:235px;}
.list_head_l ul li{width:60px; float:left; text-align:center;}
.list_head_r{float:left; width:760px;}

.priceinput{ height:28px; line-height:28px; width:60px;}
.searchlist{height:28px; line-height:28px; width:80px;}
.listsearchbtn{height:27px; line-height:27px; width:50px; margin-left:-5px; border:0px; border:1px solid #ccc;}

.pingtitle{color:#333; padding-left:0px;}
.pingbtn{border:0px; background-color:#c60000; color:#fff; font-weight:bold; width:120px; height:35px; line-height:35px; font-size:16px;}


/*==================js特效==============*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:572px; height:300px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../image/l.png) no-repeat; position:absolute; top:130px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../image/r.png) no-repeat; position:absolute; top:130px; right:10px; z-index:10;}
#playBox .smalltitle {width:572px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

div.indexmaindiv{height:220px;margin:0px auto;width:790px;}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('../image/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:0px; overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:21px;height:28px;background:url('../image/arrowhead.png') no-repeat left top;margin:106px 5px 0px 0px;cursor:pointer; }
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../image/arrowhead.png') no-repeat left -28px;margin:106px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:180px;height:220px;background:#FFF;font-family:'微软雅黑';}
div.indexmaindiv1 div.playerdetail div.detailimg{width:180px;height:220px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:180px;height:220px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:156px;height:27px;margin:5px 8px;color:#666;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:134px;height:27px;display:block;background:url('../image/checkdetail.png') no-repeat;margin:18px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:21px;height:28px;background:url('../image/arrowhead.png') no-repeat left -56px;margin:106px 0px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('../image/arrowhead.png') no-repeat left -84px;margin:106px 0px 0px 0px;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:740px;height:220px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:180px;height:220px;margin-left:5px;}


/*右侧悬浮导航*/
.float{width:111px;height:504px;position:fixed;left:50%;_position:absolute;display:none;overflow:hidden;margin-left:515px; z-index:50}/*left50%确保页面中间，左边距515大于页面内容的一半，确保在内容整体右侧外*/
/*.float a{display:block;text-indent:-9999px;overflow:hidden;height:32px; background:url(../image/right_nav.png) no-repeat;-webkit-transition:background 0.2s ease}
.float .an_1:hover{background-position:-111px 0}
.float .an_2{background-position:-222px 0}
.float .an_2:hover{background-position:-333px 0}
.float .an_3{background-position:-444px 0}
.float .an_3:hover{background-position:-555px 0}
.float .an_4{background-position:-666px 0}
.float .an_4:hover{background-position:-777px 0}
.float .an_5{background-position:-888px 0}
.float .an_5:hover{background-position:-999px 0}
.float .an_6{background-position:-1110px 0}
.float .an_6:hover{background-position:-1221px 0}
.float .an_7{background-position:-1332px 0}
.float .an_7:hover{background-position:-1443px 0}
.float .an_8{background-position:-1554px 0}
.float .an_8:hover{background-position:-1665px 0}
.float .an_9{background-position:-1776px 0}
.float .an_9:hover{background-position:-1887px 0}
.float .an_10{background-position:-1998px 0}
.float .an_10:hover{background-position:-2109px 0}
.float .an_11{background-position:-2442px 0}
.float .an_11:hover{background-position:-2553px 0}
.float .an_12{background-position:-2220px 0}
.float .an_12:hover{background-position:-2331px 0}*/



/*左侧悬浮*/
.left_nav{width:100px; height:503px; position:fixed; left:50%; margin-left:-630px; z-index:1000; display:none;}
.left_nav a{display:block; height:30px; line-height:30px; border-bottom:1px dashed #ccc; text-align:center; font-weight:bold; color:#000000;}
.left_nav a:hover{ color:#fff; background-color:#c60000;font-weight:bold;}


.v_out{width:450px;margin:0px auto;overflow:hidden;}
.v_show{width:450px;overflow:hidden;position:relative;height:450px;float:left}
.v_cont{ width:2700px;position:absolute;left:0px;top:0px;}
.v_cont ul{float:left;text-align:center;line-height:50px;}
.v_cont ul li{width:450px;height:600px;background:#f8f8f8;float:left;margin-top:3px;}

/*---圆圈---*/
.v_out_p{position:relative;overflow:visible}
.circle{position:absolute;left: 0px;top: 610px;}
.circle li{width:66px;height:66px;float:left;margin-right:9px;background:#ccc}
.circle .circle-cur{ border:2px solid #c60000;}

/*---切换---*/
.prev,.next{float:left;padding:105px 9px 0}
.prev a{ background:#f00;}
.prev .ico_1{ background:url(input_a.gif) no-repeat 0 -3757px;}

.next a{background:#f00 }
.next .ico_2{background:url(input_a.gif) no-repeat right -3757px;}
.prev,.prev a,.next,.next a{width:21px;height:28px; display:block}

/*菜单导航*/
.mold_open_hover,.mold_open{background-image:url();background-repeat:none;display:inline-block;width:10px;height:6px;margin-left:10px;position:relative;top:-2px;}
.mold_open{background-position:0 -6px;}
.mold_open_hover{background-position:0 0;}
.mod-menu{position:relative;z-index:1000;}

.menu-cont-list a:hover{text-decoration:underline;}
.mod-menu .menu-item{width:200px;position:relative;z-index:22;margin-top:-1px; text-align:left;}
.mod-menu .menu-item li{height:38px;line-height:38px;background:#c60000;}
.mod-menu .menu-item li.mouse-bg{background:url() no-repeat #ccc;position:relative;z-index:22; color:#c60000;}
.mod-menu .menu-item a{color:#fff;font-size:14px;padding-left:33px;display:block;height:45px;}
.mod-menu .menu-item a:hover{ text-decoration:none; background-color:#f7f7f7; color:#c60000;}
.mod-menu .menu-cont{position:absolute;left:200px;top:1px;background:#f7f7f7;width:590px;border:solid 1px #C60000;box-shadow:2px 0 10px rgba(210,33,103,0.25);z-index:20;}
.mod-menu .menu-cont-list{padding:0 30px;}
.mod-menu .menu-cont-list li{border-bottom:dotted 1px #f0bfd3;padding:10px 0; text-align:left;}
.mod-menu .menu-cont-list li:last-child{border-bottom:none;}
.mod-menu .menu-cont-list h3{font-size:14px;font-weight:700;}
.mod-menu .menu-cont-list h3 a{color:#222;}
.mod-menu .menu-list-link a{color:#666;line-height:24px;}
.mod-menu .menu-list-link .long-string{color:#ccc;font-size:12px;padding:0 10px;}