﻿.suo1{background:red url(../Images/suo.jpg) no-repeat 10px content;}
body { background-color:#ddd; font-size:12px; font-family:"Verdana", "Arial", "细明体", "sans-serif"
}
a
{
	color: #000;
	text-decoration: none;
}
.It0
{
    border-right:#f1f1f1 1px solid; padding-right:6px; border-top:#f1f1f1 1px solid; padding-top:0px; border-left:#f1f1f1 1px solid;padding-left:6px; border-bottom:#f1f1f1 1px solid; padding-bottom:0px; background:#f1f1f1; cursor:hand }
.It1
{
    border-right:#999 1px solid; padding-right:6px; border-top:#999 1px solid; padding-top:0px; border-left:#999 1px solid;padding-left:6px; border-bottom:#999 1px solid; padding-bottom:0px; background:#F8F8FF; cursor:hand }
.lt00 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.grid-head
{
	background-image:url(../Image/nav_bg.gif);
	
	}
body
{
    background:#ffffff;
    }

/**Table CSS S**/
.table-V {
    border: 1px solid #dddddd;
    border-collapse: collapse;
    color: #666;
    line-height:20px;
    margin: 10px;
    width: 98%;
}
.table-V caption {
    background-color: #FF6471;
    color: #FFFFFF;
    font-size: 100%;
    font-weight: bold;
    margin-top: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
}
.table-V th {
    background-color: #fff;
    border: 1px solid #ddd;
    color: #333;
    font-weight:normal;
    font-size: 100%;
    font-size:12px;
    line-height: 22px;
    padding: 5px 5px 3px 10px;
    text-align: right;
    vertical-align: top;
}
.table-V .th-h {
    background-color: #F7B551;
    border: 1px solid #dddddd;
    color: #FFFFFF;
    font-size: 80%;
    font-weight: normal;
    line-height: 140%;
    padding: 5px 5px 3px 10px;
    text-align: right;
    vertical-align: top;
}
.table-V .th-top {
    background-color: #A2A2A2;
    border: 1px solid #A2A2A2;
    color: #FFFFFF;
    font-weight: 600;
    line-height: 140%;
    padding: 5px 5px 3px 10px;
    text-align: center;
    vertical-align: top;
    width: 20%;
}
.table-V td {
    border: 1px solid #dddddd;

    font-size: 12px;
    font-weight: normal;
    line-height: 140%;
    padding: 5px 5px 5px 10px;
}
.table-V td select{ color:#666;}
.table-V .td {
    background-color: #dddddd;
    color: #666666;
    font-size: 80%;
    font-weight: normal;
    line-height: 140%;
    padding: 5px 5px 5px 10px;
}
.table-V .td2 {
    background-color: #FFFFFF;
    color: #666666;
    font-size: 80%;
    font-weight: normal;
    line-height: 140%;
    padding: 5px 5px 5px 10px;
}
.table-V a {
    color: #FA3736;
}
.table-V a:hover {
    color: #666666;
}
.table-V p {
    color: #666666;
}
.table-V img {
    margin-right: 8px;
}
/**Table CSS E**/

#pageBpdy li {
    background: url("../Images/list.gif") no-repeat scroll left top transparent;
    color: #666666;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    list-style: none outside none;
    margin: 10px 0 10px 0px;
    padding-left: 25px;
    text-align: left;
}
#pageBpdy li a {
    color: #FF6471;
}
#pageBpdy li a:hover {
    color: #666666;
}
#pageBpdy marquee {
    background-color: #CCCCCC;
    color: #333333;
    font-size: 80%;
    padding: 5px;
}

.input {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #999999 #D9D9D9 #D9D9D9;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-size: 100%;
    height: 20px;
    margin-left: 2px;
    padding: 2px;
}
.input:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #D9D9D9 #D9D9D9;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-size: 100%;
    height: 20px;
    margin-left: 2px;
    padding: 2px;
}
.function {
    float: right;
    height: 50px;
    margin-top:15px;
    line-height:50px;
}
.function input {
    margin-right: 20px;
}

