﻿/*通用样式*/
*
{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    outline:0;
}

body
{
    margin:0;
    font-size:12px;
    background-color:#FFFFFF;
}

a
{
    cursor:pointer;
    word-break:keep-all;
    text-decoration: none;
}

a:hover
{
    color:#142B8D;
}

a.line
{
    color:#1492D4;
    cursor:pointer;
}

img
{
	border-width:0px
}

TABLE 
{
	border-collapse: collapse;
	/*table-layout:fixed;*/
}

TD,TH
{ 
	font-size:12px; 
	word-break: break-all;
}

ul{ list-style:none;margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
dl,dd { margin:0;padding:0;}

/*上对齐*/
.valigntop
{
    vertical-align:top;
}

/*中对齐*/
.valignmiddle
{
    vertical-align:middle;
}

/*换行*/
.breakall
{
    word-break:break-all;
}

/*不换行*/
.textnowrap{
    white-space:nowrap;
}

/*隐藏*/
.hide
{
    display:none;
}

.f_l{float:left;}
.f_r{float:right;}
.f_clear{clear:both;}

.mouseclick
{
    cursor:pointer;
}

.text_left{text-align:left;}
.text_center{text-align:center;}
.text_right{text-align:right;}

/*内容超出时隐藏*/
.overflowhide{overflow:hidden;}
.overflowauto{overflow:auto;}

hr
{
    border:0px; 
    border-bottom:1px solid #dedede;
    margin-block-start: 0px;
    margin-block-end: 0px;
}


/*placeholder字体颜色*/
input::-webkit-input-placeholder{
    color:#c1c1c1;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#c1c1c1;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#c1c1c1;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#c1c1c1;
}


/*网站主体颜色*/
.page_theme,.page_theme a { background-color:#FF9A14;color:#fff;}
.page_theme a:hover,.page_theme .page_color_select a{background-image: url(/images/comm/manu_back.png); background-color:transparent;}

/*浮动提示信息框(由于用id指定，放在这个样式文件里)*/
#id_pagealert
{
    position:fixed;
    top:20%; 
    left:40%; 
    background-color:#F8F371;
    display:none;
    font-size:15px;
    line-height:30px;
    padding:5px 10px;
    border-radius:10px;
    font-weight:bold;
    z-index:99999;
}

/*标题图标*/
/*蓝色图标*/
.icon_blue {
    border-radius: 3px;
    width: 10px;
    height: 30px;
    background-color: #1a6ec8;
}