@charset "gb2312";
body,div,span,dl,dt,a,p,form,li,input,ul,h1,h2,h3,h4,h5,dl,a,ol{margin:0px; padding:0px; border:0px; font-size:12px; list-style:none; list-style-position:outside}
body{width:997px; margin-left:auto; text-align:center; margin-right:auto; background-color:#fbdede; border-left:2px solid #f2f1f1; border-right:2px solid #f2f1f1}
a{text-decoration:none}
a:hover{text-decoration:underline}

.head{background:url(../images/top_back.gif) no-repeat left top; height:276px; }
.banner{margin-top:2px; margin-left:2px; margin-right:2px; background-color:#fbdede; padding-top:1px;}
.banner li{background:url(../images/banner_back.gif) repeat-x; height:66px; line-height:66px; font-size:18px; color:#ff6c00}
.banner li a{color:#ff6c00; font-size:18px; font-weight:bolder; text-decoration:none}

.login{border-left:1px solid #ebc5bf; text-align:left; border-right:1px solid #ebc5bf; background-color:#fdfae6}
.login h1{ margin-left:7px; height:22px; margin-right:7px; border-bottom:1px solid #e2da7d; padding-left:9px;}
.login h1 a{color:#000000; background:url(../images/login_title.gif) no-repeat left 20%; font-size:15px; padding-left:22px; font-weight:bold; line-height:22px; height:22px}
.login ul{ padding-left:12px; padding-top:8px; padding-bottom:8px; padding-right:6px; line-height:20px;}
.login ul li{ line-height:22px; height:22px;}
.login ul li a{color:#000000; font-size:13px}
.login ol li span{color:#FF3366; font-weight:bold}
.login ol{padding-left:12px; padding-right:12px; padding-top:0px; padding-bottom:0px; line-height:19px;}
.login ol li{line-height:19px; height:19px; font-size:13px; text-align:center}
.login ol li.caption{text-align:left}
.login ol li.msg a{background:url(../images/unRd2.gif) no-repeat left 40%; text-align:left; padding-left:20px; color:#FF0000}

.login ol li a{color:#000000; font-size:13px;}
.login ul li input{border:1px solid #e2e0d2; width:120px}
.login p{ text-align:center; line-height:35px; height:35px}
.login p input{height:29px; line-height:29px; text-align:center; font-size:14px;  color:#FFFFFF; border:0px; cursor:pointer}
.login p .btnlogin{background:url(../images/btn_yellow.gif) no-repeat left top;width:77px; }
.login p .btnreg{background:url(../images/btn_green.gif) no-repeat left top;width:77px; }

.quick{ background:url(../images/quick_back.gif) no-repeat left top; height:86px;}
.quick  ul{padding:6px; padding-left:10px;}
.quick li{ float:left; line-height:20px;width:50%}
.quick li a{ font-size:14px; font-weight:bold; padding-left:12px; background:url(../images/dot_yellow.gif) no-repeat left 40%; color:#FFFFFF}

.gclass{border:1px solid #d2d2d2; border-top:0; padding:12px; padding-left:18px; background-color:#FFFFFF}
.gclass h1{ color:#ff6c00; line-height:25px; margin-top:4px;}
.gclass h1 a{color:#ff6c00; font-size:13px;}
.gclass ul{padding-left:12px}
.gclass ul li{color:#0044dd; line-height:20px}
.gclass ul li a{color:#0044dd}

.helplist{border:1px solid #d4e9bc;background-color:#FFFFFF; border-top:0;padding:12px; padding-left:18px; }
.helplist ul{}
.helplist ul li{ line-height:20px; color:#ff6c00}
.helplist ul li a{color:#0044dd}

.imgs{float:left;width:577px;}
.imgs img{border:1px solid #e2a19e}

.imgnumbers{position:absolute;top:205px;left:20px;}
.imgnumbers a{display:block; margin:2px;  line-height:14px; border:1px solid #cf9592; text-align:center; float:left; background-color:#FFFFFF; height:14px;width:14px; font-size:12px;color:#cb8a8a; font-family:"黑体"} 
.imgnumbers a:hover{display:block; margin:2px; line-height:15px; text-decoration:none; border:1px solid #FFFFFF; text-align:center; float:left; background-color:#cb8a8a; height:15px;width:15px; font-size:12px; font-weight:bold;color:#FFFFFF; font-family:"黑体"} 
.imgnumbers a.select{display:block; margin:2px; line-height:15px; text-decoration:none; border:1px solid #FFFFFF; text-align:center; float:left; background-color:#cb8a8a; height:15px;width:15px; font-size:12px; font-weight:bold;color:#FFFFFF; font-family:"黑体"} 

.hnews{float:right;width:192px!important;width:190px; background-color:#fdfae6}
.hnews h1{ position:relative; padding-left:2px;}
.hnews h1 a{ font-size:13px; background:url(../images/newtitle.gif) no-repeat left top; display:block; float:left; line-height:26px; margin-left:-1px; text-align:center;color:#2a448c; width:64px; height:26px;}
.hnews h1 a:hover{ background:url(../images/newtitles.gif) no-repeat left top; color:#ff6c00; text-decoration:none}
.hnews h1 a.select{ background:url(../images/newtitles.gif) no-repeat left top; color:#ff6c00; text-decoration:none}
.hnews ul{clear:both; border:1px solid #cbcbcb; border-top:0; padding:6px; padding-top:10px; padding-bottom:9px; line-height:19px;}

.hnews ul li{color:#1a3c84}
.hnews ul li a{color:#1a3c84}
.hnews ul p{text-align:right; line-height:15px; height:15px}

.hgoods_show{ border:1px solid #db8598;  width:774px; position:relative;  float:left; border-top:0; background-color:#FFFFFF}
.hgoods_show h3{ position:absolute; left:18px;top:-8px!important;top:6px;}
.hgoods_show h3 a{ background:url(../images/goodsclass.gif) no-repeat left top; display:block; float:left; width:94px; height:28px; line-height:24px; text-align:center; font-size:14px; font-weight:normal; color:#000000}
.hgoods_show h3 a:hover{ background:url(../images/goodsclass_select.gif) no-repeat left top; color:#FFFFFF; font-weight:bold; text-decoration:none}
.hgoods_show h3 a.select{ background:url(../images/goodsclass_select.gif) no-repeat left top; color:#FFFFFF; font-weight:bold; text-decoration:none}

.hgoods_show h4{ line-height:20px; padding-bottom:6px; background-color:#f4f4f4; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; text-align:left; padding-left:4px; padding-top:6px;; font-weight:normal}

.hgoods_show h4 input{background:url(../images/porders.gif) no-repeat left top; cursor:pointer;border:0; width:168px; height:20px}
.hgoods_show h4 span font{color:#FF6600}
.hgoods_show h4 span a{color:#FF6699}
.hgoods_show ul{ margin:3px; margin-left:5px; }
.hgoods_show ul li{float:left; width:152px; height:227px}
.hgoods_show ul li a{ border:1px solid #FFFFFF; float:left;  display:block; width:150px; height:225px; cursor:default}
.hgoods_show ul li a:hover{text-decoration:none;border:1px solid #db8598; background-color:#fff1de;}
.hgoods_show ul li a img{ border:1px solid #d8d7d8; cursor:pointer; margin-top:8px; margin-left:12px;}
.hgoods_show ul li a p{ line-height:16px; padding-left:12px;}
.hgoods_show ul li  h1{ text-align:left; padding-left:12px; line-height:17px;}
.hgoods_show ul li  h1 input.order{background:url(../images/orders.gif) no-repeat left top;  border:0px; cursor:pointer;width:51px; height:16px; line-height:16px;}
.hgoods_show ul li  h1 input.get{ color:#aaa8aa;width:30px; background:url(../images/backs.gif); cursor:pointer; height:16px; line-height:18px;  border:0px; font-size:13px; font-weight:normal; text-decoration:underline}

.newscenter6{ border:1px solid #bcbde9; background-color:#FFFFFF; border-top:0}
.newscenter ul{ padding:10px; line-height:20px;}
.newscenter ul li{ color:#ff9c13}
.newscenter ul li a{ color:#0044dd}

.footlink{border-top:4px solid #ff6c00; background-color:#cf6ea2; line-height:23px;}
.footlink li{font-size:14px; color:#FFFFFF}
.footlink li a{font-size:14px; color:#FFFFFF}

.foot{ background-color:#c3498a}
.foot ul{padding:10px; text-align:center; line-height:20px;}
.foot p{font-size:13px; color:#FFFFFF}

.bordershow{border:1px solid #bce3e9; border-top:0}

.detail{ border:1px solid #DE9CBF; border-top:0; padding:8px; background-color:#FFFFFF}
.detail h2{float:left; width:362px;}
.detail h2 img{border:1px solid #ffb1da}
.detail ul{float:right; line-height:20px;width:320px;}
.detail ul li{font-size:13px}
.detail ul li span{color:#cd0597; font-weight:bold}
.detail ul li textarea{border:1px dotted #999999; overflow:auto; margin-left:12px; width:300px; height:5em}
.detail ul  p {text-align:center; margin-top:12px;}
.detail ul  p input{text-align:center; cursor:pointer}
.detail ul  p .btnlogin{background:url(../images/btn_yellow.gif) no-repeat left top;width:77px; font-size:13px; height:29px; color:#FFFFFF }
.detail ul  p .btnreg{background:url(../images/btn_green.gif) no-repeat left top;width:77px;height:29px;font-size:13px; color:#FFFFFF }
.detail ul  h1{text-align:center; margin-bottom:12px;}
.detail ul  h1 input{text-align:center;cursor:pointer}
.detail ul  h1 .btnlogin1{background:url(../images/btn1_yellow.gif) no-repeat left top;width:77px; height:29px; color:#FFFFFF }
.detail ul  h1 .btnreg1{background:url(../images/btn1_green.gif) no-repeat left top;width:77px;height:29px; color:#FFFFFF }

.detail ol{float:right; clear:right;width:320px;}
.detail ol a{float:left; text-align:center;width:105px;}
.detail ol img{border:1px solid #999999; margin-bottom:3px;}

.othercaption{position:absolute; z-index:1001; left:100px; top:-18px; background:url(../images/other.gif) no-repeat left top ;width:199px; height:40px;}

.newslist{border:1px solid #d4e9bc;background-color:#FFFFFF; border-top:0;padding:12px; padding-left:18px; }
.newslist ul{}
.newslist ul li{ line-height:20px; color:#ff6c00}
.newslist ul li a{color:#ff009c}

.news{border:1px solid #bce4e9; background-color:#FFFFFF; border-top:0;}
.news h1{text-align:left; background:url(../images/titleleft.gif) no-repeat left top; line-height:20px;}
.news h1 span{font-weight:normal; color:#FFFFFF; padding-left:12px; font-size:13px; padding-right:28px; text-align:center}
.news h1 a{font-weight:normal; color:#0044dd}
.news ul{ line-height:22px; text-align:left; padding:12px}
.news ul li{}
.news ul li a{font-size:13px; color:#000000}
.news ul li  span{font-family:"黑体"; color:#999999}
.news p{ margin-bottom:8px; border-top:1px dotted #999999; padding-top:3px; margin-left:12px; margin-right:12px;}
.news p span{color:#0044dd; font-family:"黑体"; font-weight:bold}
.news p a{color:#0044dd}

.news_detail{border:1px solid #bce4e9; background-color:#FFFFFF; border-top:0; padding:18px}
.news_detail h1.title{font-size:16px; font-weight:bold; color:#0044dd; line-height:30px; }
.news_detail  h2.caption{font-weight:normal; line-height:25px; border-bottom:1px solid #cfcfd0; background-color:#f4f5f7;border-top:1px solid #cfcfd0}
.news_detail ul.content{ padding:12px; text-align:left}
.news_detail ul.content li.licontent{line-height:25px}
.news_detail ul.content li.licontent p{line-height:20px}

.orderlist{border:1px solid #bce4e9; background-color:#FFFFFF; border-top:0; padding-top:24px; padding-bottom:24px;}
.orderlist table{width:90%; background-color:#999998}
.orderlist table th{background-color:#FDFAE6; font-size:13px; padding:6px; font-weight:normal}
.orderlist table td{background-color:#FFFFFF; padding:3px;}
.orderlist table input{border:1px solid #999999;width:180px}
.orderlist table.mesgos td{text-align:left}
.orderlist p{margin-top:12px; font-size:13px}
.orderlist h1{line-height:30px; height:30px; font-size:15px; font-weight:normal}
.orderlist h1 span{color:#FF6633; font-size:15px; padding-right:28px}
.orderlist h2 input{background:url(../images/all.gif) no-repeat left top; height:24px; width:40px; text-align:center; color:#FFFFFF}

.orderlist h3{text-align:left; padding-top:8px; color:#FF9999;font-size:12px; font-weight:normal; margin:0px; padding-left:28px; line-height:20px;}
.orderlist h3 a{color:#FF9999}

.messagelist{border:1px solid #bce4e9; background-color:#FFFFFF; border-top:0; padding-top:10px; padding-bottom:24px; text-align:left}
.messagelist h1{text-align:left; background:url(../images/titleleft.gif) no-repeat left top; line-height:20px;}
.messagelist h1 span{font-weight:normal; color:#FFFFFF; padding-left:12px; font-size:13px; padding-right:28px; text-align:center}
.messagelist ul{ padding-left:28px; margin-top:12px; border-bottom:1px dotted #999999}
.messagelist ul h2{font-size:12px; line-height:20px; height:20px; font-weight:normal; color:#FF9900}
.messagelist ul h2 a{ color:#999999}
.messagelist ul h3{color:#336600; font-weight:normal; height:22px; line-height:22px}
.messagelist ul h4{ color:#0033cc; font-weight:normal; line-height:22px; height:22px;}
.messagelist h5{border-bottom:1px solid #999999; border-top:1px solid #999999; background-color:#e6e6e6; line-height:25px; font-weight:normal; padding-left:12px;}
.messagelist table{width:95%; background-color:#CCCCCC; margin-left:12px; margin-top:12px;}
.messagelist table th{padding:4px; background-color:#fdfae6; font-weight:normal; text-align:right}
.messagelist table  td{padding:2px; background-color:#FFFFFF; text-align:left}
.messagelist table  td input{border:1px solid #999999}
.messagelist table  td.bnts{text-align:center}

.messagelist p{ margin-bottom:8px; text-align:center;  padding-top:3px; margin-left:12px; margin-right:12px;}
.messagelist p span{color:#0044dd; font-family:"黑体"; font-weight:bold}
.messagelist p a{color:#0044dd}

.msgdetail{border:1px solid #bce4e9; background-color:#FFFFFF; border-top:0; padding-top:24px; padding-bottom:24px; text-align:left; line-height:25px; padding-left:12px; padding-right:12px}
.msgdetail h1,.msgdetail h2{font-size:13px; font-weight:normal}
.msgdetail div.content{border:1px dotted #999999; margin:8px; padding:8px; line-height:20px}
.msgdetail h3{text-align:center}
.msgdetail h3 input{background:url(../images/all.gif) no-repeat left top; height:24px; width:40px; text-align:center; color:#FFFFFF}

.reg{border:1px solid #E0A3C4; background-color:#FFFFFF; border-top:0; padding-top:24px; padding-bottom:24px; text-align:left; line-height:25px; padding-left:12px; padding-right:12px}
.reg p{font-size:13px; margin-top:12px; line-height:25px; height:25px; margin-bottom:6px; color:#CC0066; border-bottom:1px solid #CC0066}
.reg ul{ line-height:25px; height:25px; padding-left:12px;}
.reg ul li{}
.reg ul li input{border:1px solid #999999;widtH:160px;}
.reg ul li input.input3{width:250px}
.reg ul li input#member_type{border:0px; width:20px}
.reg ul li span{color:#CCCCCC}
.reg ul li.caption{color:#CCCCCC; padding-left:58px;}
.reg h1{text-align:center; height:45px; padding-top:12px}
.reg h1 input{width:120px; height:30px; border:1px solid #999999; font-size:14px;cursor:pointer}
.checkerr{color:#FF0000}
.checkok{color:#009900}
.div198_left{clear:left; float:left;width:198px; text-align:left}
.div776_right{ clear:right; float:right;width:776px; text-align:left; position:relative}
.div243_left{ float:left;width:244px; text-align:left}
.div555_left{float:left;width:555px}
.div198_right{ float:right;width:222px; text-align:left}
.div198_right_clear{ float:right; clear:right;width:222px; text-align:left}

.marginleft{margin-left:3px}
.margintop{margin-top:6px}
.marginright{margin-right:3px}
.margintop24{margin-top:30px; }
.clear{clear:both; font-size:1px; line-height:1px; height:1px}
.right{float:right; clear:right;width:790px;}
.clearall{clear:both}
.border1_top{background:url(../images/border1_left_top.gif) no-repeat left top; height:11px; font-size:1px;}
.border1_top span{ background:url(../images/border1_right_top.gif) no-repeat right top; height:11px; float:right;width:10px; font-size:1px; }

.border1_bottom{background:url(../images/border1_left_bottom.gif) no-repeat left top; height:10px; font-size:1px;}
.border1_bottom span{ background:url(../images/border1_right_bottom.gif) no-repeat right top; height:10px; float:right;width:10px; font-size:1px; }

.border2_top{background:url(../images/border2_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border2_top span{ background:url(../images/border2_right_top.gif) no-repeat right top; height:27px; float:right;width:6px; font-size:1px; }
.border2_top a{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}

.border3_top{background:url(../images/border3_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border3_top span{ background:url(../images/border3_right_top.gif) no-repeat right top; height:27px; float:right;width:6px; font-size:1px; }
.border3_top a{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}


.border4_left_top{position:absolute; width:10px;top:0px; left:0px; height:8px; font-size:1px; background:url(../images/border4_left_top.gif) no-repeat left top; z-index:1000}
.border4_right_top{position:absolute; width:9px; height:8px; left:568px; font-size:1px; background:url(../images/border4_right_top.gif) no-repeat left top; z-index:1000}
.border4_left_bottom{position:absolute; width:10px;left:0px; height:9px;top:223px; font-size:1px; background:url(../images/border4_left_bottom.gif) no-repeat left top; z-index:1000}
.border4_right_bottom{position:absolute; width:9px; height:9px;top:223px;left:568px; font-size:1px; background:url(../images/border4_right_bottom.gif) no-repeat left top; z-index:1000}

.border5_top{background:url(../images/border5_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border5_top span{ background:url(../images/border5_right_top.gif) no-repeat right top; height:27px; float:right;width:7px; font-size:1px; }
.border5_top a{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}

.border6_top{background:url(../images/border6_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border6_top span{ background:url(../images/border6_right_top.gif) no-repeat right top; height:27px; float:right;width:7px; font-size:1px; }
.border6_top a{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}

.border7_top{background:url(../images/border3_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border7_top span{ background:url(../images/border3_right_top.gif) no-repeat right top; height:27px; float:right;width:6px; font-size:1px; }
.border7_top a{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}

.border8_top{background:url(../images/border2_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border8_top span{ background:url(../images/border2_right_top.gif) no-repeat right top; height:27px; float:right;width:6px; font-size:1px; }
.border8_top a{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}

.border9_top{background:url(../images/border5_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border9_top span{ background:url(../images/border5_right_top.gif) no-repeat right top; height:27px; float:right;width:7px; font-size:1px; }
.border9_top font{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}
.border9_top  a{color:#FFFFFF;font-size:13px; font-weight:normal;}

.border10_top{background:url(../images/border7_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border10_top span{ background:url(../images/border7_right_top.gif) no-repeat right top; height:27px; float:right;width:6px; font-size:1px; }
.border10_top a{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}

.border11_top{background:url(../images/border8_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border11_top span{ background:url(../images/border8_right_top.gif) no-repeat right top; height:27px; float:right;width:7px; font-size:1px; }
.border11_top font{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}
.border11_top  a{color:#FFFFFF;font-size:13px; font-weight:normal;}

.border12_top{background:url(../images/border9_left_top.gif) no-repeat left top; height:27px; font-size:1px;}
.border12_top span{ background:url(../images/border9_right_top.gif) no-repeat right top; height:27px; float:right;width:6px; font-size:1px; }
.border12_top a{float:left; line-height:25px; font-size:14px; font-weight:bold; padding-left:18px; color:#FFFFFF}

.search{ padding-left:10px; line-height:25px;}
.search .inputs{width:70px;height:18px; border:1px solid #666666; line-height:18px; padding-left:4px; padding-right:4px;}
.search  .btns{width:60px; height:20px; background-color:#FF5400; color:#FFFFFF; cursor:pointer; }