.navigation {
    border-bottom: 1px solid #EFEFEF;
    font-size: 12px;
    font-weight:normal;
    margin-top: 10px;
    padding-bottom: 7px;
}
.navigation strong {
    border-bottom: 0px solid red;
    margin-bottom: 20px;
    margin-left: 10px;
    padding-bottom: 7px;
    font-weight:normal;
    color:#666;
}

/**GridView CSS S**/
.tableV {
    border: 1px solid #F1F1F1;
    border-collapse: collapse;
    color: #333333;
    margin: 10px;
    width: 98%;
}
.tableV caption {
    background-color: #FF6471;
    color: #FFFFFF;
    font-size: 100%;
    font-weight: bold;
    margin-top: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
}
.tableV th {
   /* background-image:url("../Images/Backend/global-bg.png");*/
    border: 1px solid #ddd;
    color: #333;
    font-size: 100%;
    font-weight: bold;
    background:#fafafa;
    /*line-height: 12.5px;z之前值为22px,20120606*/
    padding: 5px 5px 3px 10px;
    height:28px;
    line-height:28px;
    text-align: right;
    vertical-align: top;
    width: 9%;
    text-align:center;
}
.tableV .th-h {
    background-color: #F7B551;
    border: 1px solid #808080;
    color: #FFFFFF;
    font-size: 80%;
    font-weight: normal;
    line-height: 140%;
    padding: 5px 5px 3px 10px;
    text-align: right;
    vertical-align: top;
}
.tableV .th-top {
    background-color: #A2A2A2;
    border: 1px solid #A2A2A2;
    color: #FFFFFF;
    font-weight: 600;
    line-height: 140%;
    padding: 5px 5px 3px 10px;
    text-align: center;
    vertical-align: top;
    width: 20%;
}
.tableV td {
    border: 1px solid #ddd;
     text-align: center;
    font-size: 12px;
    font-weight: normal;
    line-height: 140%;
    color:#666;
    padding: 5px 5px 5px 10px;
}
.tableV .td {
    background-color: #EEEEEE;
    color: #666666;
    font-size: 80%;
    font-weight: normal;
    line-height: 140%;
    padding: 5px 5px 5px 10px;
}
.tableV .td2 {
    background-color: #FFFFFF;
    color: #666666;
    font-size: 80%;
    font-weight: normal;
    line-height: 140%;
    padding: 5px 5px 5px 10px;
}
.tableV a {
    color: #FA3736;
}
.tableV a:hover {
    color: #666666;
}
.tableV p {
    color: #666666;
}
.tableV img {
    margin-left: 5px;
    margin-right: 8px;
}
/**Table CSS E**/
/* 后台 S */
  .items
    {
        padding: 10px;
        width: 100%;
        height: 100%;
        display: inline-table;
    }
    .items ul
    {
        margin: 0 auto;
        padding-left: 0px;
        float: left;
    }
    .items ul li
    {
        float: left;
        text-align: center;
        margin-right: 15px;
        margin-bottom: 10px;
        list-style: none;
    }
    .items ul li img
    {
        border: 1px solid #EFEFEF;
        padding: 1px;
        width: 230px;
        height: 230px;
    }
        
    .items ul li .info
    {
        font-size: 12px;
        padding: 2px 4px;
    }
    .function
    {
        float: left;
        height: 50px;
        line-height: 50px;
        margin-left:10px;
    }
    .function input
    {
        margin-right: 20px;
    }

/* 后台 E*/
.page
{
    float:right;
    margin-right:20px;
    font-size:14px;
}
    
