/* Global CSS Design   */

body{ margin:0 auto;padding:0;font-size:12px;color:#333;font-family:Arial;background:#FFF;line-height:18px;}
div,form, input, select,ul,li,ol,span,p {margin:0px; padding:0px;}
ul,li{list-style:none;}
img,a img{border:0;margin:0;padding:0;}
p{ margin-bottom:20px;}
a {color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:underline;}


/*Font style*/

h1{font-size:18px; line-height:24px; color:#000;}
h2{ font-size:16px; line-height:24px; color:#000; height:48px; display:block; overflow:hidden;}
.a14,.a14 a{font-size:14px; line-height:22px;}

.a11,.a11 a{ color:#666; font-size:12px; line-height:16px;}
.a11 a:hover{ color:#333;} 
.a11 li{background-image: url(http://russian.dbw.cn/images/np_redn.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
	list-style-position: outside;}
.a12gray,.a12gray a{ color:#666; font-size:12px;line-height:18px;}
.a12gray a:hover{ color:#333;}
.a12,.a12 a{ color:#333; font-size:12px;line-height:16px;}
.a12 a:hover{ color:#bb0000;}
.a12 li{background-image: url(http://russian.dbw.cn/images/np_redn.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
	list-style-position: outside; margin:10px 0;}
.a12red,.a12red a{ color:#bb0000; font-size:12px;}
.a12red a:hover{text-decoration:underline;}
.a14red,.a14red a{ color:#bb0000; font-size:14px; font-weight:bold;}
.a14red a:hover{text-decoration:underline;}
.a14black,.a14black a{ color:#000; font-size:14px; font-weight:bold;}
.a14black a:hover{text-decoration:underline;}
.a12blue,.a12blue a{ color:#0048aa; font-size:12px;text-decoration:underline;line-height:18px;}
.a12blue a:hover{text-decoration:none; color:#ff7700;}
.a12blue li{background-image: url(http://russian.dbw.cn/images/np_redn.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-left: 10px;
	list-style-position: outside;}
.a12blue1{ color:#0048aa; font-size:12px;text-decoration:underline;line-height:24px;}
.a12blue1 a{ color:#0048aa;text-decoration:underline;}
.a12blue1 a:hover{text-decoration:none; color:#ff7700;}
.a12blue1 li{background-image: url(http://russian.dbw.cn/images/np_redn.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-left: 10px;
	list-style-position: outside;}
.a12yellow,.a12yellow a{ color:#ff7700; text-decoration:none; }
.a12yellow a:hover{ text-decoration:underline;}


/* General Style */

.l{float:left;}
.r{float:right;}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}/*ie and firefox1.5 updata */
.txtc{text-align:center;}
.txtr{text-align:right;}
.line1px{ height:1px; line-height:0; background:#ccc; overflow:hidden; margin:10px auto;}
.lmbg{ background:url(../images/lmbg.gif) repeat-x;border-top:#bb0000 1px solid; height:17px; padding:3px;}
.lmbg li{ float:left; display:block; line-height:17px; margin-right:5px;}
.box10{ margin:10px;}
.blank15{margin:0 auto;height:15px;font-size:1px;clear:both; line-height:1px;}
.blank10{margin:0 auto;height:10px;font-size:1px;clear:both; line-height:1px;}
.blank5{margin:0 auto;height:5px;font-size:1px;clear:both; line-height:1px;}
.imgborder{ border:1px #b8b8b8 solid;}

/* Picture Style */

.w1{ width:140px;}
.w2{ width:130px;}
.w3{ width:110px; margin-right:10px;}
.w4{ width:90px; margin-right:10px;}
.pic{position:relative;border:1px solid #b8b8b8;float:left; padding:1px;display:inline;}
.pictextbg1{ width:142px;}
.pictextbg2{ width:142px; height:40px;}
.pictextbg3{ width:160px;}
.pictextbg4{ width:90px;}

/* Figure Focus Style */

.pic{position:relative;border:1px solid #cecece;float:left; padding:1px;display:inline;} 
.pic img{display:block;} 


/* Main Figure Focus Style式 */
.mainbigimg_pic{position:relative;border:1px solid #cecece;float:left;display:inline;} 
.mainbigimg_pic img{display:block;} 
.mainbigimg_pictextbg1{width:298px;height:60px;background:#000;position:absolute;left:1px;bottom:0;z-index:2;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; margin:1px;}
.mainbigimg_pictext1{width:298px; color:#fff;position:absolute;left:4px;bottom:0; z-index:3; font-size:14px; bottom:5px;}
.mainbigimg_pictext1 a,.pictext1 a:hover{color:#fff;}
