@charset "utf-8";

/* CSS Document */



* { margin:0; padding:0; }

body {font: 12px/1.5 "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB",微软雅黑,tahoma,simsun,宋体; font-size:12px; color:#333;min-width:1200px; }

div, ul, ol, li, p, span, dl, dt, dd, h1, h2, h3, h4, h5, table, tbody, th, tr, td, form, input, submit, textarea, .unstyled { margin:0px; padding:0px; list-style:none; }

a {text-decoration: none; color:#333; word-break:break-all; }

a:visited { text-decoration: none; color:#333; }

a:active { text-decoration: none; color:#333; }

/*a:hover { color:#e3122e; }*/

a{blr:expression(this.onFocus=this.blur());}

a{ outline: none;cursor: pointer;} 

a:focus{ outline: none; }

.clear{clear:both}

img { border:none; }

button { margin:0; padding:0 }

table{empty-cells:show;border-collapse:collapse;border-spacing:0}

.clear { clear:both; }

input{ outline:none; font-family:"Microsoft YaHei",宋体;}

.fl { float:left; }

.fr { float:right; }

.clearfix { display:inline-table; zoom:1; _height:1%; display:block; }

.clearfix:after { content:"."; display:block; font-size:0; line-height:0; height:0; clear:both; visibility:hidden; }

.mt10{margin-top:10px;}

.mt20{margin-top:20px;}

.ml10{margin-left:10px;}

.mr10{margin-right:10px;}

.mr20{margin-right:20px;}

.ml30{margin-left:30px;}

.red{color:#e3122e;}



/*top*/





/* @group subnav */

.top_menu ul {position: absolute;left: 1px;display: none;margin: 0;padding: 0;list-style: none;-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);padding-bottom: 3px;background:#fff;}

.top_menu ul li {width: 180px;float: left;border-top: 1px solid #fff;text-align: left;}

.top_menu ul li:hover {border-left: 0px solid transparent;border-right: 0px solid transparent;}

.top_menu ul li a {display: block;height: 20px;line-height: 20px;padding:5px 5px;color: #666;background:none;}

.top_menu ul a:hover {text-decoration: none;color:#e3122e;border:none;background:none;}





/*导航*/
.nav_cont li{font-weight: bold;float: left;font-size: 15px;margin-right: 0px;list-style: none;}
.nav_cont li:hover{background: none;}
 #news{height: 75px;overflow: hidden;} 
#news img{float: left;margin-top: 13px;margin-right: 10px;}
#news ul{position: relative!important;height: 30px;overflow: hidden;width: 150px!important;}
#news ul li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#news img {
    float: left;
    margin-top: 10px!important;
    margin-right: 10px;
    width: 20px;
}
.nav_cont li a{font-size: 14px;font-weight: bold;color: #222;}
.nav_cont li a:hover{color: #e2000b;}
#nav { width:100%; margin:0 auto; height:40px;background:#fff;border-bottom:2px solid #e3122e;}

.mainbav { width:1200px; margin:0 auto;}

.subnav { width:200px; height:40px; line-height:40px; float:left;}

#nav .active{background-color:#333;color:#fff}

.subnav div{font-size:16px;font-weight:bold;color:#fff;display:block;text-align:center;height:40px;line-height:40px;background:url(../images/nav_d_w.png) no-repeat 20px center;}

.all_nav div{background:url(../images/nav_d_b.png) no-repeat  20px center;}

#outer{ cursor:pointer; position:relative; z-index:90;}

.quanbu a{font-size:14px;font-weight:bold;color:#fff;cursor:pointer;width:165px;display:block;text-align:center;height:40px;line-height:40px;background:url(../images/sub_tips.jpg) no-repeat 135px center;}

.quanbu a.qb{color:#fff}

.quanbu a:visited{ text-decoration:none;}

.quanbu a:acvite{ text-decoration:none;}

.quanbu a:hover{ text-decoration:none;}



/*.mainbav_right { float:left; }*/

.mainbav .mainbav_right li { float:left; font-size:16px; line-height:40px; }

.mainbav .mainbav_right li a { display:block; color:#333; padding:0 18px; }

.mainbav .mainbav_right li a:visited,.mainbav .mainbav_right li a:hover{ text-decoration:none;}

.mainbav .mainbav_right li a:hover, .mainbav .mainbav_right li a.clicked { background:#333; color:#fff}

.mainbav .mainbav_right li a:active{ text-decoration:none;}

.zhida{background: -webkit-linear-gradient(left top, #e2000b , yellow);
background: -o-linear-gradient(bottom right, #e2000b, yellow);
background: -moz-linear-gradient(bottom right, #e2000b, yellow);
background: linear-gradient(to bottom right, #e2000b , yellow);position: relative;}
.zhida span{position: absolute;top: 0;right: 10px;}
.touch{width: 136px;height: 40px;}
.touch a{padding: 0!important;}
.zhida span img{width: 20px;margin-top: 10px;float: right;}
#topmenu>li:nth-of-type(1){background: #151515;color: #fff;width: 200px;height: 40px;font-weight: normal;text-align: center;}
#topmenu .meho{background:#333; color:#fff}

.mainbav li .meho{background:#333; color:#fff}

/*侧导航*/

.all_sidenav{position:relative;font-family:"Microsoft YaHei";}

#Navslid{ width:1200px; margin:0 auto;display: none;}

.homepage_box3{ width:100%; height:auto; background:#FFF; position:absolute; top:42px; left:0px; z-index:100; display:none;}

.clearfix:after { content:'\20'; display:block; height:0; clear:both; }

.clearfix { *zoom:1;}
.last_list{float: left;}
.last_hover a:hover{color: #e2000b;text-decoration: underline;}
.sidenav{ position:absolute; width:200px; height:480px; float:left;/*border:2px solid #60a411;*/ border-top:none; z-index:100;background: rgba(15,15,15,0.82)}

/*.sidenav .item { height:44px;}*/

.sidenav .item h3 {position: relative; border-left: 3px solid transparent;line-height:40px; font-size:14px; font-weight:normal; width:197px; overflow:hidden;}
.sidenav .item h3 .s_line{position: absolute;bottom: 0;display: block;width: 145px;height: 1px;background: rgba(255,255,255,0.07);left: 30px;}
.add_h3_h{background: #555;border-left: 3px solid #e2000b!important;}
.sidenav .item h3.all-title{width: 100%;border-bottom: 1px solid #eaeaea;}
.sidenav .item h3 a { color:#fff;font-size:12px;margin-left:40px; float: left; }
.sidenav .item h3 span.arr_r{float: right;background-image: url(../temp/right_arr.png);display: inline-block;
width: 15px;height: 15px;background-size: 100% 100%;margin-top: 11px;}
.sidenav .item h3 a.str_top{display:block;font-size:15px;}

.sidenav .item h3 a.str_top:hover{background:none;text-decoration:none;}

.sidenav .item h3 a:visited{ text-decoration:none;}

.sidenav .item h3 a:active{ text-decoration:none;}

.sidenav .item h3 a:hover{ text-decoration:underline;}

.sidenav .item h3 strong { font-weight:normal;float:left; width:176px; white-space:nowrap;display:block;overflow:hidden;color:#333;}
{}
.sidenav .item h3 strong a i {float: left;margin: 9px 8px 0 0;display: inline-block;
width: 20px;height: 20px;background-repeat: no-repeat;background-size: 100% 100%}
.sidenav .item:nth-of-type(1) h3 strong a i{background-image: url(../temp/zs.png);}
.sidenav .item:nth-of-type(2) h3 strong a i{background-image: url(../temp/hw.png);}
.sidenav .item:nth-of-type(3) h3 strong a i{background-image: url(../temp/gh.png);}
.sidenav .item:nth-of-type(4) h3 strong a i{background-image: url(../temp/dn.png);}
.sidenav .item:nth-of-type(5) h3 strong a i{background-image: url(../temp/yq.png);}
.sidenav .item:nth-of-type(6) h3 strong a i{background-image: url(../temp/fz.png);}
.sidenav .item:nth-of-type(7) h3 strong a i{background-image: url(../temp/ts.png);}
.sidenav .item:nth-of-type(8) h3 strong a i{background-image: url(../temp/wj.png);}
.sidenav .item:nth-of-type(9) h3 strong a i{background-image: url(../temp/ye.png);}
.sidenav .item:nth-of-type(10) h3 strong a i{background-image: url(../temp/jiaju.png);}
.sidenav .item:nth-of-type(11) h3 strong a i{background-image: url(../temp/dvd.png);}
.sidenav .item:nth-of-type(12) h3 strong a i{background-image: url(../temp/qc.png);}


@font-face {

  font-family: 'iconfont';

  src: url('iconfont.eot');

  src: url('iconfont.eot?#iefix') format('embedded-opentype'),

  url('iconfont.woff') format('woff'),

  url('iconfont.ttf') format('truetype'),

  url('iconfont.svg#iconfont') format('svg');

}

.iconfont{

  font-family:"iconfont" !important;

  font-size:16px;font-style:normal;

  -webkit-font-smoothing: antialiased;

  -webkit-text-stroke-width: 0.2px;

  -moz-osx-font-smoothing: grayscale;

}


.nav_cont{width: 1200px!important;}
.sidenav .hover h3 { position:relative; z-index:13; background:#e3122e; color:#fff; }

.sidenav .hover h3.huibg{ position:relative; z-index:13; background:#e3122e; color:#fff;  }

.sidenav .hover h3 a { color:#fff; }

.sidenav .hover h3 a:visited{ text-decoration:none;}

.sidenav .hover h3 a:active{ text-decoration:none;}

.sidenav .hover h3 a:hover { color:#fff; text-decoration:underline; }

/*.sidenav .item a:hover { color:#FF7800; text-decoration:underline; }*/



.item-list { display:block; position:absolute; width:700px; padding:0 20px; background:#FFF; left:196px; border:1px solid #60a411; top:3px; z-index:5; }

.c_list{border-bottom:1px solid #ececec;float:left;width:100%;}

.item-list .c_tit{font-size:14px;float:left;width:60px;}

.item-list .c_tit a{color:#e3122e}
.c_lists{border-bottom: 1px solid #eee;}
.c_lists .last_list{float:left;}

.fenl{display: inline-block;*zoom: 1;*display: inline;margin: 0 7px 0 45px;
width: 15px;height: 12px;overflow: hidden;}
.fenl i{width: 15px;height: 0;border-top: 2px solid #ddd;display: block;margin-bottom: 3px;}
.item-list{ display:none; position:absolute; padding:12px;height:453px; background:#FFF; left:200px; border:1px solid #151515;border-left: none;border-top: 2px solid ; top:3px; z-index:999; }

.item-list a{font-size: 12px; display:block;width:auto;+min-width:26px; height:30px;line-height:30px;margin:0 10px;display:inline; overflow:hidden; color:#666;word-break:break-all}

.item-list span{float:left;line-height:24px;color:#e8e8e8}
.item-new-lists {
    height: 100px;
    overflow: hidden;
    width: 49%;
    float: left;
}
.cate_1 .item-list,.cate_2 .item-list ,.cate_3 .item-list ,.cate_4 .item-list ,.cate_5 .item-list,.cate_6 .item-list,.cate_7 .item-list,.cate_8 .item-list,.cate_9 .item-list,.cate_10 .item-list,.cate_11 .item-list,.cate_12 .item-list, .cate_13 .item-list,.cate_14 .item-list,.cate_15 .item-list ,.cate_16 .item-list ,.cate_17 .item-list,.cate_18 .item-list,.cate_19 .item-list,.cate_20 .item-list{ top:0px; }

.l_category{padding-left:10px;height:30px;line-height:30px;font-size:14px;}

.l_category a{color:#e3122e}





/*首页轮播图*/

#banner{ width:100%; height:478px; margin:0 auto;min-width:1200px;z-index:3;}

#full-screen-slider{width:100%; position:relative;}

#slides { display:block; width:100%; height:478px; list-style:none; padding:0; margin:0; position:relative}

#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:45%; top:450px; z-index:95;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:5px; background:#000002; }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background:#FC1211;}





.m_wid{width:1200px;margin:20px auto;position:relative;top:0;}

.link-box-right {position: absolute;right: 0;bottom:50px;margin:auto;width: 220px;height: 360px;background: #fff;z-index: 100;padding: 15px;box-sizing:border-box;border-top:3px solid #e3122e;}

.link-box-right .user_info {height:65px;}

.link-box-right .user_info .user_headimg {width: 65px;height:65px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}

.link-box-right .user_info>div {float: left;}

.link-box-right .user_info>div:last-child {height: 47px;margin-top: 7px;}

.link-box-right .user_info p {width: 115px;font-size: 14px;color: #c9c8c8;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;left: 10px;top: 11px;}

.link-box-right .user_info .welcome{font-size:18px;font-weight:bold;color:#333;}

.link-box-right .btn_login_register {width: 188px;margin:10px auto;padding: 8px 0;clear: both;}

.link-box-right .btn_login_register a {padding: 6px 0;background: #e3122e;color: #fff;width:76px;text-align:center;display:inline-block;}

.link-box-right .btn_login_register a:last-child {margin-left: 32px;}

.link-box-right ul.oper_list {float: left;margin-top: 4px;border-top: 1px solid #eee;text-align: center;}

.link-box-right ul.oper_list>li:first-child, .link-box-right ul.oper_list>li:nth-child(3) {border-right: 1px solid #eee;}

.link-box-right ul.oper_list>li {float: left;width: 50%;padding: 6px 0;border-bottom: 1px solid #eee;box-sizing: border-box;}

.link-box-right ul.oper_list>li a {display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;}

.link-box-right ul.oper_list>li div {width:20px;height: 20px;margin: 0 auto 5px;background:url(../images/icon-user-index.png) no-repeat}

.link-box-right ul.oper_list>li div.user_comment {background-position: -53px 0;}

.link-box-right ul.oper_list>li div.new_user_guide {background-position: 0 0;}

.link-box-right ul.oper_list>li div.pay_money {background-position: -115px 0;}

.link-box-right ul.oper_list>li div.safe_post {background-position: -180px 0;}

.link-box-right ul.oper_list>ul {position: relative;width: 190px;height: 65px;overflow: hidden;padding-top: 8px;clear: both;}

.link-box-right p.pay {width: 190px;height: 65px;margin:10px auto 0;background:url(../images/pay.png) center no-repeat;float:left}

.zhmm_btn{float:right;}





/*底部*/

.footer{width: 100%;background: #f7f7f7;padding-top: 30px;color: #666;line-height: 24px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;min-width:1200px;overflow: visible;color:#eee;font-size:14px;margin-top:20px;}

.foot{width:1200px;margin:auto;overflow:hidden;padding-bottom:20px;}

.foot ul li{width:25%;float:left;text-align:center;color:#333;line-height:25px;}

.foot ul li:last-child{border-right:none;}

.foot ul li strong{font-size:14px;width:100%;float:left;margin-bottom:5px;}

.foot ul li a{display:block;text-align:left;margin-left:120px;font-size:12px;color: #8c8c8c;}

.foot ul li a:hover{color: #333;}

.foot ul li:nth-child(4) a{margin-left:120px;}

.foot ul li:nth-child(5) a{margin-left:92px;}

.foot_link{padding:15px 0;width:1200px;margin:auto;}

.foot_link span{float:left;margin-left:20px;}

.foot_link a{margin-left:20px;}

.foot_b{width:100%;background:#515151;padding:20px 0;}

.foot_cont{width:1200px;margin:auto;overflow:hidden;font-size:14px;color:#eee;}

.foot_l{float:left;width:560px;margin-left:20px;}

.f_l_link{float:left;margin-bottom:20px;}

.f_l_link a{margin-right:20px;color:#eee;float:left;}

.f_l_link span{float:left;margin-right:20px;}

.license{margin-top:20px;}

.license a{color:#eee;}

.foot_c{width:260px;float:left;color:#eee;font-size:14px;}

.foot_c p{height:22px;line-height:22px;}

.foot_c p img{width:20px;margin:3px 10px 0 0;float:left;}

.foot_c .time{float:left;margin-top:20px;width:100%;}

/*本地时间*/

.footer2015_2 .time-block {background: #444;width: 24px;height: 32px;line-height: 32px;}

.time-block {display: inline-block;width: 18px;height: 22px;line-height: 22px;text-align: center;color: #fff;background: #151515;margin: 0 2px;}



.foot_c .time span{margin-top:10px;display:block;}

.foot_r{float:left;width:280px;text-align:center;font-size:14px;color:#eee;}

.foot_r span{font-size:18px;}

.foot_r p{margin:20px 0;}

.foot_r img{width:200px;}



/*右侧贴边导航*/

.quick_links_wrap,.mui-mbar-tabs{height:100%;right:0;position:fixed;right:0;bottom:0;z-index:100;height:100%;-webkit-transition:width linear .4s;-moz-transition:width linear .4s;-ms-transition:width linear .4s;transition:width linear .4s;_position:fixed;_bottom:auto;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-10);}

.quick_links_wraper.quick_links_dockright{margin-left:0;left:auto;right:4px;}

.mui-mbar-tabs i,.ibar_closebtn,.login_order,.login_favorite{display:inline-block;background:url(../images/ibar_sprites.png) no-repeat;cursor:pointer;height:19px;width:18px;vertical-align:top;position:absolute;}

.quick_links_panel{width:40px;height:100%;position:absolute;background:#444851;z-index:2;top:0;right:0;font-family:'microsoft yahei',arial;}	

.quick_links_panel a{display:block;line-height:200px;width:40px;height:38px;text-decoration:none;color:#d8d8d8;font-size:12px;overflow:hidden;background-color:#444851;position:relative;overflow:hidden;top:0;left:0px;*left:-15px;z-index:1;margin:0;padding:0;}

.quick_links_panel .quick_toggle{position:absolute;bottom:0;left:0;width:40px;background:#444851;z-index:1;}

.quick_links_panel .mp_tooltip{height:38px;line-height:38px;width:92px;position:absolute;z-index:2;left:-121px;top:0;background:#444851;color:#d8d8d8;text-align:center;display:block;visibility:hidden

}

.quick_links_panel .mp_qrcode{padding:10px;width:148px;height:175px;top:-157px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.4);border-radius:5px 0 0 5px;border-left:1px solid #ccc\0;border-top:1px solid #ccc\0;border-bottom:1px solid #ccc\0;z-index:3;position:absolute;left:-168px;left:-169px\0;display:none;}

.quick_links_panel .icon_arrow_white{position:absolute;right:-5px;top:172px;width:5px;height:9px;background-position:0 -253px;}

.quick_links_panel .icon_arrow_right_black{position:absolute;right:-5px;top:15px;width:5px;height:9px;background-position:0 -234px;overflow:hidden;}

.quick_toggle .return_top{display:none;}

.quick_links_allow_gotop .return_top{display:block;}





.quick_links{position:absolute;top:50%;left:0;margin-top:-190px;*margin-top:-220px;	background:#444851;z-index:2;width:40px;}

.quick_links a.message_list{background:url(../images/ibar_sprites.png) no-repeat;line-height:16px;height:133px;background-position:-23px -225px;color:#fff;margin:20px 0 10px;}

.quick_links_min .quick_links_panel{right:280px;}

.quick_links li,.quick_toggle li{position:relative;display:block;left:0;top:0px;}

.history_list,.leave_message,.mpbtn_histroy,.mpbtn_wdsc,.mpbtn_recharge{margin-bottom:6px;}



.quick_links a:hover, .quick_links a.current,.quick_toggle a:hover{background:#e3122e;text-decoration:none;}

.quick_links a.message_list .span{width:16px;display:block;height:48px;margin:38px 0 0 14px;cursor:pointer;}

.quick_links a.message_list .cart_num{width:21px;height:21px;display:block;border-radius:50%;background:#e3122e;text-align:center;line-height:21px;margin:9px 0 0 10px;cursor:pointer;color:#fff;}

.quick_links i.setting{background-position:0 0;width:18px;height:19px;top:10px;left:11px;}

.quick_links a:hover i.setting,.quick_links .current i.setting{background-position:-33px 0;}

.quick_links i.message{background-position:0px -29px;width:23px;height:18px;top:11px;left:9px;}

.quick_links a:hover i.message,.quick_links .current i.message{background-position:-33px -29px;}

.quick_links i.cart{background-position:0px -29px;}

.quick_links i.view{width:18px;height:18px;background-position:0 -57px;top:10px;left:11px;}

.quick_links a:hover i.view,.quick_links .current i.view{background-position:-33px -57px;}

.quick_links .qa{width:18px;height:15px;background-position:0 -85px;top:11px;left:11px;}

.quick_links a:hover i.qa,.quick_links .current i.qa{background-position:-33px -85px;}

.quick_links .zuji{width:11px;height:24px;background-position:-4px -110px;top:8px;left:14px;}

.quick_links a:hover i.zuji,.quick_links .current i.zuji{background-position:-36px -110px;}

.quick_links .chongzhi{background:url(../images/chongzhi.png) no-repeat;width:35px;height:35px;top:2px;left:3px;}

.quick_links .wdsc{background:url(../images/wdsc.png) no-repeat;width:35px;height:35px;top:2px;left:3px;}

.quick_toggle .mpbtn_qrcode{width:18px;height:18px;top:11px;left:11px;background-position:0 -302px;}

.quick_toggle .top{background-position:0 -201px;width:17px;height:14px;top:12px;left:12px;}

.quick_toggle a:hover .top, .quick_links a.current .top{background-position:-33px -201px;}

.quick_toggle i.kfzx{width:15px;height:16px;top:11px;left:12px;background-position:0 -175px;}

.quick_toggle a:hover i.kfzx{background-position:-33px -175px;}

/* quick_links_pop */

.quick_links_pop{position:absolute;top:0;right:0;display:none;box-shadow:0 0 5px #999; border-radius:5px 0 0 5px;border:1px solid #999;behavior:url(js/htc.htc);}

.quick_links_pop .arrow, .quick_links_pop .arrow i{display:none;border-color:transparent #ddd;border-style:dashed solid;border-width:12px 0 12px 12px;font-size:0;height:0;width:0;position:absolute;left:100%;top:12px;}

.quick_links_pop .arrow i{border-color:transparent #f9fafc;margin:-12px 0 0 -13px;left:0;top:0;}

.quick_links_pop .fix_bg{display:none;border-top-width:0;border-radius:0 0 3px 3px;margin:0 0 -4px -250px;height:2px;width:500px;overflow:hidden;position:absolute;bottom:0;left:50%;}

.quick_links_pop .pop_panel{font-size:12px;width:100%;height:628px;position:relative;}

.quick_links_pop .pop_panel a{color:#fff;}

.quick_cart_list, .quick_history_list, .quick_links_pop .links, .quick_my_qlinks, .quick_message_list,.quick_leave_message,.quick_mpbtn_histroy,.quick_mpbtn_wdsc,.quick_mpbtn_recharge{position:absolute;width:280px;left:0;top:0;background:#fff;height:100%;display:block;}

.quick_cart_list .user_cart_inner, .quick_history_list .history_slider{display:block;border:0;margin:0;position:static;}

.quick_cart_list .user_cart_inner .del{display:none;}

.quick_history_list .title i{background-position:-170px -34px;}

.quick_leave_message .title i{background-position:-160px 0;}

.quick_leave_message .types{font-size:0;position:absolute;left:148px;top:18px;white-space:nowrap;}

.quick_leave_message .types input, .quick_leave_message .types label{font-size:12px;margin-right:20px;vertical-align:middle;white-space:nowrap;}

.quick_leave_message .types input{margin:-2px 3px 0 0;height:13px;width:13px;*margin-top:0;}

.quick_leave_message .txt{padding:15px 0;}

.quick_leave_message .txt textarea{display:block;background:#fff;border:1px solid #e8e8e8;border-radius:3px;box-shadow:0 1px 0 #fff, inset 0 1px 4px rgba(0,0,0,.1);margin:0 auto;padding:8px;height:68px;width:90%;}

.quick_leave_message .token{padding:0 0 14px 16px;height:26px;}

.quick_leave_message .token input{background:#fff;border:1px solid #ddd;padding:3px 4px;width:76px;vertical-align:middle;}

.quick_leave_message .token img{margin-left:5px;vertical-align:middle;}

.quick_leave_message .btns{float:right;margin-top:-42px;padding-right:16px;}

.quick_leave_message .btn{background-position:0 -356px;cursor:pointer;font-size:0;padding-left:20px;text-shadow:0 1px 0 #355ba9;overflow:visible;}

.quick_leave_message .btn:hover{background-position:0 -386px;}

.quick_leave_message .btn span{background-position:100% -356px;font-size:12px;padding-right:20px;*height:29px;}

.quick_leave_message .btn:hover span{background-position:100% -386px;}

.quick_links_pop .no_data{color:#333;font-size:14px;padding:35px 10px;text-align:center;}

.quick_links_pop .no_data i{display:inline-block;background:url(../images/cart_new.png) no-repeat 0 -188px;margin:0 10px 0 0;height:36px;width:60px;vertical-align:middle;}

.quick_links_pop .links li{border-top:1px solid #f1f1f1;vertical-align:top;}

.quick_links_pop .links a{display:block;background:#FCFCFC;color:#333;font-size:14px;padding:12px 15px;}

.quick_links_pop .links a:hover{background-color:#F2F3F4;color:#4467a7;}

.quick_links_pop .links .tips{float:right;color:#61c2ed;font-size:12px;}

.quick_my_qlinks .title i{background-position:-200px 0;height:22px;width:22px;}

.quick_message_list .title i{background-position:-200px -34px;height:22px;width:22px;}

.quick_message_list .no_data i{background-image:url(../images/quick_links_no_msg.png);background-position:0 0;height:45px;width:62px;}



/*修改*/

.ibar_plugin_title{height:38px;line-height:38px;border-bottom:1px solid #dedede;color:#333;font-size:14px;font-weight:700;width:267px;margin:0 auto;}

.ibar_closebtn{width:20px;height:20px;background-position:5px -267px;padding:5px;overflow:hidden;position:absolute;top:4px;right:4px;}

.ibar_plugin_content{position:absolute;width:100%;top:0;bottom:0;_height:expression((document.documentElement.clientHeight-100-40)+"px");overflow:hidden;}

.ibar_cart_group{width:250px;padding:0 20px 0 10px;background:#fff;}

.ibar_cart_group_header{height:34px;line-height:34px;border-bottom:1px solid #dedede;}

.ibar_cart_group_title{float:left;font-size:14px;}

.ibar_cart_group_header a{float:right;color:#e3122e}

.ibar_cart_group_header a:hover{text-decoration:underline;}

.cart_item{padding:15px 0;border-bottom:1px dotted #ddd;}

.cart_item_pic{position:relative;float:left;width:87px;height:87px;}

.cart_item_pic img{width:85px;height:85px;border:1px solid #f4f4f4;}

.cart_item_desc{float:left;width:150px;padding:3px 0 0 10px;}

.cart_item_name{display:inline-block;width:100%;height:36px;overflow:hidden;line-height:18px;color:#5c5c5c;}

.cart_item_sku{width:160px;height:24px;line-height:24px;color:#999;	}

.cart_price{color:#e3122e;font-weight:700;font-family:Arial,Helvetica;}

.cart_handler{position:absolute;height:100px;bottom:0;width:100%;background:#fff;}

.cart_handler_header{width:260px;margin:8px 10px;float:left;}

.cart_handler_left{float:left;}

.cart_handler_right{float:right;font-weight:700;font-size:16px;font-family:Arial;color:#e3122e;}

.cart_go_btn{display:block;height:33px;line-height:33px;font-size:19px;font-family:SimHei;color:#fff;text-align:center;text-decoration:none;background:#e3122e;width:260px;margin:0 10px;float:left;}

.cart_go_btn:hover{color:#fff;}

.ia-head-list{height:66px;width:244px;margin-left:15px;background:#f3f3f3;overflow:hidden;zoom:1;margin-top:15px;color:#4a4a4a;}

.ia-head-list a{color:inherit;}

.ia-head-list .pl{width:80px;border-right:dashed 1px #ccc;height:47px;margin-top:10px;text-align:center;float:left;}

.ia-head-list .num{font-size:16px;height:26px;font-family:arial;}

.ia-head-list .money{border-right:0;}

.ga-expiredsoon{width:244px;margin-left:15px;margin-top:20px;}

.ga-expiredsoon .es-head{color:#5c5c5c;height:13px;border-left:3px solid #5c5c5c;padding-left:13px;}

.ia-none{background:url(../images/null_icon.png) no-repeat center 50px;text-align:center;padding-top:150px;padding-bottom:30px;font-family:"微软雅黑";font-size:16px;color:#797979;}

.jiaru{margin-top:40px;}

.ibar-history-head{position:relative;font-size:14px;border-bottom:solid 1px #dedede;height:37px;line-height:37px;width:255px;margin-left:10px;}

.ibar-history-head a{float:right;color:#e3122e;}

.ibar-history-head a:hover{text-decoration:underline;}

.imp_item{width:255px;padding-top:10px;border-bottom:dashed 1px #d5d5d5;overflow:hidden;padding-bottom:15px;margin-bottom:-1px;margin-left:10px;}

.imp_item .pic{float:left;display:inline;margin-right:10px;}

.imp_item .tit{height:40px;overflow:hidden;width:140px;word-break:break-all;}

.imp_item .tit a{color:#5c5c5c;line-height:18px;}

.imp_item .tit a:hover{color:#e3122e;line-height:18px;}

.imp_item .price{color:#e3122e;font-weight:700;margin-bottom:10px;}

.imp_item .price em{font-family:arial;font-size:14px;}

.imp_item .imp-addCart{background:#f32166;background:-webkit-linear-gradient(top,#fb2f72,#e3122e);color:#fff;width:90px;height:28px;float:left;display:inline;line-height:28px;text-align:center;}

.sc{float:right;line-height:22px;margin-right:7px;}

.ibar_recharge_form{width:220px;margin:0 auto;padding:15px 0;}

.ibar_recharge-field{border:1px solid #ddd;height:30px;margin-bottom:10px;}

.ibar_recharge-field label{width:40px;text-align:center;color:#fff;background:#737373;line-height:30px;float:left;}

.ibar_recharge-fl{position:relative;float:left;width:170px;padding-left:5px;}

.ibar_recharge-iwrapper{padding-top:7px;}

.ibar_recharge-iwrapper input{border:0;outline:0 none;}

i.ibar_recharge-contact{width:13px;height:14px;background:url(../images/contact.png);top:8px;right:5px;cursor:pointer;}

.ibar_recharge-mod{line-height:30px;color:#737373;font-weight:700;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}

i.ibar_recharge-arrow{width:6px;height:3px;background:url(../images/arrow-down.png);top:14px;right:8px;cursor:pointer;}

.ibar_recharge-vbox{border:1px solid #ddd;background:#fff;position:absolute;left:0;top:30px;width:177px;}

.ibar_recharge-vbox li{float:left;width:68px;border-right:1px solid #ddd;padding:7px 10px;line-height:1;cursor:pointer;}

.ibar_recharge-vbox li.sanwe{border:0;}

.ibar_recharge-vbox .selected, .ibar_recharge-vbox li:hover{background:#ececec;}

.ibar_recharge-btn{text-align:center;padding-top:3px;}

.ibar_recharge-btn input{border:0;color:#fff;display:inline-block;width:115px;height:31px;font-size:16px;background:#f32166;background:-webkit-linear-gradient(top,#fb2f72,#e3122e);cursor:pointer;}

.ibar_recharge-btn input:hover{background:-webkit-linear-gradient(top,#fa578c,#f73776);}

.ibar_login_box{width:267px;height:185px;padding:10px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.4);border-radius:5px 0 0 5px;border-left:1px solid #ccc\0;border-top:1px solid #ccc\0;border-bottom:1px solid #ccc\0;z-index:3;position:absolute;top:0px;left:-287px;left:-288px\0;display:none;}

.ibar_login_box .avatar_box{width:267px;overflow:hidden;height:120px;}

.status_login .avatar_imgbox{float:left;margin:6px 20px 0 5px;display:inline;}

.ibar_login_box .avatar_imgbox{width:100px;height:100px;border-radius:50%;overflow:hidden;}

.ibar_login_box .avatar_box p{font-size:14px;color:#333;text-align:center;}

.status_login .user_info{overflow:hidden;color:#333;padding-top:30px;line-height:24px;width:140px;float:left;}

.status_login .user_info li{height:24px;line-height:24px;overflow:hidden;white-space:nowrap;}

.ibar_login_box .login_btnbox{width:267px;height:79px;border-top:1px dotted #d5d5d5;overflow:hidden;padding-top:15px;clear:both;}

.ibar_login_box .login_btnbox a{width:94px;height:30px;line-height:30px;text-align:center;border:1px solid;color:#333;text-decoration:none;float:left;background-position:0 -408px;background-repeat:repeat-x;border-color:#e9e9e9;}

.ibar_login_box .login_btnbox .login_order{margin:0 10px 0 35px;}

.ibar_login_box .login_btnbox a:hover{text-decoration:none;background-position:0 -366px;border-color:#e3122e;background:none;}

.ibar_login_box .login_btnbox .login_favorite{border-color:#e9e9e9}

.ibar_login_box .icon_arrow_white{position:absolute;right:-5px;top:15px;width:5px;height:9px;background-position:0 -253px;}



/*分页*/

.pagelist{ margin:20px auto;text-align:center; color:#333; font-family:"宋体";}

.pagelist a{padding:6px 10px 5px 10px; border:1px solid #CFCFCF; color:#333; margin:0 3px; text-decoration: none;}

.pagelist a:hover{background:#E3122E; color:#fff;cursor:pointer; text-decoration: none; }

.pagelist span{padding:7px 10px; border:1px solid #CFCFCF;background: #E3122E;color: #fff;}

.pagelist a.page_first{ background:#333; color:#fff;border:1px solid #333;}

.pagelist a:hover.onepage{background:#333; color:#fff;border:1px solid #333;}

.pagelist .ellipsis{ border:none; padding:5px; }

.pagelist .last_page{width:50px; height:27px;line-height:25px; margin:0 3px 2px 3px;margin:0 3px 3px 3px\9; +margin:0 3px -1px 3px;border:1px solid #CFCFCF; text-align:center; vertical-align:middle;}

.pagelist .go{ background:none; cursor:pointer; border:1px solid #CFCFCF; outline:none; margin-left:10px;}





/*费用估算*/

.column1200{width:1200px;margin:20px auto;}

#t_left{

	float:left;

	width:270px;

	height:410px;

	padding:10px;

	border:#eee 5px solid;

}

#t_left h2{

	line-height:60px;

	padding-left:60px;

	background:url(../images/line2.gif) no-repeat 0 -95px;

	border-bottom:#eee 1px solid;

	font-size:16px;

	font-family:微软雅黑;

	color:#888;

}

#t_left table{

	margin-top:15px;

	font-size:13px;

	_font-size:12px;

	color:#666;

}

#t_left table td{

	padding:9px 0 9px 15px;

	background:url(images/line2.gif) no-repeat 0 -237px;

	line-height:26px;

}

#t_left table #utype{width:150px;}

#t_left table .t_select{

	width:185px;

	height:25px;

	line-height:22px;

	/*padding:2px 3px;*/

	border:#71A8CF 1px solid;

}

#t_left table #t_area{

	width:192px;

}

#t_left table .t_input{

	width:185px;

	height:22px;

	line-height:22px;

	padding:2px 3px;

	border:#71A8CF 1px solid;

	margin-right: 5px;

}

#t_right{

	float:right;

	width:850px;

	padding:10px;

	border:#eee 5px solid;

}

#t_right h2{

	line-height:60px;

	font-size:16px;

	font-family:微软雅黑;

	color:#888;

}



/*radio*/

#radio input{display: none;}

#radio label{display: inline-block;background: url(../images/zy.png) no-repeat left ; background-size: 15px;padding-left: 20px;}

#radio input:checked+label{background-image: url(../images/select.png);background-size: 15px;}

