﻿@charset "utf-8";
html {overflow:-moz-scrollbars-vertical;}
body {
overflow-y: scroll; 
margin:0;width:100%;min-height:110%;padding:0;text-align:center;font-size:13px; color:#0e0e0e; font-family:microsoft yahei;background:#f7f7f7;}
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px}
ul{margin:0px auto;margin:0px;}
a,area { blr:expression(this.onfocus=this.blur()) } /* for ie */
:focus { outline: none; } /* for firefox */ 
a { color:#0d6aab; text-decoration:none}
a:hover {color: #ff4400;text-decoration:none;}

.layoutbox {height:40px;line-height:36px; margin:0 auto;margin-bottom:8px;margin-top:0px;padding:0;text-align:center; font-size:13px;top:0px;background:#ffffff;border-bottom:1px solid #eeeeee;
}
.layoutred {top:0;height:49px;line-height:46px; margin:0 auto;margin-bottom:2px;margin-top:-2px;padding:0;text-align:center; font-size:13px;top:0px;background:#ab0015;
}
.layoutbox2 {height:46px;line-height:40px; margin:0 auto;margin-bottom:0px;margin-top:0px;padding:0;text-align:center; font-size:13px;top:0px;background:#ffffff;box-shadow: 2px 2px 5px rgba(0,0,0,0.2); -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, .2); -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, .2);
}
.layoutbox3 {height:46px;line-height:42px;border-bottom:0px solid #f4f4f4; margin:0 auto;margin-bottom:0px;padding:0;text-align:center; font-size:13px;top:0px;background:#ffffff;}
.layoutboxbot {height:55px;line-height:45px; margin:0 auto;margin-bottom:0px;margin-top:0px;padding:0;text-align:center; font-size:13px;top:0px;background:#fafafa;border-bottom:0px solid #eeeeee;
}
.layoutboxpage {height:45px;line-height:45px; margin:0 auto;margin-bottom:20px;margin-top:-2px;padding:0;text-align:center; font-size:13px;top:0px;background:#f7f7f7;border-bottom:0px solid #eeeeee;}
#tbox { margin:0 auto;width:1180px;height:37px; margin-top:2px;}
#tbox100 { margin:0 auto;width:100%;height:38px; margin-top:2px;}
#tboxp { margin:0 auto;width:1180px;height:38px; margin-top:1px;}
#tbox1320 { margin:0 auto;min-width:1180px;width:96%;width-left:2%;width-right:2%;height:45px; padding-top:0px;}
.listing2 {float:right;margin:0px;margin-left:0px;margin-top:8px;text-align:center;margin-left:7px;margin-right:7px; height:30px;line-height:30px; color: #ffffff; font-family:microsoft yahei; font-size:14px; border: 0px solid #eeeeee;-moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.listing2 {float:right;color: #eeeeee;cursor:pointer}
.listing3 {float:right;margin:0px;margin-left:0px;margin-top:8px;text-align:center;margin-left:7px;margin-right:7px; height:30px;line-height:30px; color: #ffffff; font-family:microsoft yahei; font-size:12px; border: 0px solid #eeeeee;-moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.listing3 {float:right;color: #eeeeee;cursor:pointer}
.listing4 {float:right;margin:0px;margin-left:4px;margin-right:4px;margin-top:12px;text-align:center;padding-left:1px;padding-right:1px;padding-top:0px; height:22px;line-height:20px; color: #c54545; background:#ffffff;font-family:microsoft yahei; font-size:15px; border: 0px solid #eeeeee;-moz-border-radius: 20px; -webkit-border-radius:20px; border-radius:20px;}
:hover.listing4 {float:right;background:#ffffff;color:#e54545;cursor:pointer}
#tbox11  {float:left;height:45px; margin-right:-4px; width:194px;padding-top:2px;padding-left:0px;text-align:left;}
#tbox22  {float:left;height:45px; width:280px;padding-top:1px;padding-left:0px;text-align:left;}
#tbox33  {float:left;height:45px; width:200px;margin-right:-195px;padding-top:15px;padding-left:0px;text-align:right;}
#tbox0 { margin:0 auto;max-width:1330px;min-width:1180px;padding-left:10px;padding-right:10px;height:48px; margin-top:2px;}
#tbox1  {float:left;height:44px; width:700px;padding-top:0px;padding-left:0px;text-align:left;}
#tbox2 {float:right;margin-right:-9px; width:480px;padding-top:1px;text-align:right;}
.btnred {float:right;border:0px;width:88px;margin-top:10px;margin-right:300px;}
.topred {float:right;border:0px;width:88px;margin-top:10px;margin-right:200px;}
.y_yatxtpage { color:#0e0e0e; /*font-weight:bold;*/line-height:40px;font-size:24px;text-align:center;font-family:microsoft yahei;}
#nn {width:1180px;}
#nn1 {float:left;margin-top:50px; width:820px;text-align:left;}
#nn2 {float:right;margin-top:60px; width:300px;text-align:left;}
.class0 {color:#666666; font-size:15px;font-family:microsoft yahei;text-align:center;margin-left:15px;margin-right: 15px;}

.class1 {float:left;line-height:20px; width:16px; color:#515151;margin-top:0px;margin-bottom:0px;margin-left:0px; margin-right:6px;padding-left:7px; padding-right:6px;padding-top:4px;padding-bottom:6px;border:1px solid #cccccc;text-decoration: none;font-family:microsoft yahei;font-size:15px;text-align:center;-moz-border-radius: 8px; -webkit-border-radius:8px; border-radius:8px;}
a:active.class1{
    color:red;
  }
a:hover.class1{color:#dd222d;}
.class2 {float:left;line-height:20px; width:16px; color:#ffffff;margin-top:0px;margin-bottom:0px;margin-left:0px; margin-right:6px;padding-left:7px; padding-right:6px;padding-top:4px;padding-bottom:6px;background:#d02a4d;border:1px solid #b91331;text-decoration: none;font-family:microsoft yahei;font-size:15px;text-align:center;-moz-border-radius: 8px; -webkit-border-radius:8px; border-radius:8px;}
a:hover.class2{color:#ffffff;background:#d02a4d;border:1px solid #b91331;}

.class22 {color:#ffffff; font-size:15px;padding-top: 0px;text-align:center;margin-left: -5px;margin-right: 10px;padding-left: 8px;padding-right:6px;padding-bottom: 2px;font-family:microsoft yahei;background:#db3939;-moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px;}
a:hover.class22 {color:#fef7d4;}
.titleh{color:#2f7feb; font-size:15px;padding-right:20px;font-family:microsoft yahei;line-height:30px;text-decoration: none}
a:hover.titleh{color:#0e0e0e;text-decoration:underline}
.class3 {float:right; color:#ffffff; font-size:15px;text-align:center;margin-left: 0px;margin-right: 10px;padding-left: 15px;padding-right: 15px;padding-top: 3px;padding-bottom: 4px;font-family:microsoft yahei;background:#de4646;			 box-shadow: 0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
-moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px;}
a:hover.class3 {color:#ffffff;background:#e45252;}
.class727272{ color:#808080;font-size: 14px;}
.sk{ color:#808080;filter:alpha(opacity=70);-moz-opacity:0.90;opacity:0.9;overflow:hidden;}
a:hover.sk {color:#ff8800;}
a.sk:hover img{transform: scale(1.1); filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.7;overflow:hidden;}
.class14{ color:#909090;font-size: 15px;}
a:hover.class14 {color:#ff8800;}
.top_text {color:#ffffff; font-size:14px;}
a:hover.top_text {color:#eeeeee;}
.top_text2 {color:#ffffff; font-size:14px;margin-left:15px;}
a:hover.top_text2 {color:#eeeeee;}
.top_textp {color:#727272; font-size:13px;}
.top_textp2 {color:#727272; font-size:13px;margin-left:15px;}
.toptext {color: #808080; font-size: 12px;font-family:microsoft yahei;padding-left:3px;}
a:hover.toptext{color: #ff2200;text-decoration: none}
.toptextuser {color: #808080; font-size: 12px; font-family:microsoft yahei;padding-left:2px;}
.toptext2 {color: #ff6600; font-size: 12px;font-family:microsoft yahei;padding-left:2px;}
a:hover.toptext2{color: #ff2200;text-decoration: none}
.protitle2 {color:#ff2200; font-size:16px;font-family:microsoft yahei;font-weight:bold;}
.txt { color:#0d67bb;; font-size:12px;}
.txtx {color:#3980d7; font-size:14px; letter-spacing:0px;font-family:microsoft yahei}
.toptextw {color: #ffffff; font-size: 14px;font-family:microsoft yahei;padding-left:3px;}
a:hover.toptextw{color: #eeeeee;text-decoration: none}
.toptextw2 {color: #ffffff; font-size: 14px;font-family:microsoft yahei;padding-left:3px;margin-left:15px;}
a:hover.toptextw2{color: #eeeeee;text-decoration: none}
.anylinkcss3{
position:absolute;
visibility: hidden;
border:0px solid #ccc;
border-bottom-width: 0;
 font-size: 14px;
 font-family: microsoft yahei; 
z-index: 10;
width: 300px;
margin-left:0px;
padding-top: 0px;
margin-top:5px;
line-height: 24px;
}
.bu {border-right:solid #cccccc 1px; border-top:solid #cccccc 1px; border-left:solid #cccccc 1px; border-bottom:solid #cccccc 1px; padding:0px; background:#ffffff;margin-top:1px;text-align:center;padding:4px 4px 4px 4px;line-height:20px; cursor:pointer}
:hover.bu {border-right: red 1px solid; border-top: red 1px solid; border-left: red 1px solid; border-bottom: red 1px solid;}
.bum {border-right:solid #cccccc 1px; border-top:solid #cccccc 1px; border-left:solid #cccccc 1px; border-bottom:solid #cccccc 1px; background:#ffffff;text-align:center;padding:5px}
.jssolin{ color:#808080;; font-size:14px;}
.content{ text-align:left;line-height:30px; font-size:15px;font-family:microsoft yahei; color:#585858;text-decoration:none;}
.input2 {border-right:solid #b3b3b3 1px; border-top:solid #b3b3b3 1px; border-left:solid #b3b3b3 1px; border-bottom:solid #b3b3b3 1px; padding:1px; background:#ffffff;width:430px; height:36px; line-height:18px;}
.input2-bor {border-right:solid #99ccff 1px; border-top:solid #99ccff 1px; border-left:solid #99ccff 1px; border-bottom:solid #99ccff 1px; padding:1px; background:#ffffff;width:430px; height:36px;line-height:18px;background:#fffeef;}
.lclass{color: #ce0015; font-size:33px;line-height:25px; padding-top:0px;border-bottom:0px solid #d63838;}
:hover.lclass{color: #de0015;text-decoration:underline;}
.lclassl{color: #808080; font-size:18px; border-bottom:2px solid #808080;}
.b_btn3 {float:left; margin:0px;margin-right:5px;border:0px;width:50px;height:40px;color: #ffffff; font-family:microsoft yahei; font-weight:bold; font-size:14px; background:#ff9029;}
:hover.b_btn3 {float:left;background:#ff4400; cursor:pointer}
.btnlo {color:#0083de;font-size:15px;text-decoration:none;font-family:microsoft yahei;}
.hover.btnlo {color:#ff4400;text-decoration:none;}
.btnlo22 {color:#0f569f;font-size:15px;text-decoration:none;font-family:microsoft yahei;}
.hover.btnlo22 {color:#ff4400;text-decoration:none;}
.openreg {color: #ff4400;margin-left:0px;font-size: 15px;line-height:70px;font-family:microsoft yahei;}
.lll {height: 22px; color: #ff3300; font-size:12px;line-height:20px; margin-right:2px;margin-top:-2px; padding: 2px;}
.ttt { text-align:left; line-height:18px; font-size:12px; padding-top: 5px;padding-left: 5px;padding-right: 5px;padding-bottom: 5px;color:#666666;text-decoration:none;}
.tttb { text-align:left; line-height:18px; font-size:12px; padding-top: 5px;padding-left: 5px;padding-right: 5px;padding-bottom: 5px;color:#666666;text-decoration:none; font-weight:bold}
a.myout {margin-left:5px; text-decoration:none; width:150px; font-size:12px; height:34px; line-height:34px; display:block; text-align:center; color:#ffffff; background:url(/uploads/image/images/gok1.gif) no-repeat}
a:hover.myout { text-decoration:none;width:150px; height:34px; line-height:34px; display:block; text-align:center; color:#ffffff; background:url(/uploads/image/images/gok2.gif) no-repeat}
a.des { width:100px; height:30px; line-height:30px; display:block; text-align:center; color:#000; background:url(/uploads/image/images/xq100.gif) no-repeat}
a.desc { width:75px; height:27px; line-height:27px; display:block; text-align:center; color:#666; background:url(/uploads/image/images/ckxq.gif) no-repeat}
.clear { clear:both}
.submitn_all{float:left;text-align:center; padding-left:0px;margin-right:4px;padding-left:10px;padding-right:10px;height:29px;line-height: 29px;color: #474747; font-size:13px; background:#f2f2f2;border:solid #cccccc 1px; font-family:microsoft yahei;}
:hover.submitn_all {float:left;color: #ff4400;background:#fee7e0; text-decoration: none;cursor:pointer}
#ty1{ 
background-color: #ffffff;border-bottom:1px solid #e7e7e7;} 
#ty2{ 
border-bottom:1px solid #e7e7e7 ;
} 
.ty{border-bottom:#e7e7e7 solid 1px;
} 
#pic{
margin:0 auto;
width:978px;
padding:0;
border:0;
}
#pic img {
    max-width:780px;
    width:expression(document.body.clientwidth > 780? "780px": "auto" ); 
    /*border:0px dashed #000 width:100%;*/
clear: both; 
}
	img,a img{max-width:700px;}
	
		#con {float:right; font-size:12px; height: 28px;margin-top:9px;}
		.xiaink{float:left; width:0px;}
		.wrong{float: left;margin-left:260px;margin-top:-37px;color: #cd2d2d}
		.s_btn{align: right;margin-right:0px; font-size:14px; margin-top:-3px;}
		.btn {float:left; position:absolute;z-index:2000;color:#808080;font-size:15px;font-family:microsoft yahei; margin-left:-71px;margin-top:6px; border:0px;width:70px;line-height:28px; border:0px solid #646464;background:#ffffff;}
		.btn:hover {float:right;color:#909090;}
		.txtsearch {float:left;color: #909090; width:400px; padding-left: 10px; margin-top:3px; font-size:14px;line-height: 30px; height: 34px; text-align: left;border:solid #dddddd 1px;
		-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;;background:#ffffff;box-shadow: 0px 2px 2px #f5f5f5;}
		/*.txtsearch:hover {width:450px; ;}*/
		.ssbtn {float:left; position:absolute;z-index:0;margin-left:-35px;margin-top:10px; border:0px;width:24px;}
		.ssbtn:hover {transform: scale(1.1);}
			.search {
				left: 0;
				position: relative;font-family:microsoft yahei;
			}			
			#auto_div {
				display: none; position: absolute;z-index: 3000;
				width: 412px;
				padding-right:0px; 
				background: #ffffff;border:solid #e6e6e6 1px;
				position: absolute;
				top: 40px;
				left: 0px;
				padding-bottom: 10px; padding-top: 10px; 
				font-family:microsoft yahei;font-size:12px; color:#3d362b;text-align:left;}
.bgwhite{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}
.homelogin_btnh {background: #e14f4f;margin:0px;border:0px;width:300px;padding-left: 0px; height:32px;color: #ffffff; font-size:15px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.homelogin_btnh {background: #e74f4f;}
.lognh { color: #808080;text-align:left; border: #cccccc 1px solid;width: 300px; height: 32px; font-size: 13px;line-height:22px; padding-left: 15px; padding-top: 2px; background: #ffffff url ("/images/bg.gif") repeat-x;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.pwdh {color: #808080;text-align:left; border: #cccccc 1px solid;width: 300px; height: 32px; font-size: 13px;line-height:22px; padding-left: 15px; padding-top: 2px; background: #ffffff  repeat-x;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.usrego {float:left; margin:0px;margin-right:5px;margin-top:2px;border:0px;text-align:center; width:90px;height:38px;line-height:36px; color: #ffffff; font-size:16px; background:#d63838;-moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.usrego {float:left;background:#ea2700;color: #ffffff;  cursor:pointer}
.usrego1 {float:left; margin:0px;margin-right:5px;margin-top:2px;border:0px;text-align:center; width:90px;height:38px;line-height:36px; color: #ffffff; font-size:16px; background:#0ba2d3;-moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.usrego1 {float:left;background:#12aadc;color: #ffffff;  cursor:pointer}
.usrego2 {float:left; margin:0px;margin-right:5px;margin-top:2px;border:0px;text-align:center; width:118px;height:38px;line-height:36px; color: #ffffff; font-size:16px; background:#0ba2d3;-moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.usrego2 {float:left;background:#12aadc;color: #ffffff;  cursor:pointer}
.usregob {float:left; margin:0px;margin-right:5px;margin-top:2px;border:0px;text-align:center; width:50px;height:25px;line-height:23px; color: #ffffff; font-size:16px; background:#0e840e;-moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px;}
:hover.usregob {float:left;background:#107810;color: #ffffff;  cursor:pointer}
.off_r{color:#727272;;margin-right:10px;}
:hover.off_r {color: #ff2200;}
.home_content { 
             display: none; 
             position: absolute;
			 /*top: 170px; */
             width: 350px; 
             height: 180px; 
             padding: 0px; 
			 margin-top: -170px; 
			 margin-left: 25px; 
             border:1px solid #cccccc;
             background-color: #f6f6f6; 
			 line-height:20px; 
             z-index:1002; 
             overflow: auto; 
			 box-shadow: 0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
			 -moz-border-radius: 6px; -webkit-border-radius:6px; border-radius:6px;
			 }
			 
.home_1{ 
             display: none; 
             position: absolute;
			 /*top: 170px; */
             width: 380px; 
             height: 100px; 
             padding: 0px; 
			 margin-top: -100px; 
			 margin-left: 350px; 
             border:1px solid #cccccc;
             background-color: #f6f6f6; 
			 line-height:20px; 
             z-index:1002; 
             overflow: auto; 
			 box-shadow: 0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .2);
			 -moz-border-radius: 6px; -webkit-border-radius:6px; border-radius:6px;
			 }
.bankr { float:right; text-align:right; color:#0e0e0e; font-weight:bold; font-size:13px; font-family:microsoft yahei}
.bankb { float:left; text-align:left; color:#0e0e0e; font-weight:bold; font-size:13px; font-family:microsoft yahei}
.butt {border-right: 1px ridge; border-top: #fff 1px ridge; border-left: #fff 1px ridge; border-bottom: 1px ridge; background:url(/uploads/image/ssimages/sso.gif) no-repeat;background-position:0 0;border:none;cursor:pointer;font:bold;color:#fff;font:normal 14px microsoft yahei;height:37px;width:143px}
.tpic { background:url(/uploads/image/images/box.gif) repeat-x; border:1px solid #cccccc; solid;font-size:14px; padding-top: 5px;color:#0e0e0e;text-decoration:none; height:20px;width:220px}
.tpic1 {border:1px solid #cccccc; solid;font-size:14px; padding-top: 5px;color:#0e0e0e;text-decoration:none; height:40px;width:220px}
.tpic2 {border:1px solid #cccccc; solid;font-size:14px; padding-top: 5px;color:#0e0e0e;text-decoration:none; height:20px;width:90px; text-align:center}
.tpic3 {solid;font-size:14px; padding-top: 1px;color:#0e0e0e;text-decoration:none; height:29px;width:58px}
.tpic4 {solid;font-size:14px; padding-top: 2px;color:#0e0e0e;text-decoration:none; height:36px;width:225px; font-weight:bold;}
.tpic5 {border:1px solid #dfdfdf; solid;font-size:12px; padding-top: 2px;color:#0e0e0e;text-decoration:none; height:60px; width:696px}
.ttl { margin-left:4px;width:80px; height:30px; font-size:14px;color:#666666;font-weight:bold; line-height: 30px;padding-top: 0px;float:left; background:url(/uploads/image/images/801.png) no-repeat}
a:hover.ttl { color:#ff0000; text-decoration:none;}
.ttl2 { width:118px; height:30px; font-size:14px; solid; color:#fff; line-height: 30px;padding-top: 0px;float:left; background:url(/uploads/image/images/1181.png) no-repeat}
.ttl3 { width:59px; height:30px; font-size:14px; font-weight: solid; color:#666; line-height: 30px;padding-top: 0px;float:left; background:url(/uploads/image/sstyle/images59index 1.png) no-repeat}
.butt {border-right: 1px ridge; border-top: #fff 1px ridge; border-left: #fff 1px ridge; border-bottom: 1px ridge; background:url(/uploads/image/images/go_1.gif) no-repeat;background-position:0 0;border:none;cursor:pointer;font:bold;color:#666;font:normal 14px microsoft yahei;height:35px;width:96px}
.txtt { color:#ffffff;font-size:14px;}
.txtb {color: #666666; font-weight: bold;}
.white {	line-height: 30px; width: 108px; background: url(/uploads/image/images/s1.gif) no-repeat; float: left; height: 30px; color: #ffffff; font-size:14px; font-weight: bold; padding-top: 0px; solid: }
a:hover.white {	color: #eeeeee; text-decoration:none;}
/*css viciao style pagination*/
div.viciao {
margin-top: 3px; margin-bottom: 3px; font-size:12px;color:#666; padding:0px 0px 0px 0px;
}
.vic {
border-right: red 1px solid; border-top: red 1px solid; padding-left: 0px; border-left: red 1px solid; margin-right: 0px; border-bottom: red 1px solid;
padding:8px 4px 6px 4px;background-color: #feeee0; 
}
.bupeg {
font-size:12px;color:#666; text-align:center; border-right: #c3c3c3 1px solid; border-top: #666666 1px solid; border-left:  #666666 1px solid; border-bottom: #c3c3c3 1px solid; padding:8px 4px 6px 4px;
}
div.viciao a {
border-right: #c3c3c3 1px solid; border-top: #c3c3c3 1px solid; padding-left: 0px; border-left: #c3c3c3 1px solid; color: #000; margin-right: 2px; border-bottom: #c3c3c3 1px solid; padding:8px 4px 6px 4px; text-decoration: none; color:#333; font-family:aria,microsoft yahei, sans-serif;
}
div.viciao a:hover {
border-right: red 1px solid; border-top: red 1px solid; border-left: red 1px solid; margin-right: 2px; border-bottom: red 1px solid;padding:8px 4px 6px 4px;
}
div.viciao a:active {
border-right: red 1px solid; border-top: red 1px solid; border-left: red 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: red 1px solid;
padding:8px 4px 6px 4px;
}
div.viciao span.current {
border-right: #e89954 1px solid; border-top: #e89954 1px solid; font-weight: bold; border-left: #e89954 1px solid; color: #000; margin-right: 2px; border-bottom: #e89954 1px solid; background-color: #ffca7d; padding:8px 4px 6px 4px;
}
div.viciao span.disabled {
border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; color: #ccc; margin-right: 2px; border-bottom: #ccc 1px solid;
padding:8px 4px 6px 4px;
}
.txt { color:#1380ec; font-size:12px;}
a:hover.txt { color:#ff5050; font-size:12px;text-decoration:none}
#pic800{ color:#707070;font-size:15px; }
#pic800 img {
 display: none;
}
.red{ color:#ff3300; font-size:14px;}
.tag-price{color:#808080; margin-right:2px; font-size:12px;font-family:arial,verdana}
.showtxt {font-size:14px; text-align:left; line-height:28px;}
.protitle {/* color:#1c557c;*/color:#3e3e3e;font-size:16px; font-family:microsoft yahei;font-weight:bold;}
a:hover.protitle{ color:#050333; text-decoration:underline;}
.hangju{color:#0e0e0e;text-align:left;font-family:microsoft yahei;font-size:16px;line-height:30px;}
.main { width:1180px; text-align:left; margin:0 auto; padding:0;}
.mainshow {max-width:1180px; text-align:left; margin:0 auto; padding:0; background:#ffffff;}
.mainb { max-width:1360px; text-align:left; margin:0 auto; padding:0;padding-bottom:70px; background:#f4f4f4;}
.mainw2 { max-width:1180px; text-align:left; margin:0 auto; padding:0;padding-bottom:70px; background:#ffffff;}
.mainborder { width:1178px;border: #e6e6e6 1px solid; text-align:left; margin:0 auto; padding:0; background-color:#ffffff;}