@charset "utf-8";
/* CSS Document */

html {font-size:62.5%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;overflow:-moz-scrollbars-vertical;vertical-align:middle; }
body {color:#363636;height:100%;font-family:Arial,"Hiragino Sans GB W3","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;-webkit-text-size-adjust:none;background:#eeeeee;}
a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, menu, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt,u, ul, var { margin:0; padding:0;}
label { cursor:pointer;}
a{ text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0); color:#535252;}
input:focus { outline: none; }
input,button,select,textarea{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}
img, input, button, select, textarea { vertical-align:middle;outline:none;-webkit-appearance:none;}
textarea{resize:none;-webkit-appearance:none; }
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; } /*利用阴影来填充掉input自动填充色*/
textarea,input,select { background: none; border:none; margin: 0; padding: 0;}
article, aside, footer, header, hgroup, nav, section, figure, figcaption { display: block;} /*html5设置*/
input, button, select, textarea, sub{font-family:Arial,"Hiragino Sans GB W3","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
h1,h2,h3, h4, h5, h6,strong,em, cite, address, optgroup,b{font-weight:normal; } /*微软雅体 将原有的bold属性去掉*/
ul, ol,li { list-style:none;}
img { max-width: 100%; border:0;vertical-align:middle; }
table {	width:100%; border-spacing:0; border:0;}
table th, table td { border:0;}
em{ font-style:normal;}

.ioc{ background:url(../images/ioc.png) no-repeat; background-size:210px;}
.maxw{ max-width:640px; margin:auto;}
.jieq{overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.lazy{background:#dedede url(../images/loading.gif)  center center no-repeat; background-size:30px;}

/*我的*/
.toux{ padding:12px 0; background-color:#706664;}
.toux h1{ height:20px; margin-top:3px; line-height:20px; color:#fff; font-size:14px; text-align:center;}
.toux_img{ width:70px; height:70px; margin:auto;border-radius:50%;}
.toux_img img{width:70px; height:70px; border-radius:50%;}
.toux h2{ margin-top:3px; line-height:20px; color:#fff; font-size:14px; text-align:center;}
.toux h2 a{color:#fbff29;}
.wdsy{ height:70px; padding:20px 0px;display:-webkit-box;}
.wdsy .wdsy_mx{ width:1px;-webkit-box-flex:1;  display:block;height:70px;color:#5e5e5e;border-right:1px solid #918785; padding:0px 10px; text-align:center; }
.wdsy .wdsy_mx h1{ height:25px; line-height:25px; font-size:15px; color:#fff;}
.wdsy .wdsy_mx p{ height:30px; line-height:30px; font-size:18px; color:#cdc5c2;}
.wode_lv{ padding:0px 15px 5px; overflow:hidden;}
.wode_lv li{ float:left; width:50%; padding:20px 0; background-color:#a35f6a;}
.wode_lv li:first-of-type{ background-color:#a35f6a; border-radius:5px 0 0 0;}
.wode_lv li:nth-of-type(2){ background-color:#bd776d; border-radius:0 5px 0 0;}
.wode_lv li:nth-of-type(3){ background-color:#e29d80;}
.wode_lv li:nth-of-type(4){ background-color:#e17460;}
.wode_lv li:nth-last-of-type(2){ background-color:#f8c367;  border-radius:0 0 0 5px;}
.wode_lv li:last-of-type{ background-color:#e7b07b;  border-radius:0 0 5px 0;}

.wode_lv li i{display:block; width:30px; height:30px; margin:auto;}
.wode_lv li h1{ font-size:14px; color:#fff; text-align:center;}
.wode_lv li i.bg1{background-position:0 0px;}
.wode_lv li i.bg3{background-position:-30px 0px;}
.wode_lv li i.bg4{background-position:-154px -30px;}
.wode_lv li i.bg2{background-position:-90px 0px;}
.wode_lv li i.bg5{background-position:-84px -60px;}
.wode_lv li i.bg6{background-position:-60px 0px;}
.yqr{ margin-top:5px; text-align:center; font-size:14px; color:#fff;}


.balance{ height:100px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f15c3a), to(#e6121a)); padding:20px 15px 30px; background-color:#009174;}
.balance h1{ height:30px; line-height:26px; font-size:15px; color:#fff;}
.balance h1 i{float:left;display:block; width:30px; height:26px; background-position:-120px 0px;}
.balance span{ display:block; padding-top:15px; height:55px; line-height:55px; font-size:60px; color:#fff; text-align:center;}
.cai_list{ width:100%;}
.cai_list li{ height:50px; margin-bottom:7px; padding:0px 10px; background-color:#fff; line-height:50px; font-size:14px; color:#626262;}
.cai_list li i{ float:left; display:block; width:30px; height:30px; margin:10px 5px  0 0;}
.cai_list li i.bg1{background-position:-150px 0px;}
.cai_list li i.bg2{background-position:-180px 0px;}
.cai_list li i.bg3{background-position:0px -29px;}
.cai_list li:before{ float:right;content: "";display:inline-block;width:10px;height:10px; border-style:solid;border-color:#acacac; border-width:1px 1px 0px 0px; margin-right:2px; vertical-align:middle; margin-top:21px;-webkit-transform:rotate(45deg);}

.grxx{ height:80px; padding:10px 8px;}
.grxx_img{ float:left; width:80px; height:80px;}
.grxx_img img{ width:80px; height:80px;}
.grxx_txt{ margin-left:88px; font-size:13px; color:#303030; line-height:20px;}
.grxx h1{ width:100%; margin-top:8px; height:20px; font-size:15px; line-height:20px; text-align:center;}
.wddd{}
.wddd h1{ height:30px; padding:8px; line-height:30px; font-size:15px;}
.wddd li{ padding:8px; overflow:hidden; margin-bottom:15px; background-color:#fff; margin:10px; border-radius:5px; box-shadow:3px 1px 3px #ccc;}
.wddd li h2{ padding-bottom:5px; line-height:25px; font-size:14px;}
.wddd_img{ float:left; width:100%;}
.wddd_img img{ width:100%;}
.wddd_img_txt{ float:left; width:100%; height:35px; line-height:35px;}
.wddd_img_btn{ float:left; width:100%; text-align:right;}
.wddd_intro{ font-size:12px; color:#ccc;}
.wddd h3{ font-size:15px;}
.wddd h3 span{ float:right; font-size:13px; color:red;; font-weight:bold;}
.wddd p span{ float:right;}
.wddd h4{ width:100%; height:30px; margin-bottom:10px; border-bottom:1px solid #CCC; line-height:20px;}
.wddd h4 font{ color:#f00;}
.wddd h4 strong{float:right;}

.bottom_bot{ background:rgba(255,255,255,0.9);position:fixed; bottom:0; left:0;right:0; z-index:110; border-top:1px solid #d1d1d1;}
.bottom_bot ul {display:-moz-box; display:-webkit-box;display:box; width:100%; height:auto; list-style:none;}
.bottom_bot ul li {-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;position:relative; float:left; color:#FFFFFF; font-size:14px;margin:3px 0;width:1px; text-align:center;}
.bottom_bot ul li .img { height: 26px;width:27px; display:block;margin:auto;}
.bottom_bot ul li .img.bot1{background-position:-30px -62px;}
.bottom_bot ul li .img.bot2{background-position:0 -62px;}
.bottom_bot ul li .img.bot3{background-position:-181px 0;}
.bottom_bot ul li .img.bot4{background-position:-30px -32px;}
.bottom_bot ul li .img.bot5{background-position:-62px -65px;}
.bottom_bot ul li a.dq{ background:#eee;}
/*.bottom_bot ul li a.dq .img{background-position-y:-120px;color:#009944;}*/
.bottom_bot ul li a.dq label{color:#000000;}
.bottom_bot ul li a { color:#674285; display:block;}	
.bottom_bot ul li a label { overflow:hidden; margin: 0; font-size:12px; margin-top:2px; display:block;  text-align: center; font-family:"微软雅黑" ; color:#7b7b7b; line-height:15px;}
.bottom_bot ul li a.dq{color:#009944;}
.gouwuche{position:absolute; z-index:1000; top:-10px; right:50%;width:18px; height:18px;border:1px solid #000000; border-radius:50%;line-height:18px; text-align:center; color:#000000; background:#fff;}

.gw_lc{ font-size:16px; line-height:30px;}

.hh_wddd_title{ height:40px; line-height:40px; font-size:18px;}
.hh_wddd_title span{ color:#b1035d;}
.hh_wddd_xx{ border-top:2px solid #b1035d; font-size:14px; padding:0px 0 15px; color:#313131; background:#fff;}
.hh_wddd_xx td{ padding:10px 0px 10px 20px; line-height:25px; border-bottom:1px dotted #b5b5b5;}
.hh_wddd_xx th{ font-weight:normal;  font-size:14px;height:35px; line-height:35px; text-align:left; padding-left:20px;}
.hh_wddd_xx a{ color:#850101;}
.hh_wddd{ border:1px solid #e8e3dd; background:#fff;}
.hh_wddd_tit{ height:40px; line-height:40px; padding-left:20px; background:#e8e3dd; font-size:20px; color:#313131;}
.hh_wddd_tit span{ color:#850101;}
.hh_wddd_xx2{ border-top:2px solid #b1035d; font-size:14px; padding:0px 0 0px; color:#313131; background:#fff; }
.hh_wddd_xx2 td{ padding:15px 0px 15px 20px; line-height:25px; border-bottom:1px dotted #b5b5b5;}
.hh_wddd_xx2 th{ font-weight:normal;  font-size:14px; border-bottom:1px solid #675d5b; height:35px; line-height:35px; text-align:left; padding-left:20px;}
.hh_wddd_xx2 tr .dk{ display:none;}
.hh_wddd_xx2 table tr:nth-child(2n) td{border:0;}
.hh_wddd_xx2_dd{ height:120px; padding:10px 0;}

.hh_wddd_xx2_dd ul{ list-style:none;}
.hh_wddd_xx2_dd ul li{ float:left; display:inline; width:270px; margin-right:10px; margin-bottom:10px;}
.hh_wddd_xx2_dd ul li .divs{ border:1px solid #ccc; width:104px; height:120px; float:left; margin:0px 5px; display:inline;}
.hh_wddd_xx2_dd ul li .div2{ float:left; display:inline; width:140px; margin-left:10px;}
.hh_wddd_xx2_dd ul li span{ font-size:14px; font-weight:bold; color:#830706;}
.btn_tjdz{ width:107px; padding-left:10px; height:24px; line-height:24px; float:right;  text-decoration:underline; padding-top:10px;}
.btn_tjdz a{ color:#4d1f09; font-size:14px;}


.mengyou{ width:100%;}
.mengyou h1{ height:50px; margin-top:10PX; padding:0px 10px; line-height:50px; background-color:#e38c7b; color:#fff; font-size:15px;}
.mengyou h1:first-of-type{ margin-top:0;}
.mengyou h1 span{ float:right;}
.mengyou h1 span.dq:after{-webkit-transform:rotate(135deg); top:22px; border-color:#FFF }
.mengyou h1 span:after{ float:right;content: "";display:block;width:8px;height:8px;border:2px solid #FFF;border-width:0 0 1px 1px ; vertical-align:middle;-webkit-transform:rotate(-45deg); position:relative; top:18px}
.mengyou ul{ height:48px; padding:0px 8px; background-color:#eeeeee;}
.mengyou ul li{ float:left; width:25%; height:40px; padding-top:8px; text-align:center;}
.mengyou ul li.dq{ background-color:#fff; color:#000;}
.mengyou ul li h2{ font-size:14px;}
/*color定义*/
.cred{color:#DF002F;}
.cred1{color:#ed1e26;}
.cfen{color:#c92a60;}
.corg{color:#FF5A00;}
.cgreen{color:#090;}
.cblue{color:#3377AA;}
.c666{color:#666}
.c555{color:#555}
.c888{color:#888}
.c333{color:#333}
/*定位*/
.fl{float:left;}
.fr{float:right;}
.mat2{margin-top:2px;}
.mat3{margin-top:3px;}
.mat5{margin-top:5px;}
.mat8{margin-top:8px;}
.mat10{margin-top:10px;}
.mat15{margin-top:15px;}
.mat20{margin-top:20px;}
.mat25{margin-top:25px;}
.mab5{margin-bottom:5px;}
.mab10{margin-bottom:10px;}
.mab15{margin-bottom:15px;}
.mab20{margin-bottom:20px;}
.mar3{margin-right:3px;}
.mar5{margin-right:5px;}
.mar10{margin-right:10px;}
.mar15{margin-right:15px;}
.mar20{margin-right:20px;}
.mar50{margin-right:100px;}
.mal5{margin-left:5px;}
.mal15{margin-left:15px;}
.mal7{margin-left:6px;}
.mal10{margin-left:10px;}
.padb10{padding-bottom:10px;}
.padt10{padding-top:10px;}
/*字体*/
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:24px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh24{line-height:24px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh50{line-height:50px;}
.hei24{height:24px;} 
.hei30{height:30px;}
.hei60{height:60px;}

.input_40,.input40{width:40px;}
.input_50,.input50{width:50px;}
.input_60,.input60{width:60px;}
.input_80,.input80{width:80px;}
.input_100,.input100{min-width:100px;}
.input_150,.input150{width:150px;}
.input_200,.input200{width:200px;}
.input_250,.input250{width:250px;}
.input_300,.input300{width:300px;}
.input_350,.input350{width:350px;}
.input_400,.input400{width:400px;}
.input_450,.input450{width:450px;}
.input_500,.input500{width:500px;}
.input_600,.input600{width:600px;}
.input_650,.input650{width:650px;}

.inputall,.chaxun_input{height:28px; line-height:28px; border:1px #cecece solid; border-top:1px #707070 solid; border-left:1px #707070 solid; border-radius:2px; padding:2px 5px; font-size:14px; background:#fefefe;}
.chaxun_btn{ display:inline-block; padding:2px 5px; background:#675d5b; color:#ffffff;  border-radius:2px; }
.inputtext{ line-height:28px;border:1px #cecece solid; border-top:1px #707070 solid; border-left:1px #707070 solid; border-radius:2px; padding:2px 5px; }
.gwc{background:#ffffff;}
.qrdd_xx{ padding:0 10px;}
/*商品内容页*/
.bimg{ width:100%;}
.bimg img{ width:100%;}
.gw_lc,.zf_tit{ background:#675d5b; color:#ffffff; padding:0 20px; line-height:40px; font-size:16px;}
.zf_tit{ margin-top:10px;}
.gwc_js{ text-align:right; font-size:14px;}
.gwc_js span{ font-weight:bold; color:#F00;}
a.pay_btn{background:#ffaa00; padding:3px 13px; text-align:center; color:#fff; border-radius:5px; line-height:20px; font-size:14px}
a:hover.pay_btn{text-decoration:none; color:#fff;}
.cpxx_name {
    background: none repeat scroll 0 0 #fff;
    padding: 10px 8px 15px;
}

.cpxx_btn_left ul li b.gwc {
    background-position: -116px -65px;
}
.bo_bott {
    border-bottom: 1px solid #eceaea;
}

.cpxx_name h1 {
    color: #4a4a4a;
    font-size: 15px;
    line-height: 22px;
}


.cpxx_name span {
    display: block;
    font-size: 20px;
    line-height: 28px;
}
.color {
    color: red;
}


.cpxx_name s {
    color: #989797;
    font-size: 13px;
}

.cpxx_name p {
    color: #989797;
    font-size: 14px;
    padding-top: 4px;
}

.tb-sku {
    background: none repeat scroll 0 0 #fff;
    border-bottom: 15px solid #f6f6f6;
    color: #4c4c4c;
    font-size: 15px;
    overflow: hidden;
    padding: 20px 8px 10px;
}


.tb-sku dl {
    display: block;
    overflow: hidden;
    padding-bottom: 10px;
}
.tb-amount {
    margin-top: 15px;
    padding-bottom: 25px;
}

.tb-metatit {
    color: #4c4c4c;
    float: left;
    line-height: 32px;
    width: 40px;
}

#cm003 {
    color: #807f7f;
    font-size: 12px;
    height: 32px;
    line-height: 32px;
    padding-left: 40px;
}
.mui-amount-increase {
    border-right: medium none;
    font-size: 28px;
}
.mui-amount-increase, .mui-amount-decrease {
    border: 1px solid #d2d2d2;
    float: left;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 32px;
}

.tb-text {
    border: 1px solid #d2d2d2;
    float: left;
    height: 30px;
    text-align: center;
    width: 40px;
}

.tbtext_imp {
    border: 0 none;
    font-size: 15px;
    height: 30px;
    text-align: center;
    width: 40px;
}
.mui-amount-decrease {
    border-left: medium none;
    font-size: 24px;
    margin-right: 5px;
}
.mui-amount-increase, .mui-amount-decrease {
    border: 1px solid #d2d2d2;
    float: left;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 32px;
}
.tb-amount em {
    color: #807f7f;
    font-size: 12px;
    font-style: normal;
}
.tb-hidden {
    font-size: 12px;
    font-style: normal;
    height: 32px;
    line-height: 32px;
    padding-left: 5px;
}


.cpxx_cpxq {
    background: none repeat scroll 0 0 #fff;
	padding-bottom:45px;
}

.cpxx_cpxq h1 {
    color: #5b5b5b;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    padding: 2px 8px 0;
}
.bo_bott {
    border-bottom: 1px solid #eceaea;
}

.cpxx_cpxq_txt {
    background: none repeat scroll 0 0 #fff;
    color: #969595;
    font-size: 13px;
    line-height: 23px;
    padding: 3px 3px 10px;
	padding-bottom:45px;
}
.cpxx_btn {
    background: none repeat scroll 0 0 #e3e3e3;
    bottom: 0;
    height: 40px;
    left: 0;
    padding: 5px;
    position: fixed;
    width: 100%;
    z-index: 99;
}

.cpxx_btn_left {
    float: left;
    width: 80px;
}


.cpxx_btn_left ul li {
    color: #5a5a5a;
    float: left;
    font-size: 14px;
    margin: 5px 0;
    position: relative;
    text-align: center;
    width: 1px;
}

.cpxx_btn_left ul li a {
    color: #5a5a5a;
    display: block;
}

.bg {
    background-color: #675d5b;
}
.bggreen{ background-color:#090;}

.cpxx_btn_right_btn {
    border-radius: 3px;
    color: #fff;
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    margin: 0 4px;
    text-align: center;
    width: 90px;
	display: inline-block; float:right;
}

.cpxx_btn_right2 {
    background-color: #00d7ac;
}
.btn_right2{ background:#fff; border:1px solid #000; border-radius:3px; display:inline-block; padding:2px 8px; margin:5px 10px;}
.cpxx_btn_right_btn {
    border-radius: 3px;
    color: #fff;
    font-size: 15px;
    height: 35px;
    line-height: 35px;
    margin: 0 4px;
    text-align: center;
    width: 90px;
}


.cpxx_btn_left ul li a label {
    display: block;
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 15px;
    margin: 2px 0 0;
    overflow: hidden;
    text-align: center;
}
label {
    cursor: pointer;
}
.car_table td,.car_table th { font-size:13px; line-height:35px; padding:0; text-align:center;}
.car_table td p{ line-height:25px;}
.car_table tr{ background:#FFF; }
#order_money{ font-weight:bold; color:#F00;}

#jbox{ background-color: #fff;   border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 99999;}
.jbox_title {
    background-color: #fff;
    border-bottom: 1px solid #e5e5e5;
    color: #000;
    height: 40px;
    line-height: 40px;
    position: relative;
}
.jbox_title_txt{   font-size: 14px; font-weight:bold;  padding-left: 10px;}
.jbox_content{ overflow: auto;    padding: 15px;}
.fi-imgslist::after, .jbox_items::after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    visibility: hidden;
}
.fi-imgslist, .jbox_items {
}
.jbox_items {
    display: block;
    line-height: 20px;
    padding: 0 0 8px;
}
.jbox_items  label,.jbox_help{ display:block;}
.jbox_items  label{  color: #333;
    float: left;
    text-align: right;
    width: 110px;  font-weight: 700;
    line-height: 28px;}
	
.jbox_control{    margin-left: 120px;}
.jbox_help{ line-height: 20px;}
.jbox_close{     background: url(/include/image/remove.png) no-repeat; no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 14px;
    position: absolute;
    right: 10px;
    top: 9px;
    width: 14px;
    z-index: 999999; }
	
	
.jbox_buttons {
    border-top: 1px solid #e5e5e5;
    padding: 10px;
    text-align: right;
}

.btn.btn_primary {
    background-color: #428bca;
    border-color: #357ebd;
}
.btn_grey, .btn.btn_danger, .btn.btn_primary, .btn.btn_success, .btn.btn_warning {
    color: #fff;
}
.jbox_buttons a {
    margin-left: 5px;
}
a.btn {
    height: 28px;
    line-height: 28px;
}
.btn {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 2px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 30px;
    line-height: 28px;
    padding: 0 12px;
    position: relative;
    text-align: center;
    vertical-align: top;
}

.button, .button:visited {
	background: #222 url(overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}


/*登录*/
.ny_con{ float:left; width:100%; line-height:35px; font-size:14px; background:#fff; padding-bottom:80px; }
.ny_con .cen{ margin-bottom:10px;}
.ny_con .cen b{ display:inline-block; margin-left:5px;}
.ny_con em{ color:#F00; display:inline-block; width:8px; height:8px;}
.login{ padding:10px 10px;}

/*news*/
.ny_r_top{ background:#675d5b; color:#fff; text-indent:10px; padding:10px 0; font-size:17px;}
.ny_r_top a{ color:#fff;}
.ny_nro{ padding:0px;}
.ny_nro .dy_tit{ font-size:15px; font-weight:bold; text-align:center;}
.ny_nro .dy_tit p{ font-size:12px; font-weight:normal; line-height:20px;}
.img_new{ background:#ffffff;}
.img_new li{ padding:8px; border-bottom:1px solid #f8f8f8;}
.img_new .img{ width:80px; height:80px; float:left; border:1px solid #f8f8f8;}
.img_new .img img{ float:left; display:inline; margin-right:10px;}
.new_r{ margin-left:90px; height:82px;}
.new_r .date{ font-size:12px; float:right;}
.new_r .tit{ height:28px; line-height:28px; overflow:hidden; font-size:17px; color:#000;}
.new_r h1.tit { font-size:17px; color:#000;}
.new_r h1.tit  span{ font-size:12px; color:#888;}
.new_r .tit .new{ height:18px;}
.new_r .tit .new img{ height:18px; vertical-align:middle;}
.new_r .txt{ font-size:14px; height:40px; padding-top:5px; overflow:hidden; line-height:20px; color:#888;}
.dy{ line-height:28px;}
/*分页*/
.sxp{ margin-top:10px; line-height:20px;}
.sxp a{ padding:8px;}
.sxp .sp{ display:block;}
.hy_pay{ margin-top:10px;}

.report_level{ margin:10px 0;}
.report_level a{ padding:0 5px;}
.select{ background:#019376;}

/*支付方式*/
.zf_select{ border:1px solid #675d5b; width:100px; height:30px; line-height:30px; border-radius:4px; cursor:pointer; }
.zf_select option{ line-height:30px;}
.zf_i{ display:block; position:absolute; width:16px; height:7px; background:url(../images/ioc.png) no-repeat -3px -118px; top:13px; left:75px; z-index:2;}


.product_top{padding:10px ; position:relative; overflow:hidden; background:#675d5b; color:#ffffff;}
.product_top img{ float:left; display:inline;}
.product_top p{ float:left; display:inline; margin-top:10px; width:60%; margin-left:10px; font-size:12px; line-height:26px;}
.product_top .cpxx_btn_right_btn{ position:absolute; top:30px; right:0;}

.zbbz{ width:100%;  height:30px; padding-bottom:10px; line-height:30px; font-size:15px; font-weight:bold;display: -webkit-box; margin-top:10px; border-bottom:1px solid #ccc;}
.zbbz li{ text-indent:35px; background:url(../images/ioc.png) no-repeat 0 -131px; width:30%;  margin-left:3%;/*float:left; display:inline;*/}
.zbbz li.zb2{ background-position:0 -171px;}
.zbbz li.zb3{ background-position:0 -213px;}
.product_lm{ width:100%;margin:0 auto;}
.product_lm li{ width:47%; float:left; display:inline; margin-right:2%; margin-bottom:2%; border-radius:5px; /*background-color:#feecd8; height:130px;*/}
.product_lm li:nth-child(2n+1){ margin-left:2%; }

.product_lm li img{ width:100%; border-radius:5px; height:86px; }
.product_lm li.li2{ background-color:#faf3c5;}
.produt_rmtj{ width:100%; margin:0 auto; float:left; display:inline; padding-bottom:60px;}
.produt_rmtj h3{ line-height:40px; font-size:14px; text-align:center; width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-o-text-overflow:ellipsis;}

.produt_rmtj li{ width:45%; padding:1%; float:left; display:inline; margin-right:2%; margin-top:2%; text-align:left; background:#ffffff;box-shadow: 0px 2px 3px #cccccc;}
.produt_rmtj li:nth-child(2n+1){ margin-left:2%; }
.produt_rmtj li img{ width:100%;}
.produt_rmtj li span{ float:right; color:red;}
.produt_rmtj li h3{ text-align:left;}

.pro_ser{ line-height:35px; background:#ffffff;  padding:5px; text-align:right; }
.sr_btn{ border:1px solid #ccc; border-radius:5px; width:50px; height:30px; line-height:30px; margin-right:10px;}
.keyword{ margin-right:10px;}





/*产品搜索之类*/
.product_function{height:auto; width:100%; position:relative; z-index:100; background-color:#fff; overflow:hidden; padding:10px 0; border-bottom:1px solid #ccc;}
.product_function ul{list-style:none; display:-webkit-box; padding:5px 0; overflow:hidden;}
.product_function ul li{width:1px; -webkit-box-flex:1; height:auto; }
.product_function ul li:last-of-type{ background:none;}
.product_function ul li a{display:-webkit-box; -webkit-box-orient:vertical;-webkit-box-align:center; color:#555555; font-size:14px; text-align:center;}
.product_function ul li p{-webkit-box-flex:1;}
.product_function ul li .img{ height:24px;-webkit-box-flex:1;}
.product_function ul li img{height:22px; margin-right:3px;}
.product_function ul li a span.fnav{ display:block; width:55px; height:55px; background:url(../images/icon_fun.png) left top no-repeat; background-size:auto 55px; margin:0 auto; margin-bottom:5px;}
.product_function ul li a span.fnav.n1{ background-position:0 0;} 
.product_function ul li a span.fnav.n2{ background-position:-55px 0;} 
.product_function ul li a span.fnav.n3{ background-position:-110px 0;} 
.product_function ul li a span.fnav.n4{ background-position:-165px 0;} 
.product_function ul li.current a{ color:#d80e3c;} 
.product_function ul li.current a span.fnav.n1{background-position:0 -22px;}
.product_function ul li.current a span.fnav.n2{background-position:-22px -22px;}
.product_function ul li.current a span.fnav.n3{background-position:-44px -22px;}
.product_function ul li.current a span.fnav.n4{background-position:-66px -22px;}



.product_search{ background:#fff; margin:10px ; border-radius:5px; height:32px; border:1px solid #CCC;}
.product_search .input1{ width:80%; background:none; height:24px; padding:4px 0; text-indent:5px; float:left;}
.product_search .submit1{ float:right; background:url(../images/icon_search.png) center center no-repeat; background-size:auto 20px;display:block;  width:15%; height:32px; text-indent:-9999px; border-left:1px solid #ccc;}



.shan{ width:20px;}

.address{ background:#fff; padding:5px 0; background:url(../images/bian.gif) repeat; background-size:auto 5px; height:auto;  text-align:center; margin-top:20px;}
.address a{ line-height:50px; display:block; width:100%; height:100px;color:#3388cc; background:#fff;}
.address a span{ background:url(../images/edit_03.gif) left center no-repeat; background-size:20px auto; padding:5px  0 5px 25px; line-height:100px;}
.address a{ display:none;}
.address .cur{ display:block;}
.address .address_t{ background:#fff; text-align:left; line-height:30px; display:none;} 


.address_con{ margin-top:20px; display:;}
.address_con p{ overflow:hidden; margin-bottom:10px;}
.address_con label{ display:inline-block; width:25%; text-align:left; font-size:16px; margin-right:5%;float:left;}
.address_con input{ float:left; width:60%;}
.address_con p select{ border:1px solid #ccc; width:25%; margin-right:5%; padding:2px 0; background:url(../images/drop_down.jpg) 95% center no-repeat; background-size:11px auto;}

.choose_pay{ overflow:hidden; margin:10px 0 30px; }
.choose_pay label{display:inline-block; width:25%; text-align:left; font-size:16px; margin-right:5%;float:left;}
.choose_pay p select{ border:1px solid #ccc; width:60%; margin-right:5%; padding:2px 0;background:url(../images/drop_down.jpg) 95% center no-repeat;background-size:11px auto;}


.pay_con{ background:#fefefe; border:1px solid #ccc; padding:20px; border-radius:5px; line-height:35px; font-size:16px;}


.user_pw_show{ padding-left:60px;}

