 
/*各种按钮*/
.btn_submit{ display:inline-block;*display:inline;*zoom:1;font-family:"Microsoft Yahei","SimSun";font-size:14px;letter-spacing:1px;border-width:1px;border-style:solid;text-align:center;vertical-align:middle;}
button.btn_submit,input.btn_submit{
-webkit-box-sizing: content-box;-moz-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box;box-sizing: content-box;}
.btn_small{ font-size:12px;height:28px;line-height:28px;}
.btn_middle{ font-size:14px;height:38px;line-height:38px;}
.btn_big{ font-size:16px;height:48px;line-height:48px;}
.btn_large{ font-size:18px;height:58px;line-height:58px;}

.btn_peach{border:1px #f7277a solid;color:#fff;background-color:#f7277a;}
.btn_peach:hover{background-color:#da1c68;color:#fff;}
.btn_peach:active{background-color:#da1c68;color:#fff;}

.btn_peach_line{border:1px #f7277a solid;color:#f7277a;background-color:#fff;}
.btn_peach_line:hover{background-color:#f7277a;color:#fff;}
.btn_peach_line:active{background-color:#f7277a;color:#fff;}

.btn_grey{border:1px #888 solid;color:#fff;background-color:#888;}
.btn_grey:hover{background-color:#666;color:#fff;}
.btn_grey:active{background-color:#333;color:#fff;}

.btn_grey_line{border:1px #dbdbdb solid;color:#666;background-color:#fff;}
.btn_grey_line:hover{border-color:#a3740d;color:#a3740d;}
.btn_grey_line:active{background-color:#f8f8f8;border-color:#a3740d;color:#a3740d;}

.btn_lightgrey{border:1px #ccc solid;color:#333;background-color:#ccc;}
.btn_lightgrey:hover{background-color:#ddd;color:#333;}
.btn_lightgrey:active{background-color:#aaa;color:#fff;}

.btn_lightgrey_line{border:1px #ccc solid;color:#666;background-color:#fff;}
.btn_lightgrey_line:hover{border-color:#a3740d;color:#a3740d;}
.btn_lightgrey_line:active{background-color:#f8f8f8;border-color:#a3740d;color:#a3740d;}

.btn_red{border:1px #e7290a solid;color:#fff;background-color:#e7290a;}
.btn_red:hover{background-color:#f24428;color:#fff;}
.btn_red:active{background-color:#c92106;color:#fff;}

.btn_red_line{border:1px #e93930 solid;color:#e93930;background-color:#fff;}
.btn_red_line:hover{background-color:#e93930;color:#fff;}
.btn_red_line:active{background-color:#c22018;color:#fff;}

.btn_gold{border:1px #a3740d solid;color:#fff;background-color:#a3740d;}
.btn_gold:hover{background-color:#c48d13;color:#fff;}
.btn_gold:active{background-color:#8b6208;color:#fff;}

.btn_gold_line{border:1px #a3740d solid;color:#a3740d;background-color:#fff;}
.btn_gold_line:hover{background-color:#c48d13;color:#fff;}
.btn_gold_line:active{background-color:#8b6208;color:#fff;}

.btn_blue{border:1px #128cc9 solid;color:#fff;background-color:#128cc9;}
.btn_blue:hover{background-color:#20a1e2;color:#fff;}
.btn_blue:active{background-color:#0b74a8;color:#fff;}

.btn_blue_line{border:1px #128cc9 solid;color:#128cc9;background-color:transparent;}
.btn_blue_line:hover{background-color:#20a1e2;color:#fff;}
.btn_blue_line:active{background-color:#0b74a8;color:#fff;}

.btn_darkblue{border:1px #3887e0 solid;color:#fff;background-color:#3887e0;}
.btn_darkblue:hover{background-color:#589eee;color:#fff;}
.btn_darkblue:active{background-color:#1d62b0;color:#fff;}

.btn_darkblue_line{border:1px #3887e0 solid;color:#3887e0;background-color:#fff;}
.btn_darkblue_line:hover{background-color:#3887e0;color:#fff;}
.btn_darkblue_line:active{background-color:#1d62b0;color:#fff;}

.btn_green{border:1px #43c121 solid;color:#fff;background-color:#43c121;}
.btn_green:hover{background-color:#4fd92a;color:#fff;}
.btn_green:active{background-color:#32a014;color:#fff;}

.btn_green_line{border:1px #43c121 solid;color:#43c121;background-color:#fff;}
.btn_green_line:hover{background-color:#43c121;color:#fff;}
.btn_green_line:active{background-color:#32a014;color:#fff;}

.btn_yellow{border:1px #f1941b solid;color:#fff;background-color:#f1941b;}
.btn_yellow:hover{background-color:#f9a436;color:#fff;}
.btn_yellow:active{background-color:#d17100;color:#fff;}

.btn_yellow_line{border:1px #f1941b solid;color:#f1941b;background-color:#fff;}
.btn_yellow_line:hover{background-color:#f1941b;color:#fff;}
.btn_yellow_line:active{background-color:#d17100;color:#fff;}

.btn_orange{border:1px #df6c10 solid;color:#fff;background-color:#df6c10;}
.btn_orange:hover{background-color:#ee7b1e;color:#fff;}
.btn_orange:active{background-color:#cb620e;color:#fff;}

.btn_orange_line{border:1px #df6c10 solid;color:#df6c10;background-color:#fff;}
.btn_orange_line:hover{background-color:#ee7b1e;color:#fff;}
.btn_orange_line:active{background-color:#cb620e;color:#fff;}

.btn_white_line{border:1px #fff solid;color:#fff;background:none;}
.btn_white_line:hover{background-color:#1c9ff2;border-color:#fff;color:#fff;}
.btn_white_line:active{background-color:#0566a4;border-color:#0566a4;color:#fff;} 

/*文字小标签***********************/
.txttag{ display:inline-block;*display:inline;*zoom:1;line-height:18px;height:18px;padding:1px 6px;color:#fff;font-size:12px;}
.txttag .iconfont{ font-size:10px;}
.txttag-peach{ background:#f7277a;}
.txttag-red{ background:#e93930;}
.txttag-blue{ background:#00a0ea;}
.txttag-green{ background:#43c121;}
.txttag-gold{ background:#a3740d;}
.txttag-orange{ background:#ff5400;}
.txttag-lensgreen{ background:#0195a3;}


/*小图标  html没找到***********************/
.icon_user_lv{ display:inline-block;*display:inline;*zoom:1;width:40px;height:16px;background-image:url(../css/icons.html);background-repeat:no-repeat;}
.icon_user_lv.icon_lv_1{ background-position:0 0px;}
.icon_user_lv.icon_lv_2{ background-position:-40px 0px;}
.icon_user_lv.icon_lv_3{ background-position:-80px 0px;}
.icon_user_lv.icon_lv_4{ background-position:-120px 0px;}
.icon_user_lv.icon_lv_5{ background-position:-160px 0px;}
.icon_user_lv.icon_lv_6{ background-position:-200px 0px;}
.icon_user_lv.icon_lv_7{ background-position:-240px 0px;}
.icon_user_lv.icon_lv_8{ background-position:-280px 0px;}
.icon_user_lv.icon_lv_9{ background-position:-320px 0px;}
.icon_user_lv.icon_lv_10{ background-position:-360px 0px;}
.icon_user_lv.icon_lv_11{ background-position:-400px 0px;}
.icon_user_lv.icon_lv_12{ background-position:-440px 0px;}

.icon_vip{ display:inline-block;*display:inline;*zoom:1;width:24px;height:16px;background-image:url(../css/icons.html);background-repeat:no-repeat;background-position:0 -20px;}
.icon_country{display:inline-block;*display:inline;*zoom:1;width:24px;height:16px;}

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icon_user_lv{background-image: url(../css/icons_2x.html);-webkit-background-size: 50%;background-size: 50%;}
}


/*表单控件***********************/
.input_text{padding:6px 12px;height:26px;line-height:26px;border:1px #dbdbdb solid;background:#f8f8f8;font-family:"Microsoft Yahei","SimSun";font-size:14px;vertical-align:middle;color:#666;letter-spacing:1px;-webkit-transition: border 0.1s ease-out,box-shadow 0.2s linear;-khtml-transition: border 0.1s ease-out,box-shadow 0.2s linear;-moz-transition: border 0.1s ease-out,box-shadow 0.2s linear;-o-transition: border 0.1s ease-out,box-shadow 0.2s linear;transition: border 0.1s ease-out,box-shadow 0.2s linear;}
textarea.input_text{resize:vertical;min-height:110px;}
.input_text:focus{	color:#333;border-color:#0b8de0;background:#fff; }
input.Validform_error,textarea.Validform_error{	border:1px #e9322d solid !important; 	color:#e9322d;}
.input_text[disabled]{ background:#f8f8f8;color:#aaa;} 

/*下拉菜单*/
.xm-select{ width:140px;display:inline-block;*display:inline;*zoom:1;}
.xm-select .xm-dropdown {position: relative;display: block;overflow: hidden;_zoom: 1;width: 100%;max-width: 100%;height: 38px;border: 1px solid #dbdbdb;color: #333;-webkit-transition: border 0.1s ease-out,box-shadow 0.2s linear;-khtml-transition: border 0.1s ease-out,box-shadow 0.2s linear;-moz-transition: border 0.1s ease-out,box-shadow 0.2s linear;-o-transition: border 0.1s ease-out,box-shadow 0.2s linear;transition: border 0.1s ease-out,box-shadow 0.2s linear;}
.xm-select label {position: absolute;right: 14px;top: 11px;z-index: 1;width: 16px;height: 16px;padding: 0;font-size: 20px;line-height: 1;color: #b0b0b0;cursor: pointer;pointer-events: none;}
.xm-select select {width: 130%;max-width: 130%;min-width: 130%;height: 38px;margin: 0;border: 0;padding: 0 16px;font-size: 14px;font-weight: 400;line-height: 38px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;_zoom: 1;vertical-align: middle;background: none;color: #333;background: #fff;outline: none;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.xm-select .xm-dropdown:hover{ border-color:#0195a3;}
.xm-select select[disabled]{ background:#f8f8f8;color:#aaa;}

/*上传按钮*/
.btn_upload{ display:inline-block;width:100px;background-color:#fff;}
.btn_upload a{position:relative;display:block;height:28px;line-height:28px;border:1px #dbdbdb solid;padding:3px 8px;color:#666;text-align:center;;}
.btn_upload a:hover{ border-color:#a3740d;}
.btn_upload input{ display:block;width:100%;height:100%;position:absolute;left:0;top:0;filter: alpha(opacity=00);-khtml-opacity: 0;-moz-opacity: 0;opacity: 0;} 

/*单选复选*/
.radio_box{	text-align:center;}
.radio_box ul{}
.radio_box li{float:left;margin-right:10px;display:inline;}
.radio_box input{display:none;}
.radio_box .radio_item{ display:block;height:38px;line-height:38px;border:1px #dbdbdb solid;color:#666;cursor:pointer;font-size:14px;background:#fff;overflow:hidden;white-space:nowrap;}
.radio_box input.Validform_error+.radio_item{
border:1px #e9322d solid !important;-moz-box-shadow:0px 0px 10px rgba(255,0,0,0.5);-webkit-box-shadow:0px 0px 10px rgba(255,0,0,0.5);box-shadow:0px 0px 10px rgba(255,0,0,0.5);}
.radio_box .radio_item span{ padding:0 12px;white-space:nowrap;}
.radio_box .radio_item img{width:38px;height:38px;filter: alpha(opacity=50);-khtml-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;}
.radio_box .current{ border-color:#a3740d;color:#a3740d;}
.radio_box .current img{filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity:1;opacity:1;}
.radio_box .current .iconfont{color:#a3740d;}

.check_box{	text-align:center;}
.check_box ul{}
.check_box li{float:left;margin-right:10px;display:inline;}
.check_box input{display:none;}
.check_box .check_item{ display:block;height:38px;line-height:38px;border:1px #dbdbdb solid;color:#666;cursor:pointer;font-size:14px;background:#fff;overflow:hidden;}
.check_box .check_item span{ padding:0 12px;}
.check_box .check_item img{width:38px;height:38px;filter: alpha(opacity=50);-khtml-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;}
.check_box .current{ border-color:#a3740d;color:#a3740d;}
.check_box .current img{filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity:1;opacity:1;}
.check_box .current .iconfont{color:#a3740d;}

.num_box{ display:inline-block;*display:inline;*zoom:1;margin:5px 0;padding:0 !important;overflow:hidden;vertical-align:middle;}
.num_box a{	float:left;display:inline-block;*display:inline;*zoom:1;width:30px;height:28px;background:#a3740d;border:1px #a3740d solid;font-size:16px;color:#fff;text-align:center;line-height:28px;}
.num_box a:hover{border-color:#c48d13;background:#c48d13;}
.num_box a.reduce{border-right:0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}
.num_box a.add{	border-left:0;-webkit-border-radius:0 5px 5px 0 ;-moz-border-radius:0 5px 5px 0 ;border-radius: 0 5px 5px 0 ;}
.num_box .num_txt{float:left;height:22px;width:50px;line-height:22px;padding:3px;text-align:center;border:1px #dbdbdb solid;background:#fff;}


.radio_box2{text-align:center;}
.radio_box2 ul{}
.radio_box2 li{float:left;margin:0px 32px 20px 0;display:inline;}
.radio_box2 input{display:none;}
.radio_box2 .radio_item{ display:block;line-height: 20px;width:210px;height:85px;color:#666;cursor:pointer;font-size:14px;border-width:1px ;border-color:#dbdbdb;border-style:solid;;background:#f8f8f8;background-position:right bottom;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;}
.radio_box2 .radio_item .name{ height:40px;line-height:40px;font-size:18px;padding-top:10px;font-weight:700;}
.radio_box2 .radio_item .desc{ height:20px;line-height:20px;color:#888;}
.radio_box2 .current{ border-color:#ff8a00;color:#ff8a00;background:#fff url(../css/cur_icon.html) no-repeat right bottom;}


.mi_form .form_item{ padding:5px 20px 5px;}
.mi_form .form_item .atr{ margin-right:5px;line-height:26px;}
.mi_form .form_item input.input_text{ padding:5px 6px;height:20px;line-height:20px;width:206px;}
.mi_form .form_item select.input_text{ height:32px;line-height:32px;padding:5px 6px;outline:none;}
.mi_form .form_item .required{ font-weight:bold;color:#ff0000;vertical-align:middle;margin-left:10px;font-size:18px;}
.mi_form .form_item .alt{ color:#a6a6a6;font-size:12px;margin-left:10px;}
 

/*表单验证*/
.Validform_checktip.Validform_right{ color:#44d703;}
.Validform_checktip.Validform_wrong{ color:#ff0000;}
 
/*发布*/
.fabu_piclist li.one-pic{margin-bottom:5px;float:left;margin-right:10px;}
.fabu_piclist .one_pic_item{zoom:1;width:120px;position:relative;}
.fabu_piclist .pic_pic{position:relative;background:#ddd url(../css/avatar_bg_04.html) no-repeat center;width:120px;height:120px;overflow:hidden;}
.fabu_piclist .pic_pic a{position:absolute;top:0;top:0;display:block;width:100%;height:100%;background:url(../images/alpha_black30.png) repeat;color:#fff;text-align:center;font-size:14px;line-height:120px;filter:alpha(opacity=0);opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;}
.fabu_piclist .pic_pic a:hover{filter:alpha(opacity=100);opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;}
.fabu_piclist .pic_pic a input{position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=0);opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;}
.fabu_piclist .pic_pic img{position:absolute;top:0;left:0;height:100%;width:100%;filter: alpha(opacity=0);}
.fabu_piclist .pic_num{ display:none;}
.fabu_piclist .pic_del{ position:absolute;right:-5px;top:-5px;display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#3c3c3c;}
.fabu_piclist .pic_del a{}
.fabu_piclist .pic_del a:hover{}

.fabu_piclist .add_new_pic{}
.fabu_piclist .add_new_pic a{ display:block;width:118px;height:83px;padding-top:35px;line-height:25px;border:1px #dbdbdb solid;}



.shuxing_item{ }
.shuxing_item .checkboxes{ }
.shuxing_item .shuxingzhi_list{/* display:none;*/}
.shuxing_item .shuxingzhi_list .one-shuxingzhi{ margin-bottom:10px;}
.shuxing_item .shuxingzhi_list .one_shuxingzhi_item{ }
.shuxing_item .shuxingzhi_list .one_shuxingzhi_item_upload{ width:120px;height:30px;position:relative;}
.shuxing_item .shuxingzhi_list .one_shuxingzhi_item_upload .faketxt{ position:absolute;right:5px;top:0;display:block;width:80px;height:28px;border:1px #cfcfcf solid;background:#f8f8f8;text-align:center;color:#888;line-height:28px;z-index:0;}
.shuxing_item .shuxingzhi_list .one_shuxingzhi_item_upload .faketxt:hover{ border-color:#cfcfcf;background:#fff;color:#666;}
.shuxing_item .shuxingzhi_list .one_shuxingzhi_item_upload input{ position:absolute;right:0px ;top:0;height:30px;width:80px;z-index:1;filter: alpha(opacity=0);-khtml-opacity: 0;/* khtml, old safari */ -moz-opacity: 0;     opacity: 0;}
.shuxing_item .shuxingzhi_list .one_shuxingzhi_item_upload img[src*='d']{  display:block;width:28px;height:28px;border:1px #dbdbdb solid;position:absolute;left:0px;top:0;}
.shuxing_item .shuxingzhi_list .one_shuxingzhi_item_upload img{  display:block;width:28px\9;height:28px\9;border:1px #dbdbdb solid\9;position:absolute;left:0px;top:0;filter: alpha(opacity=0);}
.shuxing_item .shuxingzhi_list .one_shuxingzhi_item_upload .divPreview_ie{width:28px;height:28px;border:1px #dbdbdb solid;background:#000;position:absolute;right:5px;top:0;}
.shuxing_item .shuxingzhi_list .add_new_shuxingzhi{ }



/*phone 手机版 样式*/
@media (max-width:767px){
.btn_submit{ letter-spacing:0;}
.btn_small{ font-size:.12rem;height:.28rem;line-height:.28rem;}
.btn_middle{ font-size:.14rem;height:.38rem;line-height:.38rem;}
.btn_big{ font-size:.16rem;height:.48rem;line-height:.48rem;}
.btn_large{ font-size:.18rem;height:.58rem;line-height:.58rem;}

.input_text{padding:.06rem .12rem;height:.36rem;line-height:.36rem;font-family:inherit;font-size:.14rem;letter-spacing:0px;box-sizing:border-box;-webkit-box-sizing:border-box;}
}