/* CSS Document */

body{
font-family: \5FAE\8F6F\96C5\9ED1;}

input[type="button"]{
	border:none;
	//background:transparent;
}
:focus {
	outline: 0;	
}
button{
outline:0;}
.top{
position:relative;
margin:0 auto;
width:1002px;
height:30px;
line-height:30px;
//background-color: #99FF99;
font-family: \5FAE\8F6F\96C5\9ED1;
font-size:10pt;
color:#666;
}

.btnlogin{
position:relative;
height:24px;
line-height:24px;
margin-left:0px;
//padding:0 10px 0 10px;
border:#CFD0CB solid 1px;
background-color:#FFFFFF;
}
.btnlogin:hover{
color:#DF147F;
border:#DF147F solid 1px;

}
.btnreach{
position:relative;
height:28px;
line-height:28px;
margin-left:-6px;
//margin-top:2px;
padding:0 10px 0 10px;
border:#CFD0CB solid 0px;
background-color:#CACACA;
color:#FFFFFF;
}
.btnreach:hover{

background-color:#7E7E7E;
}



.input-search{ 
position: relative;
//top:100px;
//left:30px;
padding-left:40px;
margin:0px;
width:300px;
height:28px;
line-height:28px;
//border-radius: 20px;
border: #C8C8C8 solid 2px;
background: #ffffff url(../../img/icon_search.png) left no-repeat;}
input:-moz-placeholder { color: #cccccc; }
::-webkit-input-placeholder { color: #CCCCCC; }



ul#navmenu {
position:relative; 
margin: 0 auto; 
border: 0 none; 
padding: 0; 
list-style: none; 
height: 40px;
line-height:40px;
width:1002px;
//float:right;
z-index:100;
//background-color:#c51270;
} 
ul#navmenu li { 
margin: 0; 
border: 0 none; 
padding: 0; 
float: left;
display: inline; 
list-style: none; 
position: relative; 
//height: 28px;
font-size:10pt;
font-family:\5FAE\8F6F\96C5\9ED1;
color:#474747; 
//background: url(../img/navbk.png) left no-repeat;
//background-color:#C51270;
} 
ul#navmenu ul { 
margin: 0; 
border: 0 none; 
padding: 0; 
width: 160px; 
list-style: none; 
display: none; 
position: absolute; 
//top: 28px;
} 



ul#navmenu ul li { 
float: none; /*For Gecko*/ 
display: block !important; 
display: inline; /*For IE*/
//border: 1px solid #FFF;  
} 
/* Root Menu */ 
ul#navmenu a { 
//border: 1px solid #C51270; border-bottom:0;  border-right:0; 
padding: 0 26px; 
float: none !important; /*For Opera*/ 
float: left; /*For IE*/ 
display: block;  
font-size:11pt;
font-family:\5FAE\8F6F\96C5\9ED1;
color:#474747; 

text-decoration: none;
height:40px;
line-height:40px;
//height: auto !important; 
//height: 1%; /*For IE*/ 
} 
/* Root Menu Hover Persistence */ 
ul#navmenu a:hover, 
ul#navmenu li:hover a, 
ul#navmenu li.iehover a { 
background: #961055; 
color: #ffffff;
float: left;
background: url(../../img/navback_h.jpg) left repeat-x;
//border:1px solid #961055;border-bottom:0; border-right:0; 
} 
/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { 
float: none; 
background: #EBEBEB;
color: #666;
//height:40px;
//line-height:40px;
border:1px solid #ffffff ;border-top:0;

} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
background: #CCC; 
color: #FFF; 
} 
/* 3rd Menu */ 
ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { 
background: #EEE; 
color: #666; 
} 
/* 3rd Menu Hover Persistence */ 
ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { 
background: #CCC; 
color: #FFF; 
} 
/* 4th Menu */ 
ul#navmenu li:hover li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li.iehover li a { 
background: #EEE; 
color: #666; 
} 
/* 4th Menu Hover */ 
ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover { 
background: #CCC; 
color: #FFF; 
} 
ul#navmenu ul ul, 
ul#navmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 160px; 
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { 
display: none; 
} 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { 
display: block; 
} 


