﻿@charset "utf-8";
/* CSS Document */

/*--public------------------------*/
body,td,th,select,input,textarea {
	color:#555555;
}
a{
	color:#922300; text-decoration:none;
}
#center2_C a:hover,a:active{
/*border-bottom:1px solid #922300; color:#922300;*/
}



/*--layout------------------------*/
#menu,#menu-bg{
	background:url(/res/sm/images/menu_bg.jpg) repeat-x;
}
#menu-parent a:hover,#menu-parent a:active,.menuA{
	background:url(/res/sm/images/menu-bg-A.gif) no-repeat right;
	color:#922300 !important;
}
#menu-son a:hover,#menu-son a:active{color:#EC0000;}
#bottom,#btmlinks{margin-top:0px; width:100%;}
#bottom-contain,#btmlinks-con{margin:auto; width:960px; height:90px; padding:0px 22px 0px 21px; margin-top:-1px;}
#btmlinks-con{height:auto; padding-top:10px;}
#btmlinks-left{float:left; padding-left:14px; color:#EC0000; width:68px; padding-top:3px;}
#btmlinks-right{line-height:21px; float:left; padding-left:16px; padding-right:0px; background:url(/res/sm/images/btm-bg0.gif) repeat-y left top;}
#bottom-btm{ height:32px; width:100%;}
.btmBT{color:#EC0000;}
.btmSpt{display:inline; margin-left:14px; margin-top:8px; background:url(/res/sm/images/btm-bg0.gif) repeat-y 67px top;}
.btmSpt2{margin-top:8px; margin-left:8px; background:url(/res/sm/images/btm-bg0.gif) repeat-y left top;}
.btmSpt3{margin-top:8px; background:url(/res/sm/images/btm-bg0.gif) repeat-y left top;}

/*--index------------------------*/
.bt{
	color:#EC0000;
}
.la1{background:url(/res/sm/images/n-1.gif) no-repeat left center;}
.la1:hover,.la1:active{background:url(/res/sm/images/n-1.gif) no-repeat -174px center;}
.la2{background:url(/res/sm/images/n-2.gif) no-repeat left center;}
.la2:hover,.la2:active{background:url(/res/sm/images/n-2.gif) no-repeat -174px center;}
.la3{background:url(/res/sm/images/n-3.gif) no-repeat left center;}
.la3:hover,.la3:active{background:url(/res/sm/images/n-3.gif) no-repeat -174px center;}
.la4{background:url(/res/sm/images/n-4.gif) no-repeat left center;}
.la4:hover,.la4:active{background:url(/res/sm/images/n-4.gif) no-repeat -174px center;}
.la5{background:url(/res/sm/images/n-5.gif) no-repeat left center;}
.la5:hover,.la5:active{background:url(/res/sm/images/n-5.gif) no-repeat -174px center;}
.la6{background:url(/res/sm/images/n-6.gif) no-repeat left center;}
.la6:hover,.la6:active{background:url(/res/sm/images/n-6.gif) no-repeat -174px center;}
.la7{background:url(/res/sm/images/n-7.gif) no-repeat left center;}
.la7:hover,.la7:active{background:url(/res/sm/images/n-7.gif) no-repeat -174px center;}

.left1-list a:hover,.left1-list a:active{color:#EC0000;}

.right1-list a:hover,.right1-list a:active{color:#EC0000; background:url(/res/sm/images/arrcase.gif) no-repeat right -42px; }


#left2{
	border:1px solid #DDDDDD;
}
#left2_C{
	background:url(/res/sm/images/div-bg0-2.jpg) repeat-x;
}

#glide div{
	border-bottom:1px solid #DDDDDD;
}

#glide .gld2{background:url(/res/sm/images/gld-bg.gif) repeat-x;}
#glide .gld2A{background:url(/res/sm/images/gld-bg.gif) repeat-x left -66px;}
#glide a{color:#555555;}
#glide a:hover,#glide a:active{color:#EC0000;}


