body{margin:0;}
table, body, form{border:0;border-collapse:collapse;border-spacing:0;font:12px Arial;color:#333;}
table td, th{padding:0;vertical-align:top;}
img{border:0;}
a{color:#660000;}
a:hover{color:#AA0000;}
p{margin:10px 0;}
h1{margin:10px;color:#FF6600;font-size:22px;}
h2{margin:10px;color:#FF6600;font-size:20px;clear:both;}
h3{margin:10px;color:#FF6600;font-size:16px;clear:both;}
*{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;}
.body{background:#000 url('img/bg.png');}
.pan{margin:0 auto;width:1000px;background:#FFF;}
.mx{width:100%;height:100%;}
.rel{position:relative;}
.dispno{display:none;}
.ptr{cursor:pointer;}
.a1{width:1000px;height:110px;background:#C53711 url('img/a1.png') no-repeat;}
.a2{float:left;width:190px;min-height:400px;}
.a3{float:right;width:796px;}
.a4{clear:both;height:80px;background:#000 url('img/a4.png') repeat-x;color:#FFF;font-size:11px;}
.logo{position:absolute;left:10px;top:0px;width:110px;height:110px;cursor:pointer;}
.cdcmic{position:absolute;left:945px;top:5px;width:50px;height:30px;background:url('img/cdcmic.png');cursor:pointer;}
.cdcmic div{padding:7px 5px 0 30px;font:bold 14px Arial;text-align:right;}
.fbt{position:absolute;right:5px;top:112px;}
.fbt a{float:left;display:block;overflow:hidden;text-indent:-100px;width:16px;height:16px;margin-left:2px;}
.bfb{background:url('img/fbt.png') 0 0;}
.btw{background:url('img/fbt.png') -16px 0;}
ul.m0{position:absolute;left:200px;top:80px;margin:0;padding:0;list-style-type:none;}
ul.m0 li{display:inline;}
ul.m0 a, ul.m0 a:hover{float:left;width:90px;color:#FAFAFA;font-weight:bold;background:transparent;padding:2px 0;text-align:center;text-decoration:none;border-radius:5px;border-radius:5px;}
ul.m0 a:hover{color:#000;background:#FEFEFE;}
.m1bg{padding:10px;margin-bottom:10px;background:#C53711;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
ul.m1{margin:0;padding:0;list-style-type:none;}
ul.m1 li{display:inline;}
ul.m1 span{color:#FFF;background:#9A2B0D;font:bold 14px Arial;padding:2px;text-decoration:none;display:block;border-radius:3px;}
ul.m2{margin:0;padding:0;list-style-type:none;}
ul.m2 li{display:inline;}
ul.m2 a, .m2 a:hover{color:#FAFAFA;font:bold 11px Arial;padding:1px 1px 1px 10px;text-decoration:none;display:block;border-radius:3px;}
ul.m2 a:hover{color:#000;background-color:#FEFEFE;}
.ctm{margin-bottom:2px;width:190px;height:60px;background:url('img/ctm.png');}
.ctm a{float:left;display:block;overflow:hidden;text-indent:-200px;width:190px;height:60px;}
.brc{float:right;width:804px;height:14px;padding:3px;font-size:10px;background:#000 url(img/brc.png) repeat-x;color:#EEE;}
.brc a{color:#F0F0F0;text-decoration:none;}
.brc a:hover{color:#FDFDFD;}
.bsb{padding:3px;height:23px;margin-top:5px;background:#FFF;border-radius:5px;}
.bsb form{padding:0;margin:0;border:0;}
.bsbf{float:left;width:106px;height:18px;padding:2px;border:0;background:#FFF;font:bold 12px Arial;}
.bsbs{float:left;width:50px;height:18px;padding:2px;border:0;background:#FFF;color:#C53711;font:bold 12px Arial;cursor:pointer;border-radius:5px;}
.bsbs:hover{background:#C53711;color:#FFF;}
.bct0{position:absolute;left:10px;top:10px;}
.bct1{position:absolute;left:700px;top:10px;}
.bct2{position:absolute;left:910px;top:10px;}
.bct3{position:absolute;left:300px;top:20px;width:400px;text-align:center;}
.bct3 a, .bct4 a{color:#DDD;}
.bct4{position:absolute;left:10px;top:62px;width:400px;}
ul.fto{list-style-type:none;display:inline;padding:0;}
ul.fto li{display:inline;float:left;padding:4px;text-align:center;text-decoration:none;}
ul.pgp a{font-size:11px;}

/*prod-c*/
.pb{float:left;width:360px;height:98px;margin:10px;background:url('img/pb.png') repeat-x;border:1px solid #ECECEC;border-radius:5px;}
.pbpro{border:1px solid #FF0000;box-shadow: 1px 1px 2px #FFAAAA;}
.pbf{float:left;width:100px;height:96px;padding:2px 0;cursor:pointer;}
.pbt{float:right;display:block;width:256px;padding:2px;}
.pbt *{margin:0;}
.pbt a{padding:2px;color:#FF6600;font-weight:bold;text-decoration:none;}
.pbt a:hover{color:#FFF;background:#9A2B0D;}
.pbp{float:right;width:110px;font-weight:bold;text-align:right;}
.pbd{float:right;width:258px;color:#333;font-size:11px;}

/*prod-p*/
.pru{float:left;width:394px;}
.prs{float:right;width:400px;}
.pra{clear:left;}
table.prp{width:400px;float:right;}
table.prp td{height:30px;padding:0 5px;border-top:1px solid #DDD;font-weight:bold;vertical-align:middle;}
table.prp tr{background:url("img/pb.png") repeat-x scroll center center;}
table.prp tr:hover{background:#F3F3F3;}
.cu{width:80px;height:20px;border:0;padding:0;background:url("img/cu.png") 0 0;cursor:pointer;}
.cu:hover{background:url("img/cu.png") 0 -20px;}
table.prt{margin:5px 0;clear:both;background:#FFF;}
table.prt td, table.prt th{padding:2px;border:1px solid #DDD;text-align:left;}
table.prt th{background:#9A2B0D;color:#FFF;}
.prr{float:right;font-size:11px;margin:5px;}
.pro{background:url('img/pro.png') scroll right top no-repeat;}
table.cdc{width:100%;}
table.cdc td{height:90px;padding:0 5px;vertical-align:middle;}
table.cdc th{padding:5px;color:#FFF;background:#9A2B0D;text-align:left;}

/*forms*/
form.fr{margin:5px;padding:5px;border:1px solid #DDD;border-radius:10px;}
form.fr table td{padding:2px;}
.fl{width:300px;padding:2px;background:#FBFBFB;border:1px solid #DDD;font:bold 12px Arial;border-radius:5px;}
.fl:focus{background:#FFF;border:1px solid #BBB;}
select.fl {padding:1px 2px;}
.bt{width:150px;padding:1px;text-decoration:none;font:bold 12px Arial;color:#333;border:1px solid #DDD;background-color:#E9E9E9;border-radius:5px;cursor:pointer;}
.bt:hover{color:#000;background-color:#F1F1F1;border:1px solid #CCC;box-shadow: 0px 0px 2px #EEE;}
.msgx{width:500px;margin:5px auto;padding:10px;border:1px solid #DDD;background:url('img/pb.png') center center repeat-x;border-radius:10px;}

/*a*/
.pfa{position:absolute;left:-35px;top:-16px;width:35px;background:#FFF;}
.adm{background:#FFF;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;border-radius:0 0 5px 5px;box-shadow:0px 0px 5px #000;position:fixed;top:0;left:65px;padding:5px;height:16px;}
.selsta{position:absolute;top:0;width:64px;background-color:#FFFFCC;border:1px solid #EEEEEE;border-left:1px solid #FFFFFF;left:20px;z-index:2;}
.comd{width:530px;height:360px;overflow:auto;}

