﻿


.custom-text{ white-space:nowrap;}

/*表单*/
.w-form,.w-survey{ /*padding:10px;*/}
.w-form-code{margin-bottom:1em;}
.w-form-code .w-text-form{margin-right: 8px;width: 100px;}
.w-form-code img{ height:2em; cursor:pointer; margin-top:-3px;}


/*w-form*/
.w-form label{ display:block; margin-bottom:0.1rem; }
.w-form .w-label-form{/*font-weight:bold;*/}
.w-form-section{margin-bottom:1em;}
.w-form-name .w-form-left{ float:left; width:40%; margin-right:4.9%; }
.w-form-name .w-form-right{ float:left; width:55%; }
.w-text-form,.w-textarea-form{ border:1px solid #dadada; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; color:#666;}
.w-textarea-form{ height:8em;}
.w-form-filebox{border:1px solid #dadada; padding:0.5em;}
.w-form-filebox .w-form-file-upload .btn-default-w{ margin-right:0.5em;}
.w-instruction{ position:absolute; border:1px solid #ddd;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:0 5px 5px rgba(0,0,0,0.2); -moz-box-shadow:0 5px 5px rgba(0,0,0,0.2); -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2); padding:10px; background:#f3f3f3; z-index:1000; width:150px; }
.w-icon-left{position:absolute; top:50%; margin-top:-6px; width:12px; height:12px; left:-11px; background:url(/template/pc/skin/img/pop-left.png) no-repeat; display:inline-block; *zoom:1;}
.w-form-section{position:relative;}
.w-question-title{ margin-bottom:10px;}
.w-instruction{ color:#666;}
.w-question-title{/*font-weight:bold;*/}
.w-form-submit .w-buttom .btn-default-w{ padding:8px 25px; line-height:1.5; min-width:10em; text-align:center; font-size:105%;}
/*----------1.3新增----------*/
.w-form-UL{}
.w-form-UL .w-label-form,.w-form-UL .w-question-title{  float:left; width:6em; text-align:right; margin-bottom:0; padding-top:8px;  }
.w-form-UL .w-question-title{ padding-top:3px;width:6em;}
.w-form-UL .w-form-select .w-question-title{padding-top:8px;}
.w-form-UL .w-form-fr{ margin-left:6.5em; }

/*radio*/
.w-options .w-option{ display:block;}
.w-option{  position:relative; overflow:hidden;cursor:pointer; vertical-align:middle;}
.w-option .radiohidden{ opacity: 0;
                        *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.w-option input[type="hidden"].checked + label:after{
    opacity: 1;
    *filter:alpha(opacity=1); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
}
.w-option input[type="hidden"].checked + label { background:url(/template/pc/skin/img/radio_selected.png) no-repeat center;}
.w-option .radio-simulation {
    width: 16px;
    height: 16px;
    top:1em;
    margin-top:-8px;
    cursor: pointer;
    position: absolute;
    left:0;
    background:url(/template/pc/skin/img/radio.png) no-repeat center;
}
.w-option label::after {
    opacity: 0;
    *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.w-option span{ margin-left:20px; line-height:2; }
/*checkbox*/
.w-checkboxs .w-checkbox{ display:block;}
.w-checkbox{  position:relative; overflow:hidden;cursor:pointer; vertical-align:middle; }
.w-checkbox .checkboxhidden{ opacity: 0;*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position: absolute;}
.w-checkbox input[type="checkbox"].checked + label:after{
    opacity: 1;
    *filter:alpha(opacity=1); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
}
.w-checkbox input[type="checkbox"].checked + label { background:url(/template/pc/skin/img/checkbox_selected.png) no-repeat center;}
.w-checkbox .checkbox-simulation {
    width: 15px;
    height: 15px;
    top:1.1em;
    margin-top:-8px;
    cursor: pointer;
    position: absolute;
    left:0;
    border:1px solid #d0d0d0;
}
.w-checkbox label::after {
    opacity: 0;
    *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.w-checkbox span{ padding-left:20px; line-height:2; }
/*select*/
.w-select-box {
    _display:inline;
    height:36px;
	border:1px solid #dadada; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;
    margin-bottom:15px;
}
.w-select-dl {
    position:relative;
	width:100%;
}
.w-select-dl .w-select-dt {
    cursor:pointer;
    height:36px;
    line-height:36px;
    overflow:hidden;
    position:relative;
}
.w-select-dl .w-select-dt .selected{padding-left:15px; padding-right:40px;}
.w-select-dl .w-select-dt .select-icon{width:39px; height:36px; line-height:36px; position:absolute; top:0; right:0; border-left:1px solid #dadada; background:url(/template/pc/skin/img/icon-select.png) no-repeat;}
.w-select-dl .w-select-dt .select-down{ background-position:0 -37px;}
.w-select-option {
    /*width:100%;*/
    position:absolute;
    left:-1px;
	right:-1px;
    top:34px;
    border:1px solid #dadada;
    background:#fff;
    z-index:9999;
    max-height:130px;
    overflow:auto;
    white-space:nowrap;
    display:none;
}
.w-select-option div {
    cursor:pointer;
    padding:5px 15px;
    border-bottom:1px solid #dadada;
}
.w-select-option div:hover {
    background:#fafafa;
}
/*--日历--*/
.w-calendar{position:relative; width:100%;}
.w-calendar .input-calendar{ padding-right:30px; min-height:2.7em; }
.w-calendar .icon_calendar{ position:absolute; top:50%; margin-top:-8px; right:5px; width:17px; height:17px; background:url(/template/pc/skin/img/calendar.gif) no-repeat center; cursor:pointer;}
/*w-file*/
.w-file a{ cursor:pointer; display:block;}
.w-file .w-file-img{ width:35px; height:48px;}
.w-file .w-file-info{color:#333;}
.w-file .w-file-info span{display:block;}
.w-file a:hover .w-file-info span{ text-decoration:underline;}
.w-fileNew{position:relative;}
.w-fileNew .w-file-info{ margin-right:6em;} 
.w-fileNew .w-file-pdf{ margin-right:11em;} 
.w-fileNew .w-file-info .icon_file{ display:block; float:left; width:35px; height:35px; background:url(/template/pc/skin/img/icon_filenew.png) no-repeat; vertical-align:middle;}
.w-fileNew .w-file-info .icon_file1{ background-position:0 0;}
.w-fileNew .w-file-info .icon_file2{background-position:-35px 0;}
.w-fileNew .w-file-info .icon_file3{background-position:-70px 0;}

.cycle-slideshow .cycle-slideshow-div{position: absolute; top: 0; left: 0;
                                      width: 100%; padding: 0; display: block; height:100%; overflow:hidden;}
.cycle-slideshow .cycle-slideshow-div img{vertical-align:bottom; max-width:100%;}
.w-slide .slide-caption{position:absolute; left:0; right:0; bottom:0;}
.slide-caption-top .slide-caption{ top:0; bottom:auto; z-index:10;}
.w-slide .slide-caption .slide-captionbg{position:absolute;top:0; bottom:0; left:0; right:0; background:#000; opacity:0.6; *filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); z-index:0;}
.w-slide .slide-caption .slide-caption-text{text-align:center; color:#fff; padding:10px; z-index:10; position:relative;word-break: break-all; word-wrap: break-word;}
.w-slide-page-num .slide-page{ overflow:hidden; }
.w-slide-page-num .w-page-bottom .slide-page{white-space:nowrap;}
.w-slide-page-num .slide-page a{padding:0 5px; min-width:25px; height:25px; line-height:25px; background:#525F63; color:#fff; margin:5px; display:inline-block; text-align:center; text-decoration:none;}
.w-slide-page-num .slide-page a.active{ background:#31393B;}
.w-slide-page-num .w-page-top{ position:relative;margin-top:35px;}
.w-slide-page-num .w-page-top .slide-page{ position:absolute; left:0; right:0; top:-35px; white-space:nowrap;}
.w-slide-page-num .w-page-left{ position:relative;margin-left:35px;}
.w-slide-page-num .w-page-left .slide-page{ position:absolute; left:-35px; top:0; width:35px; }
.w-slide-page-num .w-page-right{ position:relative;margin-right:35px;}
.w-slide-page-num .w-page-right .slide-page{ position:absolute; right:-35px; top:0; width:35px; }
.w-slide-page-img .slide-page{ overflow:hidden; z-index:9;}
.w-slide-page-img .slide-page a{ padding:5px; display:inline-block;*display:inline; *zoom:1;opacity:0.6; *filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); }
.w-slide-page-img .w-page-left .slide-page a,.w-slide-page-img .w-page-right .slide-page a{ display:block;}
.w-slide-page-img .w-page-left .slide-page a img,.w-slide-page-img .w-page-right .slide-page a img{display:block;}
.w-slide-page-img .slide-page a.active{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.w-slide-page-img .slide-page img{ width:70px; height:70px;}
.w-slide-page-img .w-page-bottom .slide-page{white-space:nowrap;}
.w-slide-page-img .w-page-top{ position:relative;margin-top:80px;}
.w-slide-page-img .w-page-top .slide-page{ position:absolute; left:0; right:0; top:-80px; white-space:nowrap;}
.w-slide-page-img .w-page-left{ position:relative;margin-left:75px;}
.w-slide-page-img .w-page-left .slide-page{ position:absolute; left:-75px; top:0; width:75px; margin-top:0; }
.w-slide-page-img .w-page-left .slide-page a{ padding-left:0;}
.w-slide-page-img .w-page-right{ position:relative;margin-right:75px;}
.w-slide-page-img .w-page-right .slide-page{ position:absolute; right:-75px; top:0; width:75px;margin-top:0; }
.w-slide-page-img .w-page-right .slide-page a{ padding-right:0;}
.w-slide-page-num .w-page-left .slide-page,.w-slide-page-num .w-page-right .slide-page,.w-slide-page-img .w-page-left .slide-page,.w-slide-page-img .w-page-right .slide-page{ max-height:100%; overflow-y:hidden;}

/*google adsense*/
.w-ad{padding:10px;}
.w-ad a{text-decoration:underline;}

/*-------------------------------底部 start-------------------------------*/
.w-footer{  }
.w-footer a{text-decoration:none;}
.w-footer a:hover{ text-decoration:underline;}
.w-footer-section .w-footer-in{position:relative; z-index:4; margin:0 auto;}
.w-footer-section .foot-mask{ position:absolute; left:0; right:0; top:0; bottom:0;}
.w-foot-content{ padding:10px 0; position:relative; z-index:2;}
/*-------------------------------底部 end-------------------------------*/