.fundraising{
line-height:30px;
color:#2C2C2C;
font-size:11pt;
position:relative;
//background-color:#99FF00;
//border-right:#999999 solid 1px;
//padding:6px;
}
ul.project  {
position:relative;
margin-left:20px;
padding:0;
font-size:10pt;
//background-color:#CCCC33;
width:98%;
}
ul.project1  {
position:relative;
margin-left:20px;
padding:0;
font-size:10pt;
//background-color:#CCCC33;
//width:290px;
}
ul.project  li
{
list-style-position: outside;
list-style-image:url(../../img/icon_dian.png);
margin:0;
padding:0;
line-height:26px;
color:#999999;
border-bottom: #F0F0F0  dashed 1px;
width:99%;
//overflow: hidden;
//background-color: #FF0000;
//overflow: hidden;
 //text-overflow: ellipsis;
 //white-space: nowrap;
}
ul.project1  li
{
margin:0;
padding:0;
line-height:26px;
color:#999999;
border-bottom: #F0F0F0  dashed 1px;
//width:400px;
//overflow: hidden;
//background-color: #FF0000;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
ul.project  li a {
text-decoration:none;
list-style-position: outside;
list-style-image:url(../../img/icon_dian.png);
margin:0;
padding:0;
line-height:26px;
color:#999999;
//background-color: #FF0000;
width:280px;

}
ul.project2  li a {
text-decoration:none;
list-style-position: outside;
list-style-image:url(../../img/icon_dian.png);
margin:0;
padding:0;

line-height:30px;
color:#999999;
//background-color: #FF0000;
//width:280px;

}
ul.project1  li a {
text-decoration:none;
margin:0;
padding:0;
padding-right:100px;
line-height:26px;
color:#999999;
//background-color: #FF0000;
//width:300px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;


}

ul.project  li:hover,
ul.project2  li:hover,
ul.project  a:hover,
ul.project2  a:hover
{

list-style-position: outside;
list-style-image:url(../../img/icon_dian_h.png);
color:#E60C0B;
}



.btnmore{
position:relative;
height:24px;
font-size:9pt;
color:#333333;
line-height:24px;
margin-left:0px;
margin-top:16px;
padding:0px 6px 0px 6px;
border:#CFD0CB solid 1px;
background-color:#FFFFFF;
-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 
}
.btnmore:hover{
border:#E60C0B solid 1px;

}

.integral{ 
position:relative;
border-bottom:#E6E6E6 solid 1px;
height:30px;
line-height:30px;
}

.linkprice img{
margin:10px 20px 0px 0px;}
.linkprice a{
font-size:9pt;
text-decoration:none;
color:#999999;}
.linkprice a:hover{
color: #FF0033;}


.linkprice ul{
margin:0;
padding:0;
}

.linkprice ul li{
list-style:none;
float:left;
width:60px;
margin:0;
padding:0;
position:relative;
//width:160px;
height:30px;
line-height:30px;
//background-color:#00CCFF;
color:#717171;
//margin:10px 20px 0px 0px;}




.rollBox{width:980px; overflow:hidden;padding:12px 0 5px 6px;}
.LeftBotton{ height:24px;width:24px; background:url(../../img/rightbar.jpg) center no-repeat;cursor:pointer;}
.LeftBotton:hover{background:url(../../img/rightbar_h.jpg) center no-repeat;}
.RightBotton{height:24px;width:24px;background:url(../../img/leftbar.jpg) center no-repeat;overflow:hidden;cursor:pointer;}
.RightBotton:hover{background:url(../../img/leftbar_h.jpg) center no-repeat;}
.rollBox .Cont{width:970px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:170px;float:left;text-align:center; margin:0 12px 0 12px;}
.rollBox .Cont .pic img{ width:170px; height:82px; padding:0px;background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.footbar{
color:#ffffff;
text-decoration:none;
}
.footbar:hover{
color: #FF0033;
text-decoration:none;
}

.breadcrumb > li + li:before {
    color: #cccccc;
    content: "/";
    padding: 0 5px;
}




.con-status{
width:530px;
margin:0 auto;
padding:0;
//position: absolute;
//top:100px;
//font-size:18pt;
color:#676767;
//font-family:Microsoft Sans Serif;
//font-family: Arial;
//left:40px;
}

.dl-horizontal dt {
    //background-color:#FF0000;
	color:#676767;
	font-size:10pt;
	height:30px;
	line-height:30px;
    float: left;
    width: 120px;
	
    overflow: hidden;
    clear: left;
    text-align:right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    width:320px;
    font-size:10pt;
	margin-left: 140px;
	text-align:left;
  }
  
  .dl-horizontal dd:before,
.dl-horizontal dd:after,{
  display: table;
  content: " ";
}
.dl-horizontal{
//border-bottom:#464646 solid 1px; padding-bottom:2px; height:30px; line-height:30px; width:530px; //background-color:#00FFFF;

}




#lib_Tab1_sx{//width:780px;margin:0px;padding:0px;//margin-bottom:15px; overflow:hidden; font-size:11pt; //background-color:#00CCFF;}
#lib_Tab2_sx{//width:780px;margin:0px;padding:0px;//margin-bottom:15px; overflow:hidden; font-size:11pt;}
/*?class*/
.lib_tabborder_sx{//border:1px solid #95C9E1; //background-color:#33CC66;}
.lib_Menubox_sx {line-height:30px;position:relative; float:left;width:100%; //height:160px; //background-color:#FFFFFF;//border:1px solid #95C9E1;}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; width:100%; //background-color:#ffffcc; padding-left:10px; padding-right:10px; height:30px; line-height:30px;//text-align:center; font-size:10pt;}
.lib_Menubox_sx li{//display: inline;cursor:pointer; float:left;//width:290px; height:30px;//line-height:30px;//border:#CCCCCC solid 1px; //background-color:#ffffff; margin-bottom:1px; padding-left:10px; padding-right:10px; color:#343434;}
.lib_Menubox_sx li.hover{//width:180px;color:#FF0000; //background-color:#E1117F; //border:#FF0000 solid 1px;}

.lib_Menubox_sx li:hover{//width:180px;color:#28B4FF; background-color:#F6F6F6; //border:#FF0000 solid 1px; color:#343434;}
.lib_Menubox_sx li.hover:after {
    //color: #ffffff;
	//float:right;
	//font-size:11pt;
	//padding-right:10px;
    //content: ">";
    //padding: 0 5px;
}



.lib_Contentbox_sx{margin-top:32px; border-top:none;//padding:20px; border-left:0;//border:1px solid #95C9E1; //background-color:#FFFFcc;}
.lib_Contentbox_sx ul{background-color:#FFFFcc;}
.lib_Contentbox_sx ul li{background-color:#999999; height:30px; width:100px;}




#lib_Tab1_sx1{//width:780px;margin:0px;padding:0px;//margin-bottom:15px; overflow:hidden; font-size:11pt;}

.lib_tabborder_sx1{//border:1px solid #95C9E1;}
.lib_Menubox_sx1 {line-height:30px;position:relative; //float:left; //width:190px; height:460px; //background-color:#FFFFFF;//border:1px solid #95C9E1;}
.lib_Menubox_sx1 ul{margin:0px;padding:0px 0px 0px 40px;//list-style:none; position:absolute; width:100%; //padding-left:20px; background-color:#ffffff; //left:5px; //margin-left:20px; height:30px; line-height:30px;//text-align:center; font-size:12pt;}
.lib_Menubox_sx1 li a{ height:40px;line-height:40px; list-style-image:url(../../img/icon_dian_h.jpg);color:#999999; text-decoration:none; font-size:12pt;}

.lib_Menubox_sx1 li a:hover{//width:180px;color: #FF0000; //background-color:#Fffccc; color:#343434;}

.pro-left-con li{  list-style-image:url(../../img/icon_dian.jpg);}
.pro-left-con li a{ color:#666666; text-decoration:none; height:36px; line-height:36px; font-size:11pt; }
.pro-left-con li a:hover{ color: #FF3300;}



.zone-form,
.zone-form2,
.zone-form3{
font-size:10pt;
color:#666666;}

.zone-form tr,
.zone-form2 tr{
font-size:10pt;
color:#666666;
height:40px;
}




.zone-form textarea{
width:200px;
height:40px;
border:#999999 solid 1px;
resize: none;
	//border:none;
	//background:transparent;
}
.zone-form textarea:hover{
width:200px;
height:40px;
border: #3399FF solid 1px;
resize: none;
	//border:none;
	//background:transparent;
}
.zone-form input{
//width:200px;
//height:30px;
border:#999999 solid 1px;
//resize: none;
	//border:none;
	//background:transparent;
}
.zone-form2 input{
width:260px;
height:30px;
border:#999999 solid 1px;
}
.zone-form3 input{
//width:260px;
height:30px;
border:#ffffff solid 1px;
padding-left:4px;
padding-right:4px;
}
.zone-form input:hover,
.zone-form2 input:hover,
.zone-form3 input:hover{

border: #3399FF solid 1px;
}
.zone-form input[type="radio"] {
width:30px;
//height:10px;
//line-height:20px;
}
.zone-form input[type="checkbox"] {
//width:20px;
margin-right:6px;
//height:20px;
//line-height:20px;
}
.zone-form input[type="text"] {
width:200px;
height:30px;
//line-height:20px;
}



.conbox{
border:#D0D0D0 solid 1px; 
border-top: #E60C0B solid 2px; 
margin:0px;
padding:0px 10px 0px 10px; 
background:url(../../img/contitleback.jpg) top left repeat-x;

//-moz-box-shadow: 3px 3px 4px #F6F6F6;
   // -webkit-box-shadow: 3px 3px 4px #F6F6F6;
    //box-shadow: 3px 3px 4px #F6F6F6;
    /* For IE 8 */
    //-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F6F6F6')";
    /* For IE 5.5 - 7 */
  //  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F6F6F6');

}
.conbox1{
border:#D0D0D0 solid 1px; 
border-top: #E60C0B solid 2px; 
margin:0px;
padding:0px 10px 0px 10px; 
-moz-box-shadow: 3px 3px 4px #F6F6F6;
    -webkit-box-shadow: 3px 3px 4px #F6F6F6;
    box-shadow: 3px 3px 4px #F6F6F6;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F6F6F6')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F6F6F6');

}


.conal{
position:relative;
float:left;
width:158px;
//height:250px;
padding:0 10px 0 2px;
//margin-right:0px;
margin:0px;
margin-bottom:2px;
//padding:0px;
text-align:center;
//background-color:#999900;
overflow:hidden;
}



.concp{
position:relative;
float:left;
width:150px;
//height:250px;
padding:10px;
margin-right:11px;
text-align:center;
}
.concpcon{
position:relative;
float:left;
width:150px;
//height:250px;
padding:20px;
margin-right:30px;
text-align:center;
}
.concpcon a{
position:relative;
float:left;
width:150px;
//height:250px;
//padding:20px;
//margin-right:30px;
text-align:center;
}

.concp img,
.conal img{
position:relative;
border:#CCCCCC solid 1px;}


.concp a,
.conal a{
position:relative;
width:150px;
height:30px;
line-height:30px;
text-align:center;
font-size:9pt;
color:#3D3C3A;
//background-color:#00FFCC;
text-decoration:none;
overflow:hidden;}

.concp a:hover,
.conal a:hover{
color: #FF3333;
}

.fwpx{
position:relative;
//background-color:#00FFFF; 
width:90%;
margin:0 auto; 
height:25px; 
line-height:25px;
font-size:10pt;
color:#999999;
//padding-left:16px;
overflow:hidden;}
.fwpx a{
color:#999999;
text-decoration:none;}
.fwpx a:hover{
color: #FF3300;
text-decoration:none;}


.btnfwcjt{
position:relative;
width:136px;
height:132px;
background:url(../../img/fw_cjt.png) center no-repeat;
float:left;}
.btnfwcjt:hover{background:url(../../img/fw_cjt_h.png) center no-repeat;}
.btnfwyp{
position:relative;
width:136px;
height:132px;
background:url(../../img/fw_yp1.png) center no-repeat;
float:right;}
.btnfwyp:hover{background:url(../../img/fw_yp_h1.png) center no-repeat;}


.pro-title{
//background:url(../../img/subpage_01.jpg) left no-repeat; height:42px; line-height:42px; width:100%;  margin:0px; padding:0 16px;
font-size:12pt;  font-weight:bold; border-bottom:#dddddd solid 1px;
}
.pro-title-right{
background:url(../../img/subpage_03.jpg) left no-repeat; height:43px; line-height:43px; //width:100%;  margin:0px; padding:0px; padding-left:50px;
font-size:12pt;  font-weight:bold;
}
.pro-con{
    background-color:white;
}
.pro-title-bottom{
//background:url(../../img/subpage_03.jpg) left no-repeat; background-color:#F0F0F0; border-top:#dddddd solid 1px; height:43px; line-height:43px; //width:100%;  margin:0px; padding:0px; //padding-left:50px; text-align:center;
font-size:11pt;  //font-weight:bold;
}


.con-nets-switch-oneli ,
.con-nets-switch-twoli{ position:relative; width:580px; text-align:left; text-overflow: ellipsis;overflow:hidden;
white-space: nowrap; //background-color:#FF0000; }
.con-nets-switch-twoli{ width:100px; //background-color:#FFCC33;}


.con-nets-switch ul li{
list-style:none;
float:left;
//width:180px;
height:30px;
line-height:30px;
padding:0;
text-align:left;
overflow:hidden;
text-overflow: ellipsis;
white-space: nowrap;
//border-bottom:#464646 solid 1px;
//background-color:#33CCFF;}

.newtext{
font-size:10pt;
text-decoration:none;
color:#666666;}
.newtext:hover{
font-size:10pt;
text-decoration:none;
color:#FF0000;}



.con-nets-switch ul{
margin:0;
height:40px;
line-height:40px;
border-bottom:#eeeeee dotted 1px;

padding:0px;
padding-left:20px;
//color:#ffffff;
}




#demo { 
//background: #FFF; 
overflow:hidden; 
//border: 1px dashed #CCC; 
width: 630px; 
} 
#demo img { 
//border: 1px solid #F2F2F2;
margin:7px;
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
}

