@charset "utf-8";
@import url("plugins.css");
body{ font-size:12px; color:#666666;overflow-x:hidden;font-family: "Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,Tahoma,Arial,Verdana,sans-serif,"WenQuanYi Micro Hei",\5B8B\4F53;}
a { text-decoration:none;color:#337ab7}
a:link { text-decoration: none;} 
a:hover { text-decoration:none; color:#ff4800;}

/*会员中心弹出框表单样式*/
.tickbox_text{ width:600px;overflow-y: auto; }
.tickbox_text th, .tickbox_text td {height: 35px;line-height: 35px;overflow: hidden;padding: 0 10px;font-weight: normal;color:#333;font-size: 14px;}
.tickbox_text th {text-align: right;}

.tickbox_edit{ width:600px;overflow-y: auto; }
.tickbox_edit th, .tickbox_edit td {height: 45px;line-height: 45px;overflow: hidden;padding: 0 10px;font-weight: normal;}
.tickbox_edit th {font-size: 14px;text-align: right;}
.tickbox_edit .button {line-height: 29px;width:115px;}
.tickbox_edit .leftzd{ text-align:right;}
.tickbox_edit .height{ height:30px; line-height:30px;}
.tickbox_edit input{ width:200px;}

.butn {height:40px;margin-top:10px;}
.butn .btn{ float:right; margin-right:10px; width:80px;}



/*站内信查看*/
.checkmsg{border-top: 1px solid #CCC; border-left: 1px solid #CCC;}
.checkmsg th, .checkmsg td {height: 45px;line-height: 45px;overflow: hidden;padding: 0 10px;border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;}
.checkmsg th {background: #f4f4f4;text-align: right;}

/*会员登陆*/
.login a{text-decoration:none}
.login_main{background:#8fcaf3; overflow:hidden;}
.login{margin:60px 0;}
.login aside{float:left; width:500px; margin-top:70px; margin-left:100px}
.login .left{width:335px; float:right; background:#FFF; padding:40px 0 50px 40px; margin-right:80px; position:relative}
.login .left h3{font-weight:700; font-size:18px; color:#333333; margin-bottom:-10px}
.login .left .input input{width:278px; display:inline-block; height:28px; line-height:28px}
.login .left .input span{position:absolute; left:90px; top:53px; background:none}
.login .left .findpwd{margin-bottom:20px}
.login .left .findpwd input{margin-top:-3px}
.login .left .findpwd label{display:inline-block}
.login .left .findpwd span{padding-left:150px}
.login .left .ld_btn{width:125px; height:35px; line-height:35px; text-align:center; background:#2cc64e; color:#FFF; display:block; border:none; cursor:pointer; display:block; float:left; margin-right:20px}
.login .left .quick_label{color:#959595; padding-top:10px; clear:both}
.login .left .quick_login a{display:block; float:left; background:url("../img/lgoin_quick.jpg") no-repeat; height:25px; width:125px}
.login .left .quick_login .alipay{background-position:-125px 0; margin-left:20px}

/*共用部分*/
.member_main{right:0px; left:180px; bottom:0px; top:50px; background:#FFF; position:fixed; overflow:hidden; overflow-y:auto; width:auto; z-index:-1;}
.member_main_1{overflow-y:auto;overflow-x:hidden;}
.member_main .title{ padding:20px 0;border-bottom:1px solid #dddddd;}
.member_main .title h4{ text-indent: 8px;border-left: 3px solid #88B7E0;}
.main{position:absolute;right:0px; left:180px; bottom:0px; top:0px; float:left;  }
.suss{ background:#f5f6fa; border-bottom:none}
.text-size-14{ font-size:14px; }
.text-size-24{ font-size:20px !important; }
.text-size-16{ font-size:16px !important; }
.tip{ margin-top:7px;}
.warg{ padding:10px; margin-top:10px; background:#eef4ff;border-left: solid 4px #a5bfee;}
.warg a{color: #06C;cursor: pointer;}
.wg{color: #DC6263; font-weight:bolder;}
.mwh{ width:385px; display:inline-block}
.swh{ width:200px; display:inline-block;}
.size{ font-size:12px; height:30px;}
.ques{ margin:20px 0;padding:10px 10px 0;background-color: #fff; line-height:30px; border: 1px solid #ddd;}
.ques_text{ padding-left:65px; position:relative; top:-30px;width:100%;}
.ques_text b{ display:inline-block}
.cols{padding-right: 8px;color: #06C;cursor: pointer; display:inline-block;}
.der { color:#ff0000;}
.dis{ width:50%; display:inline-block;}
.rht{float:right;}
.ahul{width: 100%;overflow: hidden;}
.ahul li{float:left; margin-right:10px;}
.ul_rht{float:right; display:inline-block; width:80px; position:relative; top:-40px;}
.lt{ margin:5px 0;}
.bfn {vertical-align:baseline;}
.fl{height: 34px;padding: 6px 12px;font-size: 14px;color: #555; background: #fff;border: 1px solid #ccc; border-radius: 4px; display:inline-block;}
.data{margin:20px 0;}
.data thead tr{background:#F5F6FA;}
.foot{ background-color: #f5f6fa;border-bottom:1px solid #dddddd;}
.price {color: #F90; font-weight:600;}
.posv{ position:relative; top:10px; display:inline-block;}
.waring{ margin: 30px 0px 20px;border: 1px solid #a5bfee;background: #eef4ff none repeat scroll 0% 0%;line-height: 150%;padding: 10px;color: #363435;}
.form-inline .form-group{ margin:10px 3px 0 0; max-width:100%;}
.form-group label{ font-weight:normal;}
.label-width{ width:140px;}
.wh{ width:50%; display:inline-block; margin-right:5px;}
.awh{ width:420px;}
.ww{ width:65px; display:inline-block;}
.top{margin: 8px 8px 8px 0 !important;}
.table_title{font-size:14px; font-weight:bold;}
.success{background:#00aced;color:#ffffff;}
.success:hover{background: #286090;color:#ffffff;}
.check{color:#090;}
.size14{ font-size: 14px;}
.uncheck{color: #F90;}
.valign{ vertical-align: top;}
.label_span{ margin-top: 3px;  display: inline-block;}
.bg-success{ padding:10px;}
.bath-style{height: 40px; background: #eff3e7 ;}
.bath-style:hover{background:#e6edd5}
.tyw{position:relative;top:15px; margin-bottom:20px;}

/*图片信息提示*/
.infocheck{position:fixed; bottom:0px; left:0px; z-index:999;width:100%; height:100%;}
.infocheck .infocheckbg{width:100%; height:100%; background:#000; opacity:0.5;}
.infocheck .MyMoveAd{position:absolute; top:0; left:0;overflow:hidden;}
.infocheck .MyMoveAd .close{width:40px; height:40px; text-align:center; line-height:40px;display:block; position:absolute;top:0px; right:2px; }
.infocheck .MyMoveAd .close i{font-size:36px; color:#f00;}
.infocheck .MyMoveAd a{ display:block;}


/*表格式提交table边框设置*/
.form_add .table { border: 1px solid #DDD;}
.form_add .table label{ font-weight:normal;}
.form_add .table > tbody > tr > td, .form_add .table > tbody > tr > th, .form_add .table > tfoot > tr > td, .form_add .table > tfoot > tr > th, .form_add .table > thead > tr > td, .form_add .table > thead > tr > th{border-right:0px solid #ddd; padding:16px 8px;}

/*顶部导航*/
.member_top{ width:100%;height:50px; background:#0072C6; position:fixed; left:0px; top:0px; right:0px; z-index:101;}
.member_top .t a{display:block; padding:0 15px;}
.member_top .menu{ height:50px;position:relative; z-index:100;clear: both; min-width: 900px;}
.member_top .menu i{ padding:0 8px;}
.member_top .menu .mbg{ background:#065FA0;}
.member_top .menu .wr{padding:1px 3px; border-radius:4px; background:#F00; margin-top:-5px; margin-left:8px; position:relative;}
.member_top .menu .wr1{padding:1px 3px; border-radius:4px; background:#F00; margin-top:-5px; margin-left:-4px; position:relative;}
.member_top .menu .line{ border-left:1px solid #0080DD;}
.member_top .menu .left{ float:left;}
.member_top .menu .left ul li{ width:auto; display:inline-block;text-align:center;line-height:50px;}
.member_top .menu .right{float:right;}
.member_top .menu .right ul li{ width:auto;display:inline-block;text-align:center;line-height:50px;}
.member_top .menu a{color:#ffffff;outline: 0 none; display:inline-block;}
.member_top .top_menu{position:relative}

.member_top .menu ul li ul{ background:#ffffff; position:absolute; width:106px; left:-1px; top:50px; border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.member_top .menu ul li ul li{border-top:1px solid #eee; padding:0;}
.member_top .menu ul li ul li a{ color:#333; width:104px;}
.member_top .menu ul li ul li a:hover{ background:#eee;margin-top:-1px;}


/*左边导航*/
.member_left{position:fixed; top:50px; left:0px; bottom:0px;background:#172733;width:180px;}
.member_left .menulist{height: 100%; overflow: auto;overflow-x: hidden;overflow-y: auto;}
.member_left .menulist .tb{ width:45px; text-align:center;}
.member_left .menulist h2 a{ background:#0E456D;height:40px; width:100%; line-height:40px; font-size:14px; color:#FFF; display:block;}

.member_left .menulist  ul li{ width:100%; height:40px;}
.member_left .menulist ul li a{line-height:40px;display:block;color:#ffffff;}
.member_left .menulist ul li a:hover{  background-color:#00aced;}
.member_left .menulist .active{  background-color:#00aced;}
.member_left .menulist li a:hover{ color:#ffffff;}
.member_left .menulist .tooltip-inner{height:40px; line-height:35px; width:80px;  background:#556370; z-index:9999;}
.member_left .menulist .tooltip.right .tooltip-arrow{border-right-color:#556370}



/*评分星星容器*/
/*#xzw_starSys{width:400px;border:1px solid #ccc;padding:50px;margin:100px auto}*/
#xzw_starSys{height: 50px;}
#xzw_starBox{position:relative;width:120px;float:left}
/*评分星星*/
#xzw_starSys .description{clear:both;padding:10px 0px}
#xzw_starSys .star{height:20px;width:120px;position:relative;background:url("../img/star.png") repeat-x;cursor:pointer}
#xzw_starSys .star li{float:left;padding:0px;margin:0px}
#xzw_starSys .star li a{display:block;width:24px;height:20px;overflow:hidden;text-indent:-9999px;position:absolute;z-index:5}
#xzw_starSys .star li a:hover{background:url("../img/star.png") 0 -25px repeat-x;z-index:3;left:0}
#xzw_starSys .star a.one-star{left:0}
#xzw_starSys .star a.one-star:hover{width:24px}
#xzw_starSys .star a.two-stars{left:24px}
#xzw_starSys .star a.two-stars:hover{width:48px}
#xzw_starSys .star a.three-stars{left:48px}
#xzw_starSys .star a.three-stars:hover{width:72px}
#xzw_starSys .star a.four-stars{left:72px}
#xzw_starSys .star a.four-stars:hover{width:96px}
#xzw_starSys .star a.five-stars{left:96px}
#xzw_starSys .star a.five-stars:hover{width:120px}
#xzw_starSys .current-rating{background:url("../img/star.png") 0 -25px repeat-x;position:absolute;height:20px;z-index:1;top:0;left:0}

/*content*/
.content-page {
    margin-left: 205px;
	/*margin-right: 240px;*/
    overflow: hidden;
}

.content-page > .content {
    margin-bottom: 60px;
    margin-top: 30px;
	padding:0 10px 10px 20px;
    
}
.cb-page-content {
    padding: 0 20px;
}

/* Card Box */

.card-box {
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    background-clip: padding-box;
    margin-bottom: 20px;
    background-color: #ffffff;
    /* box-shadow: 0 0px 2px 0 rgba(0, 0, 0, 0.06), 0 1px 0px 0 rgba(0, 0, 0, 0.02);*/
    
    float: left;
    width: 100%;
}
.card-box-content {
    padding: 20px;
}
.card-box-head {
    padding: 15px 20px;
    margin-bottom: 0;
    position: relative;
}
.card-box-head .header-title {
    margin: 0;
}
.card-box-head.border-b {
    border-bottom: 1px solid #ebebeb;
}
.card-drop-link {
    position: absolute;
    right: 20px;
    top: 20px;
}

@media (min-width: 768px){
    .col-sm-10 {width: 100%;}
}
