
/* -----------------------normalstyle--------------- */

html,body{
background:#000000;
font-size:12px;
margin:0;
padding:0;
text-align:center;
line-height:22px;
}

p strong {
font-size:14px;
}

table th {
color:#00FFFF;
font-size:14px;
}

p{
color:#fff;
text-indent:2em;
}

h3{
color:#fff;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
}

fieldset{
color:#fff;
padding:0 5px 10px 10px;
margin:0 auto;
}


a:link,a:visited{
color:#fff;
text-decoration:none;
}

a:hover,a:active{
color:#e02323;
text-decoration:none;
}

.all_skincontent_top{
color:#fff;
width:906px;
margin:0 auto;
text-align:left;
}

/* -----------------------indexskin--------------- */

#index_logo{
color:#fff;
margin-left:15px;
margin-top:28px;
text-align:left;
}

#index_banner{
color:#fff;
width:906px;
height:267px;
margin-top:28px;
}

#index_nav{
color:#fff;
width:714px;
height:80px;
position:absolute;
margin-top:51px;
margin-left:224px;
}

#index_nav_top{
color:#fff;
width:714px;
height:36px;
background:url(shangran_pic22.jpg) no-repeat;
}

#index_nav_content{
color:#fff;
width:714px;
height:44px;
background:url(navbg.gif) no-repeat;
line-height:44px;
}


.indexcontent{
color:#fff;
width:311px;
height:475px;
float:left;
overflow:hidden;
background:#5a5a5a;
}

.index_right01{
color:#fff;
width:595px;
height:475px;
float:left;
background:#505050;
}

#dnn_indexright01pane{
color:#fff;
width:416px;
height:194px;
float:left;
}

#dnn_indexright02pane{
color:#fff;
width:172px;
height:194px;
float:left;
}

#dnn_indexright03pane{
color:#fff;
width:590px;
height:34px;
float:left;
}

#dnn_indexright04pane,#dnn_indexright05pane,#dnn_indexright06pane{
color:#fff;
height:218px;
_height:215px;
background:#595959;
float:left;
}

#dnn_indexright04pane{
color:#fff;
width:195px;
margin:0 0 4px 4px;
}

#dnn_indexright05pane{
color:#fff;
width:191px;
margin:0 0 4px 2px;
}

#dnn_indexright06pane{
color:#fff;
width:192px;
margin:0 1px 4px 2px;
}

.index_left01{
color:#fff;
width:584px;
height:374px;
float:left;
margin-bottom:17px;
}

#dnn_indexleft02pane{
color:#fff;
width:581px;
height:108px;
border:#313131 2px solid;
margin-bottom:15px;
}

#dnn_indexleft03pane{
color:#fff;
width:282px;
height:243px;
background:url(shangran_pic12.jpg) no-repeat;
float:left;
}

#dnn_indexleft04pane{
color:#fff;
width:282px;
height:243px;
background:url(shangran_pic13.jpg) no-repeat;
float:left;
margin-left:10px;
}

#dnn_indexright07pane{
color:#fff;
width:312px;
height:366px;
background:url(shangran_pic21.jpg) repeat-x;
border-left:#505050 5px solid;
border-right:#505050 5px solid;
border-top:#505050 4px solid;
border-bottom:#505050 7px solid;
float:left;
}

#dnn_sendmailpane{
color:#fff;
width:898px;
height:149px;
background:url(shangran_index02.jpg) no-repeat;
margin:4px 2px 8px 2px;
float:left;
}

#dnn_indexleft05pane{
color:#fff;
width:282px;
height:243px;
float:left;
margin:0 12px 0px 2px;
overflow:hidden;
}

#dnn_indexright08pane{
color:#fff;
width:608px;
#height:245px;
_height:257px;
height:243px;
float:left;
}

#dnn_indexleft06pane{
color:#fff;
width:452px;
height:170px;
float:left;
background:#5a5a5a url(/portals/0/shangran_pic29.jpg) no-repeat 19px 10px;
margin-top:12px;
}

