﻿
/*===============================main global==========init==============================================*/ 
body{font:12px Helvetica,Georgia,Arial,sans-serif，宋体;text-align:left;letter-spacing: 0;word-spacing: 0;background:url(../images/topBG.jpg) repeat-x #FFFFFF;}
html,body,h1, h2, h3, h4, h5,h6,div,span,p,label,form,table{margin:0px;padding:0px;letter-spacing: 0;word-spacing: 0;}
img {border:0; margin:0px; padding:0px;}
ul,li{margin:0px;padding:0px;letter-spacing: 0;word-spacing: 0;}
input,textarea,select {font:12px Helvetica,Georgia,Arial,sans-serif，宋体;vertical-align:middle;}
h1{ margin:0px; padding:0px; font:12px Helvetica,Georgia,Arial,sans-serif，宋体; font-weight:normal;}

/*===============================Construction========================================================*/ 
.topMaintitle{width:781px;margin:0 auto;position:relative}
.pagebodyshadow{width:12px;height:524px;position:absolute;top:128px;left:-12px;}
.blankarea{width:1000px;height:61px;position:absolute;top:67px;left:781px;background-color:#FFFFFF;}

.Pagebody{width:772px;height:auto;margin:0px auto;background-color:#FFF;padding:9px 0px 20px 9px;overflow:hidden;}
.MainBody{width:569px;float:left;overflow:hidden}
.SideBody{width:203px;float:right;overflow:hidden}
.Footer{width:772px;overflow:hidden;color:#808080;padding-bottom:40px;}

.Footer .dotgrayhline{margin:22px auto;}
/*===============================MainBody========================================================*/ 
.mainContent{width:517px;padding:24px;color:#555555;line-height:20px;}
.mainContent .dotgrayhline{margin:6px auto 10px auto;}
.mainPrtCont{overflow:hidden;padding-bottom:8px;}
.mainPrtContL{float:left;width:203px;}
.mainPrtContR{float:right;width:290px;}
.perNormalCont{overflow:hidden;}
.perNormalCont p{margin-bottom:10px;}
.imgKeythumb{float:left;width:113px;height:115px;display:block;background-color:#FFFFFF;border-bottom:3px solid #4FBAFF;margin:5px 15px 10px 0px;}
.mainContHead{overflow:hidden;padding-bottom:14px;}
.mainContHeadTitle{font-size:14px;color:#0084E4;font-weight:bold;line-height:24px;float:left;overflow:hidden;}
.mainContHeadMenu{float:right;overflow:hidden;list-style:none;margin-top:4px;}
.mainContHeadMenu li{display:inline;float:left;}
.mainContHeadMenu li .dotgrayvline{margin:0px 10px;}
.mainContHeadMenu a:visited,.mainContHeadMenu a:link{display:block;line-height:14px;color:#3A3A3A;text-decoration:none;}
.mainContHeadMenu a:hover{display:block;color:#0084E4;text-decoration:none;}
.mainContHeadMenu .itemactive:visited,.mainContHeadMenu .itemactive:link{display:block;color:#0084E4;text-decoration:none;}

/*===============================SideBody========================================================*/ 
.sideNav{width:197px;border-left:1px solid #70C7FF;border-right:5px solid #70C7FF}
.menublock{list-style:none;overflow:hidden;padding-bottom:10px;}
.menublock li{width:167px;padding:0px 15px;float:left}
.menublock a:visited,.menublock a:link{display:block;margin-left:2px;width:165px;line-height:27px;color:#3A3A3A;text-decoration:none;}
.menublock a:hover{display:block;margin-left:2px;width:165px;color:#0084E4;background:url(../images/menuActiveDotBG.gif) 157px 11px no-repeat;text-decoration:none;}
.menublock .itemactive:visited,.menublock .itemactive:link{display:block;margin-left:2px;width:165px;color:#0084E4;background:url(../images/menuActiveDotBG.gif) 157px 11px no-repeat;text-decoration:none;}

.sideblueblock{margin:8px auto;line-height:20px;}
.sideblueblockMid{background-color:#4BC6FF;padding:10px 15px;color:#FFF;}
.sideblueblockMid a:link,.sideblueblockMid a:visited{color:#FFF;text-decoration:none;}
.sideblueblockMid a:hover{color:#FFF;text-decoration:underline;}
.sideblueblockMid .dotbluehline{margin:12px auto;}

.sideMemberblock{border-left:1px solid #EF9096;border-right:5px solid #EF9096;padding:14px 14px 0 14px;color:#555;}
.sideMemberblock .dotgrayhline{margin:6px auto;} 

/*===============================common style========================================================*/ 

.moduleTitle{font-size:12px;font-weight:bold;line-height:24px;}
.moduleTitleHL{font-size:12px;font-weight:bold;line-height:24px;color:#0084E4;}
.txtHL{color:#0084E4;}
.txtRedHL{color:#E54202;}

a:link,a:visited{color:#0084E4;text-decoration:none;}
a:hover{color:#555555;text-decoration:underline;}
a .picoutline{border:1px solid #cccccc;padding:3px;background-color:#ffffff;}
a:hover .picoutline{border:1px solid #E54202;;padding:3px;background-color:#E54202;}
.usernamelink:visited,.usernamelink:link{color:#dd6600;text-decoration:none}
.usernamelink:hover{text-decoration:underline;color:#bb3300;}
.moduleTitlelink:link,.moduleTitlelink:visited{color:#0084E4;text-decoration:none;font-weight:bold;line-height:24px;}
.moduleTitlelink:hover{color:#555555;text-decoration:underline;font-weight:bold;line-height:24px;}
.sidemorelink:link,.sidemorelink:visited{color:#E54202;text-decoration:none;}
.sidemorelink:hover{color:#bb3300;text-decoration:underline;}
.titlelink:visited,.titlelink:link{color:#555555;text-decoration:none}
.titlelink:hover{text-decoration:underline;color:#bb3300;}

.dotgrayhline{width:100%;height:1px;background:url(../images/dotgrayBG.gif) repeat-x;font-size:1px;line-height:1px;vertical-align:middle;}
.dotbluehline{width:100%;height:1px;background:url(../images/dotblueBG.gif) repeat-x;font-size:1px;line-height:1px;vertical-align:middle;}
.dotgrayvline{width:1px;height:14px;background:url(../images/dotgrayVBG.gif) repeat-y;font-size:1px;}

.grayoutline{border:1px solid #cccccc;padding:3px;background-color:#ffffff;}

/** - btnaward - **/
.btnaward_mouseout{ width:160px; height:54px; cursor: hand;cursor: pointer; background:url(../images/btnaward.gif); background-position:0% 0px; border:none; text-align:center; font-size:20px;color:#FFFFFF;line-height:54px;} 			
.btnaward_mouseover{ width:160px; height:54px;cursor: hand;cursor: pointer; background: url(../images/btnaward.gif); background-position:0% -54px; border:none; text-align:center; font-size:20px;color:#FFFFFF;line-height:54px;}
.btnaward_mousedown{ width:160px; height:54px; cursor: hand;cursor: pointer; background: url(../images/btnaward.gif); border:none; text-align:center;font-size:20px;color:#FFFFFF;line-height:54px;} 
.btnaward_mouseup{ width:160px; height:54px;cursor: hand;cursor: pointer; background: url(../images/btnaward.gif); border:none; text-align:center;font-size:20px;color:#FFFFFF;line-height:54px;} 
