/* CSS Document */
body{ margin:0; padding:0; font-size:12px; background-image:url(images/bg_container.png); background-repeat:repeat-y; background-position:center; background-color:#f1f1f1;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#d02a2a; text-decoration:underline;}
h1{ padding:0px; margin:0px; margin-left:150px; font-size:24px;}
.mt{ margin-top:10px;}
.img{ border:#CCCCCC solid 1px; padding:1px;}
.lii{ padding-top:5px; text-align:center; line-height:18px; text-align:left; padding-left:10px;}
.lii img{ margin-bottom:5px;}
.liia{ padding:5px;}
.liia a{ background-color:#eae9e9; display:block; padding-top:5px; padding-bottom:5px; text-align:center; width:125px; height:180px; overflow:hidden; background-image:url(images/picbg1.jpg); background-repeat:no-repeat; background-position:right bottom;}
.liia a:hover{ background-color:#d4d4d4; display:block; padding-top:5px; padding-bottom:5px; text-align:center; width:125px; height:180px; overflow:hidden; background-image:url(images/picbg2.jpg); background-repeat:no-repeat; background-position:right bottom;}
.liia a span{ display:block; text-align:left; padding-left:6px; width:115px; height:55px; overflow:hidden;}

.top{ background-image:url(images/top_bg.jpg); background-repeat:repeat-x; height:75px;}
.dh { height:37px; background-image:url(images/dh_bg.jpg); background-repeat:repeat-x;}
.dh td{ text-align:center;}

.dh td a{display:block; height:37px; line-height:37px; width:91px; color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold; background-image:url(images/dn1.jpg); background-repeat:no-repeat; background-position:center;}
.dh td a:hover{display:block; height:37px; line-height:37px; width:91px;color:#910002;  font-size:12px; font-weight:bold; text-decoration:none;   text-align:center; background-image:url(images/dh_s.jpg); background-repeat:no-repeat; background-position:center;}
.dh td .s{display:block; height:37px; line-height:37px; width:91px;color:#910002;  font-size:12px; font-weight:bold; text-decoration:none;   text-align:center; background-image:url(images/dh_s.jpg); background-repeat:no-repeat; background-position:center;}



.ct_tit{ background-image:url(images/f_bg.gif); background-repeat:repeat-x; background-position:bottom; height:30px; line-height:30px; color:#d02a2a;}
.ct_tit .fs{ width:88px; height:30px; line-height:30px; overflow:hidden; background-image:url(images/f_s.jpg); background-position:bottom; background-repeat:no-repeat; color:#FFFFFF; text-align:center; font-size:12px;}
.ct_tit .fs a{ color:#FFFFFF; text-decoration:none;}
.ct_tit .fs a:hover{ color:#FFFFFF; text-decoration:underline;}

.ct_tit .fn{ width:78px; background-image:url(images/f_n.gif); background-position:bottom center; background-repeat:no-repeat; color:#d02a2a; text-align:center; font-size:12px;}
.ct_tit .fn a{ color:#d02a2a; text-decoration:none;}
.ct_tit .fn a:hover{ color:#d02a2a; text-decoration:underline;}



.ct_tit .rt{ background-image:url(images/f_right.gif); background-repeat:no-repeat; background-position:bottom right;}
.ct_tit .lt{ background-image:url(images/f_left.gif); background-repeat:no-repeat; background-position:bottom left;}

.ct_ctt{border:#dcdcdc solid 1px; border-top:none;}
.sc2{ width:120px; float:left;  height:18px; line-height:18px;}
.ptb{ padding:5px 0;}
.scinput{ width:50px;}
.qie{ background-image:url(images/qie_bg.jpg); background-repeat:repeat-x; height:35px;}
.qie td{ background-image:none; text-align:center; cursor:pointer;}
.qie .s{ background-image:url(images/qies.jpg); background-repeat:no-repeat; background-position:bottom; text-align:center; color:#FFFFFF;}
.qie_ctt{ border:#dcdcdc solid 1px; border-top:none;}
.qie_ctt td{ background-image:url(images/line.jpg); background-repeat:repeat-x; background-position:bottom; height:23px; line-height:23px; padding-left:5px;}

.bottom{ border-top:#9a2724 solid 4px; margin-top:15px; background-color:#a3a3a3; color:#FFFFFF;}
.bottom .txt{ text-align:right; line-height:18px; padding:8px 0; padding-right:10px;}
.bottom a{ color:#FFFFFF; text-decoration:none;}
.bottom a:hover{ color:#FFFFFF; text-decoration:underline;}


.li_line{ background-image:url(images/fyline.gif); background-repeat:repeat-x; height:1px;}

.topline{height:30px; line-height:30px; background-color:#bb0303; color:#FFFFFF;}
.topline a{ color:#FFFFFF; text-decoration:none;}
.topline a:hover{ color:#FFFFFF; text-decoration:underline;}

.topdh{ height:32px; line-height:32px; background-color:#ffffff;}
.sc{ width:90px; float:left;  height:18px; line-height:18px;}



.nshotlist{ margin:0px;}
.nshotlist td{ line-height:25px;}
.nshotlist td a{}
.nshotlist td a:hover{ text-decoration:underline; color:#ff6600;}
.hui{ color:#999999;}
.ct_ctt{border:#dcdcdc solid 1px; border-top:none;}
.ct_ctt .ctt{ padding:8px; line-height:22px;}
.np,.np td{ background-image:none;}


.lprd1g{ height:25px; line-height:25px; padding-left:25px; background-image:url(images/jj.jpg); background-repeat:no-repeat; background-position:10px 8px;}
.lprd1k{ height:25px; line-height:25px; padding-left:25px; background-image:url(images/j.jpg); background-repeat:no-repeat; background-position:10px 8px;}
.lprd1d{ height:25px; line-height:25px; padding-left:25px; background-image:url(images/d.jpg); background-repeat:no-repeat; background-position:10px 8px;}
.lprd1d .s{ color:#da2318}

.lprd2g{ height:25px; line-height:25px; padding-left:40px; background-image:url(images/jj.jpg); background-repeat:no-repeat; background-position:25px 8px;}
.lprd2k{ height:25px; line-height:25px; padding-left:40px; background-image:url(images/j.jpg); background-repeat:no-repeat; background-position:25px 8px;}
.lprd2d{ height:25px; line-height:25px; padding-left:40px; background-image:url(images/d.jpg); background-repeat:no-repeat; background-position:25px 8px;}
.lprd2d .s{ color:#0e5ea3}

.lprd3{ height:25px; line-height:25px; padding-left:45px;}