#dnn_indexright09pane{
color:#fff;
width:450px;
height:170px;
float:left;
background:#505050 url(/portals/0/shangran_pic30.jpg) no-repeat 19px 10px;
margin-top:12px;
}

#dnn_parternspane{
color:#fff;
width:896px;
height:150px;
background:#414141;
padding:5px 5px 5px 5px;
margin:0 auto;
text-align:left;
clear:both;
}

#dnn_linkpane{
color:#fff;
width:926px;
height:59px;
background:url(shangran_index03.jpg) no-repeat;
margin:0 auto;
text-align:center;
padding-top:10px;
clear:left;
}

#bottompart{
color:#fff;
width:906px;
height:150px;
background:url(shangran_index04.jpg) no-repeat;
margin:0 auto;
text-align:left;
padding-left:20px;
}

.loginpart{
color:#fff;
float:left;
width:100px;
}

a#dnn_dnnLOGIN_cmdLogin:link,a#dnn_dnnLOGIN_cmdLogin:visited,a#dnn_dnnUSER_cmdRegister:link,a#dnn_dnnUSER_cmdRegister:visited{
color:#000;
font-weight:normal;
}

#dnn_bottompane{
width:650px;
margin-left:230px;
margin-top:15px;
color:#6e6e6e;
}

/* -------------innerskin--------------- */

#dnn_leftpane{
color:#fff;
width:192px;
background:#5a5a5a url(shangran_index05.jpg) repeat-x left top;
float:left;
}

#innercenter{
color:#fff;
width:542px;
background:#505050 url(shangran_index06.jpg) repeat-x left top;
float:left;
}

#dnn_ContentPane {
}

#breadcrumbstyle{
color:#fff;
width:520px;
height:20px;
background:url(/Portals/_default/Skins/shangran/shangran_index07.jpg) no-repeat;
padding-top:3px;
padding-left:15px;
margin-bottom:15px;
}

#breadcrumbstyle a:link,#breadcrumbstyle a:visited{
color:#e9d7c1;
text-decoration:none;
font-weight:normal;
}

#breadcrumbstyle a:hover,#breadcrumbstyle a:active{
color:#e02323;
text-decoration:none;
font-weight:normal;
}

.innercontent{
color:#fff;
width:540px;
position:relative;
_z-index:0;
}

#dnn_rightpane{
color:#fff;
width:172px;
background:#5a5a5a url(shangran_index05.jpg) repeat-x left top;
float:left;
display:inline;
}


/* --------------home-------------- */

/* right01 */

.index01style{
color:#fff;
width:378px;
height:85px;
height:100px !important;
margin:11px 0 0px 10px;
background:url(de.gif) no-repeat;
padding:10px 0 5px 10px;
}

.index02style{
color:#fff;
width:398px;
margin-left:5px;
margin-bottom:5px;
}

.index01style span{
color:#fff;
display:block;
float:left;
width:175px;
text-align:left;
padding-left:5px;
}

.index02style ul{
color:#fff;
display:block;
margin:0;
padding:0;
list-style:none;
}

.index02style ul li{
color:#fff;
width:50%;
display:block;
line-height:22px;
height:22px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}

.listwidth,{
color:#fff;
width:270px;
}

.index02style ul li.listwidth{
color:#fff;
width:300px;}

.index03style,.index04style{
margin-top:11px;
color:#b3b3b3;
}

.index03style span,.index04style span,.index06style span{
font-size:14px;
font-weight:bold;
height:18px;
color:#fff;
}

.indexright04{
color:#fff;
margin-left:10px;
}

/* index04style */

.buttonlink{
color:#fff;
text-align:right;
}


.indexleft03img{
color:#fff;
width:268px;
height:63px;
margin:0 auto;
}
 
.indexleft03img1{
color:#fff;
width:416px;
height:114px;
margin:0 auto;
}

#demo,#sjtd,#sgtd{
color:#fff;
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:268px
}