/* ribbon_all E*/    
.ribbon_all{ float:left; margin:28px 0px 0px 10px; padding:0px; clear:both;}
.ribbon_all li{ margin:0px 0px 20px 0px; list-style:none; float:left; color:#333; width:200px;}
.ribbon_all li select{ color:#666; height:22px; line-height:22px;}

.ribbon_all .ribbon_right{ float:right; width:auto;}
.mright_all{ min-width:100px; float:left;}
.mright_juall{ margin-right:40px; }
.mright_juall2{ margin-right:80px; }

.all_btncs{background:url("../Images/all_btn.png") no-repeat; width:70px; height:22px; text-align:center; line-height:20px;  border:none; color:#444; margin-bottom:10px;}
.all_btncs2{background:url("../Images/all_btn2.png") no-repeat; width:90px; height:22px; text-align:center; line-height:20px;  border:none; color:#444;margin-bottom:10px;}

/*绿色按钮*/
.green_1{ background:url(../images/green_1.png) no-repeat; float:left; height:34px; }
.green_2{ background:url(../images/green_2.png) repeat-x; float:left; height:34px; min-width:11px;
padding:0px 8px; line-height:34px; color:#fff; font-size:12px;}
.green_3{ background:url(../images/green_3.png) no-repeat; float:left; height:34px; width:14px;}
/*红色按钮*/
.red_1{ background:url(../images/red_1.png) no-repeat; float:left; height:34px; width:14px;}
.red_2{ background:url(../images/red_2.png) repeat-x; float:left; height:34px; min-width:11px; line-height:34px; color:#fff; font-size:12px;
padding:0px 8px; }
.red_3{ background:url(../images/red_3.png) no-repeat; float:left; height:34px; width:14px;}
/*蓝色按钮*/
.blue_1{ background:url(../images/blue_1.png) no-repeat; float:left; height:34px; width:14px;}
.blue_2{ background:url(../images/blue_2.png) repeat-x; float:left; height:34px; min-width:11px; line-height:34px; color:#fff; 
padding:0px 8px; font-size:12px;}
.blue_3{ background:url(../images/blue_3.png) no-repeat; float:left; height:34px; width:14px;}

/*xuezhen-06*/
ul,li{ list-style-type:none;}
img{ border:0; padding:0; margin:0;}
.por ul li{ text-align:center; line-height:30px; background:#fff; width:208px; height:384px; margin-right:24px; float:left;border:0;}
.por ul li a{ display: block; background:#333; text-align:center; line-height:30px; background:#fff; width:208px; height:50px;}
.por ul li img{ width:206px; height:148px;border:0;}
.por ul li a:hover img{ border: 1px #FF3300 }

 .Reportq{ border: solid #dfdfdf 1px; border-bottom: none; margin:10px 0px 0px 15px; background:url(../Images/tj-top-t.jpg) repeat-x; height:33px;line-height:33px; width:97%; clear:both; padding-left:10px; padding-top:0px;}
 .Reportq ul{ float:left; padding:0px; margin:0px; clear:both;}
 .Reportq ul li{float:left;text-align: center;margin-left:10px;} 
 .Reportq ul li a{ float: left; padding:0; margin:0px: color:#333;display:block;width:94px;height:27px;text-align:center;}
 .Reportq ul li.hover1{ color:#333; font-weight:bold;width:94px;height:27px;display:block; margin:4px 0 0 0 ; border:0; line-height:26px;                    background:url(../Images/tj-top-t1.jpg) no-repeat;}
.bnt-inquire{width:52px;height:26px;background:url(../Images/bnt_inquire.jpg) no-repeat; display:block; border:none; margin:4px 0 0 4px ;}

.box_input{ clear:both; overflow:hidden; margin:10px;margin-bottom: 0px; padding:0;border: 1px solid #F0F0F0;padding-bottom: 10px;margin-top: 10px;border-bottom: 0px;width: 98%;}
.box_input span{ float:left; padding:10px 0;}
.box_input input[type=text]{background:#fff; border:1px solid #e6e6e6; height:26px; line-height:26px; width:130px; float:left; padding:2px 10px; margin-left:10px;}
.box_input select{background:#fff; border:1px solid #e6e6e6; height:32px; line-height:32px; width:152px; float:left; padding:2px 10px; margin-left:10px;}
.box_input label{height:30px; line-height:30px; width:80px; float:left; text-align:right; font-size:12px; color:#777;padding:2px 0px;}
.box_bnt{background-color:#cd212c; border:1px solid #e6e6e6;height:30px; display:block; float:left;margin-left:10px;color:white; font-size:12px;width: 125px;margin-top: 3px;position: relative;
left: 50%;margin-left: -65px;}
.bottomIco{ width: 98%;margin: 0px 0px 10px 10px;position: relative;height: 20px;background-color: #FAFAFA;text-align: center;border: 1px solid #e6e6e6}
.bottomIco img{ width: 15px;height: 15px;margin-top: 3px;}
.btnDiv{height: 40px;border: 1px solid #e6e6e6;border-top: 0px;width: 98%;margin: 0px 0px 0px 10px;border-bottom: 0px}

.required-mark{margin:0px;color:#f85e94;}
.single-row{ white-space: nowrap; margin:10px 0;}
.single-row .capital-text{margin-left: 20px;}
.single-row .capital-text:nth(1){margin-left: 0px;}
.inputGroup{
	/*width: 25%;*/
	display: flex;
	float: left;
	margin: 10px 10px 0 10px;
}
.inputGroup1{
	/*width: 25%;*/
	display: flex;
	/*float: left;*/
	align-items: center;
	margin: 20px 10px 0 10px;
}
.text{
	width: 100px;
	min-width: 100px;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	margin-right: 8px;
	color: #333333;
	text-align: right;
} 
.text1{
	width: 100px;
	height: 32px;
	/*line-height: 28px;*/
	font-size: 12px;
	margin-right: 8px;
	color: #333333;
	display: flex;
	align-items: center;
	justify-content: flex-end;
} 
.inp{
	width: 240px;
	padding-left: 10px;
	border: 1px solid #ccc;
	outline: none;
	height: 32px;
	font-size: 12px;
	color: #717171;
	
}
.inp1{
	width: 180px;
	padding-left: 10px;
	border: 1px solid #ccc;
	outline: none;
	height: 32px;
	color: #717171;
}
/*input获取焦点时边框的颜色*/
.inp:focus,.inp1:focus{
	border:1px solid #44afa4;
	box-shadow: 0px 0px 2px #44AFA4;
}
.button{
	width: 125px;
	height: 30px;
	line-height: 30px;
	background: #d9534f;
    text-align: center;
    border-radius: 4px;
    border: none;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    font-family: "微软雅黑";
}
.button:hover{
	 color: #fff;
	background: #cd212c;
}
 #AspNetPager1, #proLst_AspNetPager1, #ucChooseProduct_AspNetPager1 { display: flex; }
#AspNetPager1 a, #AspNetPager1 span, #proLst_AspNetPager1 a, #proLst_AspNetPager1 span, #ucChooseProduct_AspNetPager1 a, #ucChooseProduct_AspNetPager1 span { min-width: 30px; height: 30px; border: 1px solid #ddd; text-align: center; line-height: 30px; cursor: pointer; }
#AspNetPager1 a:hover, #AspNetPager1 span:hover, #proLst_AspNetPager1 a:hover, #proLst_AspNetPager1 span:hover, #ucChooseProduct_AspNetPager1 span:hover, #ucChooseProduct_AspNetPager1 a:hover { background: #f0f0f0; }
 #AspNetPager1_btn,#proLst_AspNetPager1_btn,#ucChooseProduct_AspNetPager1_btn{    border:none; color:#fff;width:40px;height:30px; background:#d9534f; line-height:30px;cursor:pointer }
#AspNetPager1_btn:hover,#proLst_AspNetPager1_btn:hover ,#ucChooseProduct_AspNetPager1_btn:hover{background:#cd212c }  
#AspNetPager1 span a,#proLst_AspNetPager1 span a{border:none;line-height:22px;}