BODY {FONT-SIZE: 12px; BACKGROUND: url(../images/bg.jpg) #fff repeat-x center top; MARGIN: 0px auto; COLOR: #333; FONT-FAMILY:Arial,Verdana,Sans-Serif;max-height: 999999px;}
DIV {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
OL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
SPAN {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
A IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
UL {LIST-STYLE-TYPE: none}
OL {LIST-STYLE-TYPE: none}
LI {LIST-STYLE-TYPE: none}
 p { max-height: 999999px; }
INPUT {FONT-SIZE: 12px;BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
H1 {MARGIN: 0px auto}
H2 {MARGIN: 0px auto}
H3 {MARGIN: 0px auto}
H4 {MARGIN: 0px auto}
H5 {MARGIN: 0px auto}
H6 {MARGIN: 0px auto}
H1 {FONT-SIZE: 28px}
H2 {FONT-SIZE: 28px}
H3 {FONT-SIZE: 14px}
H4 {FONT-SIZE: 14px}
H5 {FONT-SIZE: 14px}
H6 {FONT-SIZE: 14px}
A:link {COLOR: #353535; TEXT-DECORATION: none; outline-style: none}
A:visited {COLOR: #353535; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #e44204; TEXT-DECORATION: none}
.form label,.form input,.form select,.form textarea,.form button,.form .label{float:left;font-size:12px}
.lh li,.lh dl,.lh .item{float:left}
.ld{position:relative;zoom:1}
.ld s,.ld b,.ld .block{position:absolute;overflow:hidden}

.bigbox { width:1190px; margin:auto; }
.left { width:115px; float:left;}
.right { width:1055px; float:right;}

/* head */
.hear { width:1190px; margin:auto; height:130px;}
.head_left { width:500px; height:100px; margin-top:8px; float:left;}
.head_left img{}
.head_right { width:690px; float:right; text-align:right}

#nav_box{height:40px;width:1190px;text-align:left;margin-left: 0px;}
#slidingBlock {width:1190px;height:40px;over-flow:hidden;margin:auto;border:#ccc solid 0px;background: #0054a5;background-repeat: repeat-x;background-position: top;}
#slidingBlock a{ color:#000; }

#slidingBlock h2 {float:left;width:82px;height:40px;line-height:40px;text-align:center;font-size:14px;over-flow:hidden;float:left;background-image: url();background-repeat: repeat-x; margin-left:20px;}
#slidingBlock h2.menuNo {font-weight:normal;color: #fff;}
#slidingBlock h2.menuOn {background:#f68121;background-repeat: no-repeat;background-position: 0px bottom;font-weight:normal;color:#ffffff}

#slidingBlock h3 {float:left;width:56px;height:40px;line-height:40px;text-align:center;font-size:14px;over-flow:hidden;float:left;background-image: url();background-repeat: repeat-x;}
#slidingBlock h3.menuNo {font-weight:normal;color: #fff;}
#slidingBlock h3.menuOn {background:#f68121;background-repeat: no-repeat;background-position: 0px bottom;font-weight:normal;color:#ffffff}

#slidingBlock h4 {float:left;width:82px;height:40px;line-height:40px;text-align:center;font-size:14px;over-flow:hidden;float:left;background-image: url();background-repeat: repeat-x;}
#slidingBlock h4.menuNo {font-weight:normal;color: #fff;}
#slidingBlock h4.menuOn {background:#f68121;background-repeat: no-repeat;background-position: 0px bottom;font-weight:normal;color:#ffffff}

#slidingBlock h5 {float:left;width:96px;height:40px;line-height:40px;text-align:center;font-size:14px;over-flow:hidden;float:left;background-image: url();background-repeat: repeat-x;}
#slidingBlock h5.menuNo {font-weight:normal;color: #fff;}
#slidingBlock h5.menuOn {background:#f68121;background-repeat: no-repeat;background-position: 0px bottom;font-weight:normal;color:#ffffff}

#line{ width:0px; height:0px;background-image: url();background-repeat: no-repeat;float:left}
#slidingBlock DIV.slidingList_none {display:none}
#slidingBlock DIV.slidingList {width:auto;margin:0px;padding:0px;height:0px;clear:both;background-image: url();background-repeat: repeat-x;line-height:0px}
#slidingBlock DIV.slidingList ul {margin:0px;padding:0px; list-style:none; }
#slidingBlock DIV.slidingList li {float:left;height:0px;line-height:0px;text-indent:0px;}

.topbox{width:1190px; height:38px; margin:auto; border-bottom:#dddddd 1px solid}

.headerL {PADDING:0px; FLOAT:left; WIDTH:890px; float:left; margin-top:10px; font-size:13px;}
.headerL P {margin:0px; border:0px; padding:0px;}
.headerL A {COLOR:green;PADDING-RIGHT:10px;}
.headerL A:hover {color:red;text-decoration:none;}

#search-2013 {float:right; margin-top:6px; margin-bottom:2px;}
#search-2013 input{margin:0;padding:0;height:26px;border:0}
#search-2013 .i-search{z-index:11;width:295px;height:26px;margin-bottom:3px;}
#search-2013.form{height:26px;overflow:hidden}
#search-2013 .text{width:212px;height:24px;line-height:24px;BORDER: #dddddd 1px solid; padding-left:5px;background-position:0 -360px;background-color:#fff;background-repeat:repeat-x;color:#999;font-family:arial,"\5b8b\4f53";font-size:12px}
#search-2013 .button{width:76px;BACKGROUND: url(../images/bg.png);}
#search-2013 .text,#search-2013 .button{-webkit-appearance:none;-webkit-border-radius:0}
#search-2013 #shelper li.close:hover{background:0}
#search-2013 .text:focus{background-color:#fcfcfc;-webkit-box-shadow:2px 2px 3px #d2d2d2 inset;-moz-box-shadow:2px 2px 3px #d2d2d2 inset;box-shadow:2px 2px 3px #d2d2d2 inset}

.banner {MARGIN:10px auto; OVERFLOW: hidden; WIDTH: 1190px;}
.bannee {OVERFLOW: hidden; WIDTH: 1190px; HEIGHT: 50px; margin-bottom:10px;}
.banneeR {float:right; height:50; width:590;OVERFLOW: hidden;}
.banneeL {float:left; height:50; width:590;OVERFLOW: hidden;}

.fashqq { font-size:14px; line-height:25px; margin-bottom:10px; margin-top:15px; padding-bottom:15px; border-bottom: #dddddd 1px dotted; width:895px; float:left;height:125px;}
.fashqq P{ margin:0px; border:0px; padding-left:0px;}

.abb {}
.abb a {color: #0055aa;background: #fff;text-decoration: none; margin:0px; padding:5px;}
.abb a:hover {background: #ffeabc;color: #ff6600;text-decoration: none;}

.abc {}
.abc a {background: #ffeabc;color: #ff6600;text-decoration: none; margin:0px; padding:5px;}
.abc a:hover {background: #ffeabc;color: #ff6600;text-decoration: none;}

.flag {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.homepage {PADDING-RIGHT: 0px;}
.favicon {PADDING-RIGHT: 0px; }

.product_scroll{ margin-top:10px; position:relative;}
.product_scroll_inner{ height:140px; overflow:hidden;}
.product_scroll ul{ width:166px; float:left; padding:0 5px; overflow:hidden; }
.product_scroll li img{ width:160px; height:100px; padding:2px; border:1px solid #E8E8E8; overflow:hidden;}
.product_scroll li.text{ height:26px; line-height:26px; overflow:hidden; white-space:nowrap; background:url(../images/tbg.jpg) repeat-x 0 0; text-align:center; margin-top:1px;}
.product_scroll .btn_l, .product_scroll .btn_r{ display:block; width:12px; height:55px; background:url(../images/roll.jpg) no-repeat 0 0; position:absolute; top:35px; cursor:pointer;}
.product_scroll .btn_l{ left:0;}
.product_scroll .btn_r{ background:url(../images/roll.jpg) no-repeat right 0; right:0;}
.product_scroll li a{ line-height:22px;}

.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}
.wrapper {PADDING:0px; WIDTH:1190px; PADDING-TOP:0px}

/* index */
.slideshow {BORDER: #dedede 1px solid; FLOAT: left; OVERFLOW: hidden; WIDTH: 895px;POSITION: relative; HEIGHT: 260px}

.container {PADDING:0px; MARGIN-TOP: 15px; OVERFLOW: hidden; WIDTH: 1190px;}
.containerTop {WIDTH: 908px;BORDER-right: #e9e9e9 1px solid;FLOAT: left;}
.containerContent {PADDING-RIGHT: 0px;PADDING-LEFT: 0px; FLOAT: left; WIDTH: 895px; PADDING-TOP:0px;}
.homeContent {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px}

.featured {FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;PADDING-TOP: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 895px; }

.featured1 {PADDING-RIGHT: 6px; PADDING-LEFT:4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; margin-top:3px;FLOAT:left;FONT-SIZE:12px; BACKGROUND:#03499f; OVERFLOW:hidden;}
.featured1 A:link {COLOR: #fff; TEXT-DECORATION: none;}
.featured1 A:visited {COLOR: #fff; TEXT-DECORATION: none}
.featured1 A:hover {COLOR: #fff}
.featured2 {FLOAT:left;PADDING-RIGHT: 0px; PADDING-LEFT:10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;OVERFLOW: hidden; FONT-SIZE: 20px; height:30px;font-weight:normal;}
.featured H2 {COLOR: #fff;FLOAT:left;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;OVERFLOW: hidden; WIDTH: 895px; TEXT-INDENT: 5px; }
.featured H2 SPAN {PADDING-RIGHT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right;height:30px;}

.ne {font-size:13px;line-height:20px; margin-bottom:10px; height:100px;}
.ne P {font-size:13px;BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}


.news {FLOAT: left; OVERFLOW: hidden; WIDTH: 895px; margin-top:0px;}
.news UL {MARGIN-TOP: 0px}
.news UL LI {PADDING: 0px; FLOAT: left;  MARGIN: 0px 0px; OVERFLOW: hidden; LINE-HEIGHT: 25px;WIDTH: 895px}
.news UL LI A {FLOAT: left; OVERFLOW: hidden;COLOR: #006fda;font-size: 14px;}
.news UL LI A:hover {font-size: 12px;color: #f68121;text-decoration: underline;font-size: 14px;}
.news UL LI SPAN {FLOAT: left;PADDING-LEFT: 15px;COLOR: #b0b0b0}

.productlist {MARGIN-TOP: 20px}
.productlist LI {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 205px; PADDING-TOP: 0px; HEIGHT: 190px}
.productlist LI IMG {BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 143px}
.productlist LI .product_name {DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center}

.friendlink {OVERFLOW: hidden; WIDTH: 1055px}
.friendlink UL {PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; font-family: "ËÎÌå"}
.friendlink UL LI {FLOAT: left; MARGIN: 5px 5px}

/* right */
.sidebar {FLOAT:right; OVERFLOW: hidden; WIDTH: 270px; MARGIN:0px auto;}
.sidebar span {font-weight:bold;font-size:14px;line-height:25px;}
.sidebar font {font-size:12px;line-height:20px;color:#a9a9a9}
.sidebar font A{COLOR:#0000cc; TEXT-DECORATION: none; outline-style: none}
.sidebar font A:hover{COLOR:red; TEXT-DECORATION: none; outline-style: none}

/* left */
.sidebal {OVERFLOW: hidden; WIDTH: 115px;margin-top:10px;}
.sidebae {OVERFLOW: hidden; WIDTH: 115px;}

/* foot */
.foot{margin-top:15px; border-top:1px solid #dedede; background:#FBFBFB; width:100%;height:170px;}
.foottop{font-size:13px; margin-top:15px;width:1190px; height:30px; line-height:30px;}
.foottop a{margin-right:7px; margin-left:7px;}
.footbottom{font-size:13px; margin:auto; width:1190px; height:30px; line-height:30px;}
.footbottom a{margin-right:7px; margin-left:7px;}
.footer {BORDER-TOP: #dedede 1px solid; MARGIN:10px auto; WIDTH: 1190px;}
.footer P{PADDING-TOP: 15px; PADDING-BOTTOM: 20px;BORDER-WIDTH: 0px; MARGIN: 0px auto;LINE-HEIGHT: 22px;FLOAT: left;}
.footleft{FLOAT:right;MARGIN-TOP:20px;}


.products {OVERFLOW: hidden; WIDTH: 1190px; padding:0px; height:255px;}
.products UL {MARGIN: 0px; padding:0px; width:1208px; margin-top:11px;}
.products UL LI {FLOAT: left; padding-right:18px; padding-bottom:0px; padding-left:0px; padding-top:0px; MARGIN:0px; OVERFLOW: hidden; WIDTH: 133px;  HEIGHT: 235px}
.products UL LI IMG {WIDTH: 133px; HEIGHT: 185px}
.products UL LI SPAN {DISPLAY: block; OVERFLOW: hidden; WIDTH: 133px; LINE-HEIGHT: 18px; HEIGHT: 50px; TEXT-ALIGN: left; margin-top:10px;}



/* sdfsdfsdfsdf */
.school{margin-top:10px;border:1px solid #dedede; padding:5px; width:1180px;}
.schooltop{ margin:auto; width:1160px; height:45px; border-bottom:1px solid #dedede;}
.schoolleft{ float:left;height:40px; line-height:40px;}
.schoolright{ float:right;height:40px; line-height:40px;}



.schoolps {OVERFLOW: hidden; WIDTH:1160px;PADDING-BOTTOM:10px; margin:auto;}
.schoolps UL { margin-top:10px;}
.schoolps UL LI {FLOAT: left; PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-TOP: 0px;MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 80px;  HEIGHT: 80px}
.schoolps UL LI IMG {BORDER: #e4e4e4 1px solid; PADDING: 1px; WIDTH: 75px; HEIGHT: 75px}

.content {FLOAT: right; OVERFLOW: hidden; WIDTH: 895px;}
.breadcrumb {PADDING-TOP: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT-SIZE: 12px; COLOR: #666; width:1190px;}

.posts {PADDIN: 0px; OVERFLOW: hidden; WIDTH:895px; LINE-HEIGHT: 22px;}
.posts P {MARGIN-BOTTOM: 10px}
.posts1 {PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 20px; PADDING-TOP: 0px}
.posts1 P {MARGIN-BOTTOM: 10px}

.postlist {MARGIN: 0px 0px 0px;}
.postlist LI {PADDING-LEFT:0px; FLOAT:left; WIDTH:100%; HEIGHT:150px;BORDER-BOTTOM: #e9e9e9 1px solid;}
.postlist LI H2 { FONT-SIZE: 20px; FLOAT: left; WIDTH: 100%;LINE-HEIGHT: 50px;PADDING-TOP: 10px;}
.postlist LI SPAN {FLOAT: right; WIDTH: 100%; COLOR: #888; TEXT-ALIGN: right}
.postlist LI FONT {FONT-SIZE:12px;WIDTH: 100%; color:#888;}
.hovercolor { width:895px; height:151px; background-color:#f6f6f6;}
.movecolor { width:895px; height:151px; background-color:#fff;}

.postlist1 {MARGIN: 0px 0px 0px;}
.postlist1 LI {PADDING-LEFT:0px; FLOAT:left; WIDTH:100%; HEIGHT:150px;BORDER-BOTTOM: #e9e9e9 1px solid;}
.postlist1 LI img {FLOAT:left;BORDER: #e4e4e4 1px solid; PADDING: 1px; WIDTH: 75px; HEIGHT: 75px;}
.product_name1{FLOAT: left; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-TOP: 10px;MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 77px;  HEIGHT: 150px}
.postlist1 LI H2 {FONT-SIZE: 20px; FLOAT: left; WIDTH: 805px;LINE-HEIGHT: 40px;PADDING-TOP: 2px; margin-top:5px;}
.postlist1 LI SPAN {FLOAT: right; WIDTH: 665px; COLOR: #888; TEXT-ALIGN: right}
.postlist1 LI FONT {FONT-SIZE:12px;WIDTH: 100%; color:#888;}

.single {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 895px; PADDING-TOP: 0px;}
.single H2 {FONT-SIZE: 28px;line-height:40px; PADDING-top: 25px; COLOR: #000; TEXT-ALIGN: left; font-weight:normal;}

.single1 {PADDING-RIGHT:20px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; PADDING-TOP:0px; WIDTH:100%;}
.single1 H2 {font-weight:normal; PADDING-top:30px; COLOR:#000; display:block; text-align:center; margin: 0 0 35px; font-size:28px;line-height:160%;}

.data{margin: 0px; padding: 10px 0px; height: 24px; font-size: 12px; font-weight: normal; line-height: 24px; color: rgb(153, 153, 153); border-bottom-color: rgb(230, 230, 230); border-bottom-style: solid; border-bottom-width: 1px; font-family: Simsun; font-style: normal; font-variant: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);}
.fl{text-align:center; padding-right: 14px;}
.icotype{background-image: url(../images/bg_icotype.png); width: 50px; height: 15px; overflow: hidden; display: block; float: left; margin: 6px 3px 0px 0px; padding: 0px 20px; line-height: 15px; background-position: 0px -180px; background-repeat: no-repeat no-repeat; }

.fontzoom {float: right; width: 55px; padding-left: 10px;}
.small{text-decoration: none; background-image: url(../images/bg_fontzoom.gif); display: block; float: left; height: 24px; width: 24px; text-indent: -999em; margin-right: 7px; background-position: 0px 0px; background-repeat: no-repeat no-repeat; }
.big{text-decoration: none; background-image: url(../images/bg_fontzoom.gif); display: block; float: left; height: 24px; width: 24px; text-indent: -999em; background-position: 0px -24px; background-repeat: no-repeat no-repeat;}

.PP {font-size: 14px;line-height:25px;margin-top:10px; color:#353535;}
.PP A{COLOR:#0000cc; TEXT-DECORATION: none; outline-style: none}
.PP A:hover{COLOR:red; TEXT-DECORATION: none; outline-style: none}
.PP TABLE{font-size:14px;border-top:1px solid #353535;border-left:1px solid #353535;}
.PP TABLE th,.PP TABLE td{border-bottom:1px solid #353535;border-right:1px solid #353535;padding:5px;line-height:20px;}
.PP TABLE P {BORDER-WIDTH:0px; PADDING:0px; MARGIN:0px auto;}

.PP1 {color:#353535; margin:0px;font-size: 16px; margin-bottom: 10px;line-height: 220%;}
.PP1 A{COLOR:#0000cc; TEXT-DECORATION: none; outline-style: none}
.PP1 A:hover{COLOR:red; TEXT-DECORATION: none; outline-style: none}
.PP1 TABLE{font-size:14px;border-top:1px solid #353535;border-left:1px solid #353535;}
.PP1 TABLE th,.PP TABLE td{border-bottom:1px solid #353535;border-right:1px solid #353535;padding:5px;line-height:20px;}
.PP1 TABLE P {BORDER-WIDTH:0px; PADDING:0px; MARGIN:0px auto;}

.PP2 {font-size: 14px;line-height:28px;color:#353535;}
.PP2 A{COLOR:#0000cc; TEXT-DECORATION: none; outline-style: none}
.PP2 A:hover{COLOR:red; TEXT-DECORATION: none; outline-style: none}
.PP2 TABLE{font-size:14px;border-top:2px solid #fff;border-left:2px solid #fff; width:100%;}
.PP2 TABLE th,.PP1 TABLE td{border-bottom:2px solid #fff;border-right:2px solid #fff;padding:5px;line-height:20px;}
.PP2 TABLE P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}

.zt {font-size: 14px;line-height:25px;color:#353535;}
.zt P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
.zt A{COLOR:#0000cc; TEXT-DECORATION: none; outline-style: none}
.zt A:hover{COLOR:red; TEXT-DECORATION: none; outline-style: none}

.zt span TABLE{font-size:14px;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.zt span TABLE th,.zt span TABLE td{border:1px solid #fff;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding:5px;line-height:20px;}
.zt TABLE P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}

.BQ{font-size:12px;line-height:25px;margin-bottom:10px;PADDING-BOTTOM: 10px; PADDING-TOP: 10px; color:#000000}
.BQ a{margin:4px;padding:2px 4px; background-color:#f7f7f7}
.BQ a:hover{text-decoration:none;}

.pageNavi {font-size: 12px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM:20px; PADDING-TOP:20px;MARGIN: 10px auto 0px; WIDTH: 100%; TEXT-ALIGN: left}

.wp-pagenavi {CLEAR: both;}
.wp-pagenavi A {color:#000;BORDER: #bfbfbf 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px;MARGIN: 5px; TEXT-DECORATION: none}
.wp-pagenavi SPAN {color:#000;BORDER: #bfbfbf 1px solid; PADDING-RIGHT: 10px;PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px;MARGIN: 5px;TEXT-DECORATION: none}
.wp-pagenavi A:hover {color:#000;background-color:#f7f7f7; BORDER-COLOR: #bfbfbf}
.wp-pagenavi SPAN.current {color:#000;BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000;FONT-WEIGHT: bold}
.wp-pagenavi font{font-size: 12px;BORDER: #bfbfbf 1px solid;background-color:#f7f7f7;color:#000;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px;MARGIN: 5px; TEXT-DECORATION: none}

.pages{
	text-align:center; margin:20px;
}
.pages a, .pages span{
	margin:4px;
	padding:4px 6px;
	border:1px solid #DDD;
	color:#999;
}
.pages span, .pages a:hover{
	border-color:#0b68c9;
	color:#fff;
	text-decoration:none;
	background:#3377bb;
}
.pages span font{
	color:inherit;
}



.pageleft {OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px}
.pageright {OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px}
.pageleft {PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left}
.pageright {PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right}

#wp-calendar {WIDTH: 100%}
#wp-calendar CAPTION {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#wp-calendar TH {BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #e6e6e6 1px solid; COLOR: #555; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6e6 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center}
#wp-calendar TD {BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #e6e6e6 1px solid; COLOR: #555; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6e6 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center}
#wp-calendar TBODY TR TD A:link {FONT-WEIGHT: bold; COLOR: #006600}
#wp-calendar TBODY TR TD A:visited {FONT-WEIGHT: bold; COLOR: #006600}
#wp-calendar TBODY TR TD A:hover {COLOR: #0c262c}
#wp-calendar TBODY TR TD:hover {BORDER-RIGHT: #fadd85 1px solid; BORDER-TOP: #fadd85 1px solid; BORDER-LEFT: #fadd85 1px solid; CURSOR: pointer; COLOR: #0c262c; BORDER-BOTTOM: #fadd85 1px solid; BACKGROUND-COLOR: #fef7e0}
#wp-calendar TFOOT TR TD {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

.navigation {
	BACKGROUND: url(../images/bg.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 5px 0px 0px; OVERFLOW: visible; WIDTH: 960px; HEIGHT: 36px
}
.menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 300; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 940px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 34px
}
.menu LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/bg.png) no-repeat left -43px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.menu LI.homepage {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.menu LI A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.menu LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
.menu LI A:hover {
	COLOR: #ff0; TEXT-DECORATION: underline
}
.menu LI.current_page_item A:link {
	COLOR: #ff0
}
.menu LI.current_page_item A:visited {
	COLOR: #ff0
}
.menu LI.current_page_item A:hover {
	COLOR: #ff0
}
.menu LI.current-menu-item A:link {
	COLOR: #ff0
}
.menu LI.current-menu-item A:visited {
	COLOR: #ff0
}
.menu LI.current-menu-item A:hover {
	COLOR: #ff0
}
.menu UL {
	Z-INDEX: 300; POSITION: relative; BACKGROUND-COLOR: #0a65c7
}
.menu LI {
	POSITION: relative
}
.menu LI UL {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; LEFT: -5px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px; POSITION: absolute; TOP: 32px
}
.menu LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 120px; PADDING-TOP: 7px; BORDER-BOTTOM: #094d97 1px solid
}
.menu LI UL LI A:hover {
	BACKGROUND: url(../images/bg.png) no-repeat -5px -43px; COLOR: #ff0; TEXT-DECORATION: underline
}
#showimg {
	Z-INDEX: 10
}
#showimg IMG {
	DISPLAY: block; WIDTH: 958px; HEIGHT: 260px
}
.opacity {
	Z-INDEX: 99; FILTER: alpha(opacity=50); LEFT: 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 958px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 30px; BACKGROUND-COLOR: #f0f0f0; moz-opacity: 0.5; opacity: 0.5
}
.operate {
	Z-INDEX: 1000; RIGHT: 3px; BOTTOM: 3px; POSITION: absolute
}
.operate SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 1px; CURSOR: pointer; COLOR: #000; LINE-HEIGHT: 22px; PADDING-TOP: 1px; HEIGHT: 22px; TEXT-ALIGN: center
}
.operate SPAN.hov {
	COLOR: #fff; BACKGROUND-COLOR: #0962c6
}
#msg {
	Z-INDEX: 100; LEFT: 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 958px; BOTTOM: 0px; LINE-HEIGHT: 26px; POSITION: absolute; HEIGHT: 26px
}
#msg LI {
	DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #004c94; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: left
}
.pad {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.post_comment {
	FLOAT: left; MARGIN: 15px 0px 5px; OVERFLOW: hidden; WIDTH: 100%
}
#addcomment {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: #f5f5f5; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 99%; TEXT-INDENT: 15px; LINE-HEIGHT: 16px; PADDING-TOP: 8px; BORDER-BOTTOM: #bbb 1px solid
}
#comments {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: #f5f5f5; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 99%; TEXT-INDENT: 15px; LINE-HEIGHT: 16px; PADDING-TOP: 8px; BORDER-BOTTOM: #bbb 1px solid
}
.post_comment P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.post_comment OL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.commentlist {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 98%; PADDING-TOP: 5px
}
.commentlist LI {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #e3e3e3 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e3e3e3 1px solid; BACKGROUND-COLOR: #fff
}
.commentlist LI.alt {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.commentlist LI.comment-author-admin {
	BACKGROUND: #f6f6f6
}
.commentlist LI UL {
	MARGIN: 10px
}
.commentlist LI UL.children {
	MARGIN: 10px 0px
}
.commentlist LI P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.comment-author {
	PADDING-BOTTOM: 5px; WIDTH: 100%; BORDER-BOTTOM: #ececec 1px solid; HEIGHT: 30px
}
.avatar {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.author_info {
	PADDING-LEFT: 5px; FLOAT: left; COLOR: #888; LINE-HEIGHT: 16px
}
.author_info CITE {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.author_info EM {
	FONT-SIZE: 10px
}
.reply {
	MARGIN-TOP: -3px; FLOAT: right
}
#cancel-comment-reply {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.reply A {
	COLOR: #999
}
#cancel-comment-reply A {
	COLOR: #999
}
.reply A:hover {
	COLOR: #666
}
#cancel-comment-reply A:hover {
	COLOR: #666
}
#respond {
	PADDING-BOTTOM: 35px
}
#respond EM {
	COLOR: #ff0242
}
#author {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 45%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#email {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 45%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#url {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 45%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#comment {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 45%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#comment {
	OVERFLOW-Y: scroll; FONT-SIZE: 12px; WIDTH: 95%; HEIGHT: 150px
}
#submit {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: #f5f5f5; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px 8px; BORDER-LEFT: #999 1px solid; CURSOR: pointer; PADDING-TOP: 6px; BORDER-BOTTOM: #999 1px solid
}



.friend12 {
	OVERFLOW: hidden; WIDTH: 950px
}
.friend12 LI {
	FLOAT: left; MARGIN: 0px 20px
}

.tags {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 940px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}



a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:url(../images/button_2.png) center top no-repeat;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;color:#FFFFFF;}
a.button_2:hover{color:#FFFFFF;text-decoration: none;text-align: center;}
.button_4{display:block;width:100px;height:33px;line-height:33px;background:url(../images/button_4.png) center top no-repeat;border:none;color:#fff;font-weight:bold;cursor:pointer;}
.currentNav a{margin-left:10px}