#indemo,#insjtd,#insgtd {
color:#fff;
	FLOAT: left; WIDTH: 400%
}
#demo1,#sjtd1,#sgtd1{
color:#fff;
	FLOAT: left
}
#demo2,#sjtd2,#sgtd2{
color:#fff;
	FLOAT: left
}


#sjtd,#sgtd{
color:#fff;
WIDTH:416px;
margin-top:5px;
}

.newslist{
color:#fff;
display:block;
margin-left:4px;
width:272px;
line-height:22px;
height:22px;
}

.index04style{
color:#fff;
margin-left:12px;
}

.index05style span.imgbg{
color:#fff;
display:block;
width:133px;
height:90px;
background:url(/portals/0/imgbg.gif) no-repeat;
margin-left:10px;
margin-top:15px;
float:left;
}

.index05style span.imgbg img{
color:#fff;
margin-left:6px;
margin-top:5px;
}

.index06style{
color:#fff;
width:282px;
height:120px;
line-height:22px;
float:left;
background:url(/portals/0/shangran_pic28.jpg) no-repeat;
margin-bottom:5px;
}

.index06style span.index06left{
display:block;
float:left;
width:140px;
height:26px;
color:#fe9a03;
line-height:30px;
padding-left:15px;
}

.index06style span.index06right{
color:#fff;
float:right;
text-align:right;
margin-top:10px;
} 

.index06style ul{
color:#fff;
padding:0;
margin:30px 0 0 0 !important;
_margin:35px 0 0 0;
}

.index06style ul li{
color:#fff;
padding-left:10px;
list-style:none;
height:22px;
line-height:22px;
}
.indexbottom{
width:906px;
height:auto;
float:left;}
#dnn_ctr386_ModuleContent{
line-height:22px;}
.zjgctab{
color:#fff;
width:291px;
height:204px;
margin-right:8px;
float:left;
text-align:center;
border:#fff 1px solid;
border-collapse:collapse;
font-size:12px;
}

.zjgctab th{
border-bottom:#fff 1px solid;
font-weight:normal;
color:#fff;
}

.zjgctab td{
color:#fff;
border-top:#999 1px solid;
height:25px;
line-height:25px;
}

.index07style{
color:#fff;
width:282px;
height:243px;
margin-top:40px;
}

#dnn_linkpane a:link,#dnn_linkpane a:visited,#dnn_bottompane a:link,#dnn_bottompane a:visited{
margin:0 5px;
color:#6e6e6e;
}

#dnn_linkpane a:hover,#dnn_linkpane a:active,#dnn_bottompane a:hover,#dnn_bottompane a:active {
margin:0 5px;
color:#e02323;
}

/* ----------------------innerpage------------------ */

/* childlink */

#dnn_leftpane h3{
color:#fff;
width:147px;
height:31px;
background:url(/portals/0/father.gif) no-repeat;
margin:0 auto;
line-height:31px;
margin-top:35px;
padding-left:30px;
margin-bottom:15px;
}

.childlink{
color:#fff;
margin:0 auto;
padding-bottom:20px;
}

.childlink ul{
color:#fff;
margin:0;
list-style:none;
}

.childlink ul li{
color:#fff;
display:block;
height:22px;
line-height:22px;
background:url(/portals/0/childlinklist.gif) no-repeat;
margin-left:10px;
padding-left:45px;
margin-top:2px;
}

.newshdp{
color:#fff;
FLOAT: left;OVERFLOW-X: hidden;TEXT-ALIGN: center;margin:10px 0 10px 8px;_margin:10px 0 10px 4px;border:#fff 5px solid;
}

/* innerleftnewslist */

.innerleftnewslist{
color:#fff;
width:177px;
height:193px;
background:url(/portals/0/innerleftbg.gif) no-repeat;
margin:10px auto;
}

.innerleftnewslist span{
display:block;
margin-left:10px;
font-size:14px;
font-weight:bold;
color:#fe9a03;
}

.innerleftnewslist ol{
color:#fff;
margin-top:5px;
list-style:decimal;
}

.innerleftnewslist ol li{
color:#fff;
display:block;
list-style:decimal;
}