#center2-con{background:url(/res/sm/images/conbg.jpg) repeat-x left bottom;}
#center2-tag .aTag{background:url(/res/sm/images/news01.jpg) no-repeat;}
#center2-tag .aTagA{color:#EC0000;}
#center2-tag .aTag,#center2-tag .aTagA{border:1px solid #DDDDDD;}
#center2-tag .aTagA{border-bottom:0px none; background:#FFFFFF; height:27px; position:relative; font-weight:bold;}

#news1 a,#news2 a{
	background:url(/res/sm/images/arr-new.gif) no-repeat left 3px; padding-left:16px;
}
#news1 a:hover,#news1 a:active,#news2 a:hover,#news2 a:active{
	background:url(/res/sm/images/arr-new.gif) no-repeat left -40px; padding-left:16px;
	color:#EC0000;
}
.newsftext a{color:#555555;}
.newsftext a:hover,.newsftext:active{color:#EC0000;}


#right2{
	border:1px solid #DDDDDD;
}
#right2_C{background:url(/res/sm/images/div-bg0-3.jpg) repeat-x; margin:1px auto 1px auto;}
.right2-list a:hover,.right2-list a:active{color:#EC0000;}
/*--common------------------------*/
#midleft{/*border:1px solid #DDDDDD;*/}
#midleftBt{<!--border-bottom:1px solid #DDDDDD;--> }
.midlBt{color:#f88711;}
.aGray{color:#999999;}
.aGray:hover,.aGray:active{color:#EC0000;}
.aboutbt{color:#EC0000;}

.mrBT{
	background-color:#CC0000; height:36px; line-height:36px;
	color:#5a1600;
	background-image:url(/res/sm/images/news1.png); height:36px;
}
#mrNavCon,#mrSCon,#mrDoCon{
	margin-top:1px; width:180px;
}
#mrbtt{
     border:1px solid #dc5800; border-bottom-color:#dc5800; margin-bottom:20px;
     /*firefox*/
     -moz-border-radius: 5px;
     /*css3*/
     border-radius: 5px;
     /*webkit*/
   -webkit-border-radius: 5px;
}
#nLBt{/*border-bottom:1px solid #EDEDED; background-color:#F7F7F7;*/}
.nLBtC,.casesBTa{border:1px solid #EDEDED; border-bottom:0px none;}
#nLPg{background-color:#FFC864;
     /*firefox*/
     -moz-border-radius: 5px;
     /*css3*/
     border-radius: 5px;
     /*webkit*/
   -webkit-border-radius: 5px;}
.newsCBT h1{color:#F88711;}
.newsCon a{color:#FF0000; text-decoration:none;}
.newsCon a:hover,.newscon a:active{text-decoration:underline;}
.protable{
     border:1px solid #d4dde5; border-bottom-color:#d4dde5;
     /*firefox*/
     -moz-border-radius: 5px;
     /*css3*/
     border-radius: 5px;
     /*webkit*/
   -webkit-border-radius: 5px;}
/*.protable td{border:1px solid #F88711;}*/
.proBt{background-color:#F88711; color:#F88711;}

.casesBT{border-top:1px solid #EDEDED; border-bottom:1px solid #EDEDED; background-color:#F7F7F7;}
.caseA img{border:3px solid #EDEDED;}
.caseA:hover,.caseA:active{background-color:#EC0000; color:#FFFFFF;}
.caseA:hover img,.caseA:active img{border:3px solid #EC0000;}
.casesCon img{border:1px solid #EDEDED;}

.srCbt{border-bottom:1px solid #EDEDED;}

.gbBT{background-color:#CC0000;}
.gbBT td{color:#FFFFFF;}
.gbOthers{border-top:1px dotted #EDEDED; border-bottom:1px dotted #EDEDED;}
.gbRecon{background:#F7F7F7;}
.gbRecon td{color:#EC0000;}
.a1{color:#EC0000; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.a1:hover,.a1:active{text-decoration:none;}

#jobs td,#jobs{border:1px solid #EDEDED;}
#jobs .jobsBT{background-color:#EDEDED; color:#FF0000;}
#jobs .jobsBtm{background-color:#F7F7F7;}

.protdbg{background-color:#F7F7F7;}
#proCon{border:1px solid #EDEDED;}
.casesline{border-top:1px dotted #DDDDDD;}
.faqTop{background-color:#EDEDED;}

#state{border:1px solid #EC0000;}
#state .stateTd{color:#FFFFFF; background-color:#EC0000;}


/*��ѯ����*/
 .osContainer {width: 740px; margin-left:8px; text-align:left; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding-bottom: 20px; }
.osTip { font-size: 120%; color:#FF0000;line-height:50px; font-weight:normal; }
.osContent{ width:572px; height:70px; background:#fcbf52; border:#fd9191 1px solid; line-height:70px; }

.osSearch_l{ float:left; font-size:16px; margin-left:10px;}
.osSearch_c_b{ width:224px; height:28px; float:left; _margin-top:20px;*margin-top:0px !important;margin-top:20px; }
#txtOrderID{ width:224px; height:28px; line-height:28px; padding-left:5px; padding-right:5px; border:0px;background:url(/res/sm/images/search_c.gif) center left no-repeat;}
.osSearch_btn{ float:left; margin:10px 20px;}
.osInfo{margin-top:10px; height:20px; line-height:20px; background:url(/res/sm/images/Info.png); background-position:left center; background-repeat:no-repeat; padding-left:25px;}
.osErr{ color:Red;}
.osSucc{ color:Green;}
.osTable td.tdLeft {text-align:right; padding: 0.5em; font-size:14px; }
.osTable { width:574px; height:249px;border-collapse: collapse; margin: 1em 0px; background:url(/res/sm/images/search_r_bg.gif) top left no-repeat; }
.osTable td{ padding-left:10px;}

.tips1{ background:#FFFACC; border:#CECECE 1px dashed; width:680px; margin:0px auto; padding:10px 10px 10px 10px; margin:20px auto 30px 0px;}
.tips1 p{ color:#717171; padding-left:34px; line-height:20px;}
.tips1 ul{padding-left:34px;}
.tips1 li{ color:#717171; line-height:20px; list-style-type:decimal}
.tips1 p a{color:#0265CD; text-decoration:underline; padding:0px 5px; }
.tips1 p a:hover{color:#0265CD; text-decoration:underline; padding:0px 5px; }
.tips1 li a{color:#0265CD; text-decoration:underline; padding:0px 5px; }
.tips1 li a:hover{color:#0265CD; text-decoration:underline; padding:0px 5px; }
.tips1 .noBullet{ list-style-type: none;}

/*pay*/
.pay-header{ background-color:#F1F1F1; height:48px;border-bottom:1px solid #E5E5E5; padding:8px 0px 8px 20px; text-align:left; margin-bottom:20px;}
    .pay-header .img{ float:left; background-color:red;height:48px; width:48px;}
    .pay-header .bank{ background:url(/res/sm/images/bgicons.png) -40px -60px; }
    .pay-header .alipay{ background:url(/res/sm/images/bgicons.png) -40px -660px; }
    .pay-header .diank{ background:url(/res/sm/images/bgicons.png) -40px 0px; }
    .pay-header .mobile{ background:url(/res/sm/images/bgicons.png) -40px -480px; }
    .pay-header .ykt{ background:url(/res/sm/images/bgicons.png) -40px -420px; }
    .pay-header .vpay{ background:url(/res/sm/images/bgicons.png) -40px -120px; }
    .pay-header .smspay{ background:url(/res/sm/images/bgicons.png) -40px -300px; }
    
    .pay-header .title{ float:left; margin-left:10px;}
    .pay-header .title p{ font-size:14px; margin-top:5px; margin-bottom:5px;}
    .pay-header .title p.sub{ color:#6B6B6B; font-size:12px;}
    .pay-header .title p em{ font-weight:bold; color:Red; font-size:14px; margin:auto 2px auto 2px;}
 
