body, td, th{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000}
body{margin:0.1em; background-color:#FDFDF2}
.wrap{width:1024px; text-align:left}
.left{width:224px; display:table; background-color:#F3F3C9; float:left}
.right{width:800px; display:table;}
ul{margin:0em; padding:0.4em 0em 0.4em 0em}
li{margin:0em; padding:0.4em 0em 0.4em 1em; display:block;}
a.menu{color:#AF2987; text-decoration:underline}
a.menu:hover{color:#000; text-decoration:none;}

h1{margin:0em 0em 0em 0em; padding:0.2em 0em 0em 0em; font-size:1.6em; color:#AF2987;}
h3{background-color:#BBBF13; padding:0.3em 0.3em 0.3em 0.6em; margin:0em 0em 0em 0em; clear:both; height:1.3em; line-height:1.3em; font-size:1.1em; overflow:hidden; color:#FFF;}
h4{padding:0em; margin:0em 0em 0.4em 0em; height:1.3em; line-height:1.3em; font-size:1.1em; overflow:hidden; color:#AF2987; font-weight:normal}
p{color:#999; margin:0em 0em 0em 0em; padding:0.2em 0em 0.4em 0em;}

a.crum{color:#FFF; text-decoration:underline; margin:0em 0.4em 0em 0.4em}
a.crum:hover{#FC0}
.crum_act{color:#FFF; margin:0em 0.4em 0em 0.4em}

div.pages a:hover, div.pages a:active{display:block; width:40px; height:30px; line-height:30px; text-decoration:none; color:#C09; float:left; margin:0em 0em 0em 1em; text-align:center; font-weight:bold; font-size:14px; background-color:#E9E99F; border-radius:0.4em;}
div.pages a{display:block; width:40px; height:30px; line-height:30px; text-decoration:none; color:#000; float:left; margin:0em 0em 0em 1em; text-align:center; font-weight:normal; font-size:14px; background-color:#E9E99F; border-radius:0.4em;}
div.pages span.current{display:block; width:40px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0em 0em 0em 1em; text-align:center; font-weight:bold; font-size:14px; background-color:#AF2987; border-radius:0.4em;}
div.pages span.disabled{display:block; width:40px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0em 0em 0em 1em; text-align:center; font-weight:bold; font-size:14px; background-color:#E3E3C9; border-radius:0.4em;}
div.pages{margin:0px 7px 0px 0px; display:table; text-align:left; padding:0px 0px 7px 0px; clear:left}
.dots{display:block; width:40px; height:30px; line-height:30px; text-decoration:none; float:left; margin:0em 0em 0em 0em; text-align:center; font-weight:bold; color:#4C3370}
.pagen{margin:1em 0em 0em 0em; padding:0em 0em 0em 0em; display:block; height:4em; overflow:hidden; clear:both}

.bar{background-color:#BBBF13; padding:0.3em; height:1.3em; clear:both; color:#FFF;}

.tox{padding:1em 1em 0em 1em; margin:0em; height:2em; clear:both; display:table; width:90%}
.tox_pic{float:left; margin:0em 0.8em 0em 0em; padding:0em; width:5em; height:5em; background-color:#F3F3C9}
.tox_kop{line-height:1.3em; padding-bottom:0.5em; color:#AF2987;}
.tox_desc{font-size:1em; color:#666; line-height:1.3em;}

.nox{padding:1em 1em 0em 1em; clear:both;}
.nox_pic{float:left; margin:0em 0.8em 0em 0em; width:5em; height:5em; background-color:#F3F3C9}
.nox_kop{line-height:1.3em; color:#AF2987; padding-bottom:0.5em; }
.nox_desc{font-size:1em; color:#666; line-height:1.3em;}

.cox{padding:1em 0em 0em 0em; width:388px; float:left; height:5em;}
.cox_pic{float:left; margin:0em 0.8em 0em 1em; width:5em; height:5em; background-color:#F3F3C9}
.cox_kop{line-height:1.3em; color:#AF2987; padding-bottom:0.4em; }
.cox_desc{font-size:1em; color:#666; line-height:1.3em;}

.box{height:10em; padding:1em; clear:both;}
.box_pic{float:left; width:36em; height:36em; background-color:#F3F3C9; margin:0em 1em 1em 0em;}
.box_kop{height:1.6em; overflow:hidden; color:#AF2987; font-size:1.3em;}
.box_item{color:#AAA; line-height:2em; height:5em; margin:0.5em 0em 1em 0em; display:block;}
.box_item_l{width:166px; height:5em; display:table; float:left;}
.box_item_r{width:166px; height:5em; display:table; margin-left:166px;}
.ha{height:1.5em;}
.box_desc{margin:0em 0em 1em 0em; overflow:hidden; font-size:1em; max-height:10em; color:#666; line-height:1.3em;}
.move{height:1em; display:block;}
.box_field{width:220px; height:70px; border-radius:3px; outline:none; font-size:1em; padding:3px; margin:0em 0em 0em 0em; border:1px solid #C3CA02; font-family:Arial, Helvetica, sans-serif;}

.box2{height:12em; padding:1em 1em 0em 1em; clear:both;}
.box3{height:12em; padding:1em 1em 1em 1em; clear:both;}
.box2_pic{float:left; margin: 0em 1em 0em 0em; width:12em; height:12em; background-color:#F3F3C9}
.box2_kop{height:1.6em; overflow:hidden; color:#AF2987; font-size:1.3em;}
.box2_item{color:#AAA; height:2em; line-height:1.8em;}
.box2_desc{height:4.8em; overflow:hidden; font-size:1em; color:#666; line-height:1.3em;}
.box2_field{width:500px; border-radius:3px; outline:none; font-size:1em; padding:3px; height:1.5em; border:1px solid #C3CA02}

.fo{width:300px; height:250px; background-color:#F3F3C9; padding:1em; border-radius:1em; display:block; margin-left:440px; overflow:hidden;}
hr{border-top:1px dotted #8D9F04; border-bottom:0px dotted #8D9F04; height:0px; margin:1em 0em 1em 0em;}
form{margin:1em 0em 0em 0em; padding:0em;}

a.button,a.button2{float:right; border:1px solid #FDFDF2; border-radius:5px; height:1.5em; line-height:1.5em; font-size:1.2em; width:80px; display:block; margin:0px 0px 0px 0px; text-decoration:none; text-align:center; color:#000; background:#CF009F; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMDAxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNzAwMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top, #FD0 0%,#FA0 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FD0),color-stop(100%,#FA0)); background:-webkit-linear-gradient(top, #FD0 0%,#FA0 100%); background:-o-linear-gradient(top, #FD0 0%,#FA0 100%); background:-ms-linear-gradient(top, #FD0 0%,#FA0 100%); background:linear-gradient(to bottom, #FD0 0%,#FA0 100%); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FD0',endColorstr='#FA0',GradientType=0);}
a.button:hover,a.button2:hover{border:1px solid #000;}

a.ut{float:right; border:1px solid #FDFDF2; border-radius:5px; height:1.5em; line-height:1.5em; font-size:1.2em; width:160px; display:block; margin:0.8em 0.5em 0em 0em; text-decoration:none; text-align:center; color:#000; background:#CF009F; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMDAxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNzAwMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top, #FD0 0%,#FA0 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FD0),color-stop(100%,#FA0)); background:-webkit-linear-gradient(top, #FD0 0%,#FA0 100%); background:-o-linear-gradient(top, #FD0 0%,#FA0 100%); background:-ms-linear-gradient(top, #FD0 0%,#FA0 100%); background:linear-gradient(to bottom, #FD0 0%,#FA0 100%); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FD0',endColorstr='#FA0',GradientType=0);}
a.ut:hover{border:1px solid #000;}

a.kut{float:right; border:1px solid #FDFDF2; border-radius:5px; height:1.5em; line-height:1.5em; font-size:1.2em; width:80px; display:block; margin:0.8em 0em 1em 0em; text-decoration:none; text-align:center; color:#FFF; background:#F271BB; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMDAxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNzAwMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top, #F271BB 0%,#AF2987 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F271BB),color-stop(100%,#AF2987)); background:-webkit-linear-gradient(top, #F271BB 0%,#AF2987 100%); background:-o-linear-gradient(top, #F271BB 0%,#AF2987 100%); background:-ms-linear-gradient(top, #F271BB 0%,#AF2987 100%); background:linear-gradient(to bottom, #F271BB 0%,#AF2987 100%); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#EE43A6',endColorstr='#AF2987',GradientType=0);}
a.kut:hover{border:1px solid #000;}

input[type=checkbox]{display:none; -webkit-appearance:none}
input[type=checkbox]:checked ~ #menu{display:none}
.show-menu{display:none;}