.rightnewslist{
color:#fff;
width:148px;
border:#272727 2px solid;
border-top:0;
text-align:left;
padding:5px 5px 10px 5px;
}

.rightnewslist img{
color:#fff;
border:#fff 3px solid;
}

.rightnewslist ul{
color:#fff;
margin-left:18px;
}

.sjstitle{
width:140px;
height:32px;
background:url(/Portals/0/shangran_pic20.gif) no-repeat;
font-weight:bold;
color:#d6fc03;
line-height:32px;
padding-left:13px;
}

.fucaititle{
width:500px;
height:48px;
font-weight:bold;
color:#d6fc03;
line-height:48px;
padding-left:20px;
background:url(/Portals/0/shangran_pic44.jpg) no-repeat;
}

#dnn_ctr418_ModuleContent img,#dnn_ctr419_ModuleContent img,#dnn_ctr420_ModuleContent img,#dnn_ctr444_ModuleContent img,#dnn_ctr404_ModuleContent img,#dnn_ctr403_ModuleContent img,#dnn_ctr455_HtmlModule_HtmlModule_lblContent img{
color:#fff;
border:#fff 3px solid;
}

#dnn_ctr423_Signin_lblLogin,#dnn_ctr423_Signin_plUsername_cmdHelp,#dnn_ctr423_Signin_plPassword_imgHelp,#dnn_ctr427_Signin_plUsername_cmdHelp,#dnn_ctr427_Signin_plPassword_imgHelp,#dnn_ctr427_Signin_lblLogin,#dnn_ctr430_Signin_plUsername_imgHelp,#dnn_ctr430_Signin_plPassword_imgHelp,#dnn_ctr430_Signin_lblLogin,#dnn_ctr433_Signin_plUsername_imgHelp,#dnn_ctr433_Signin_plPassword_imgHelp,#dnn_ctr433_Signin_lblLogin{
color:#fff;
display:none;
}

#dnn_ctr423_Signin_plPassword_lblLabel,#dnn_ctr423_Signin_plUsername_lblLabel,#dnn_ctr427_Signin_plUsername_lblLabel,#dnn_ctr427_Signin_plPassword_lblLabel,#dnn_ctr430_Signin_plUsername_lblLabel,#dnn_ctr430_Signin_plPassword_lblLabel,#dnn_ctr433_Signin_plUsername_lblLabel,#dnn_ctr433_Signin_plPassword_lblLabel{
color:#fff;
font-weight:normal;
}

.loginbutton{
width:59px;
height:35px;
background:url(/images/loginbutton.jpg) no-repeat;
line-height:35px;
color:#dc1623;
border:0;
font-size:1px;
}

#dnn_ctr423_Signin_pnlLogin a:link,#dnn_ctr423_Signin_pnlLogin a:visited{
color:#cecece;
text-decoration:none;
}


#dnn_ctr423_Signin_pnlLogin a:hover,#dnn_ctr423_Signin_pnlLogin a:active{
color:#990000;
text-decoration:none;
}

#ad{
color:#fff;
position:absolute;margin-left:86%;margin-top:220px;width:88px;height:278px;line-

height:278px;text-align:center
}

.qqtalk{
color:#fff;
float:left;
margin-left:10px;
display:block;
width:90px;
padding-bottom:15px;
}

.contactstyle{
color:#fff;
margin:30px 15px;

}
.cont{
	background:#5A5A5A;
	}

.zjsj{
color:#fff;
margin-top:10px;
margin-left:10px;
}

#dnn_ctr462_ModuleContent img{
color:#fff;
border:#fff 1px solid;
}

#dnn_ctr374_HtmlModule_HtmlModule_lblContent,#dnn_indexright04pane,#dnn_indexright05pane,#dnn_indexright06pane{
color:#fff;
margin-top:25px !important;
_margin-top:0;
}

#dnn_ctr399_ModuleContent img{
color:#fff;
border:yellow 1px solid;
}

.qyrytab td img{
color:#fff;
border:#fff 2px solid;
}

.anlitab td img{
color:#fff;
border:#fff 2px solid;
}