/**

CSS for chinaqiang.com
v1.0.0

Designed by E2(ZMz)
mail: qiang1982@21cn.com
web: www.chinaqiang.com

**/

/* Common */
html{}

body {
	background: #000 url(../image/bg_body.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px;
	color: #878787;
	font-family: "Trebuchet MS", Helvetica, Verdana;
	font-size: 12px;
	}

a { color:#878787; text-decoration:underline;}
a:link { color:#878787;}
a:visited { color:#878787;}
a:hover { color:#fff; text-decoration:none; }
a:active { color:#878787; }

img { border:none; }

ul,li { margin:0; padding:0; list-style:disc inside; list-style:none outside none; }

p { padding:0; margin:0; }

font { font-size:12px; }

h1,h2,h3,h4 {
/*	display:block;*/
	margin:0;
	font-weight:normal; 
	font-family: "Trebuchet MS", Helvetica, Verdana ; 
}

h1 { font-size:18px; }

h2 { font-size:14px; font-weight:bolder; color:#fff;}

h3 { font-size:12px; font-weight:bolder;}

h4 { font-size:10px;}
h4 a { color:#3F97DD; }
h4 a:link { color:#3F97DD; }
h4 a:visited { color:#3F97DD; }

select { padding:0;}

td { padding:8px 0;}


/* Layout */

.fleft { float:left }
.fright { float:right }

#wrapper {
	width:100%;
	text-align:center;
	}

#innerwrapper {
	width:910px;
	margin-left:auto; margin-right:auto;
	text-align:left;
	}

#header span { width:310px; height:45px; padding-top:15px; padding-left:10px; background-image:url(../image/topmenu.png); display:block; float:right; line-height:28px; color:#FFF;}
#header a { color:#FFFFFF; text-decoration:none;}
#header a:link { color:#FFFFFF;}
#header a:visited { color:#FFFFFF;}
#header a:hover { color:#878787; text-decoration:none; }
#header a:active { color:#FFFFFF; }

#logo_header a {
	display: block;
	height: 100px;
	width: 455px;
	background: url(../image/logo_header.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#kv { }

#kv_se { float:left; }

#menu {
	display:block;
	width:650px;
	height:35px;
	font-size:14px;
	}
#menu li { float:left; display:block; line-height:35px;}
#menu li a {
	padding:0 15px;
	text-decoration:none;
	color:#3175E7;
	}
#menu li a:hover { color:#A9CEED; }

.menu_now {
	line-height:35px; 
	padding-left:15px;
	color:#A9CEED;
	background:url(../image/menu_hl.gif) no-repeat 0 0;
	}
.menu_now p { padding-right:15px; background:url(../image/menu_hr.gif) no-repeat 100% 0;}
.menu_now font { visibility:hidden; }
.menu_now span { background:url(../image/menu_h_ani.gif) no-repeat 50% 50%;}

#body { float:left; clear:both; width:910px;}

#contentwrapper { float:left; width:650px;}

#highlight, #here { background:/*#002A73*/ url(../image/bg_highlight.gif) no-repeat 0 100%; }

#highlight {
	float:left;
	padding: 20px 0 30px 0;
	/*margin-bottom:20px;*/
	}
	
#here {
	float:left;
	width:650px; height:100px;
	color:#A9CEED;
	}
#here a { color:#3175E7; text-decoration:none;}
#here a:hover { color:#A9CEED; }
#here h2 { margin:0;}
#here img { display:block; float:left;}
#here li { display:block; float:left; height:100px; line-height:100px;}
#here span a { margin-right:30px;}

.matrix, .matrix2, .matrix3, .matrix4, .matrix6 { float:left; display:block; margin-bottom:15px;}
.matrix li, .matrix2 li, .matrix3 li, .matrix4 li, .matrix6 li { float:left; display:block; }
.matrix li img, .matrix2 li img,
.matrix3 li img, .matrix4 li img,
.matrix6 li img { margin-right:10px; margin-bottom:10px; }

.matrix li {}
.matrix2 li { width:325px; padding:20px 0;}
.matrix3 li { width:216px;}
.matrix4 li { width:162px;}
.matrix6 li { width:108px; margin-bottom:15px;}
.matrix6 li a { text-decoration:none; }

/* content */

.content_std, .content_clean { float:left; width:650px; line-height:20px;}

.content_std { padding:30px 0;}

.content_std_menu {float:left; text-align:center; width:650px; line-height:28px;padding:10px 0; font-size:14px; font-weight:bold; }
.content_std_menu ul{ }
.content_std_menu li{ width:80px;list-style:none;float:left; display:block;}
.content_std_menu li a { color:#3F97DD; }
.content_std_menu li a:link { color:#3F97DD; }
.content_std_menu li a:hover { color:#000000; text-decoration:none; background-color:#EBEBEB }
.content_std_menu li a:visited { color:#3F97DD; }

#pro_brief_lite { float:left; width:160px; margin-right:40px;}
#pro_brief_lite li { float:left; display:block; width:160px; border-bottom: #00225A solid 1px; padding:8px 0;}
#pro_brief_lite li span, #pro_brief_lite li h3 { float:left; display:block; width:120px; }
#pro_brief_lite li h3 { color:#345D8C;} 

#pro_brief { float:left; width:650px;}
#pro_brief li { float:left; display:block; width:650px; border-bottom: #00225A solid 1px; line-height:30px;}
#pro_brief li span, #pro_brief li h3 { float:left; display:block; padding:8px 0;}
#pro_brief li h3 { width:200px; color:#345D8C;}
#pro_brief li span { width:450px;}

#pro_info, #pro_info2 {
	float:left;
	width:450px; 
	}
#pro_info ul li, #pro_info2 ul li{ float:left; width:450px; display:block; margin:10px 0;}
#pro_info div { width:310px;}
#pro_info2 div { width:230px;}

.pro_info_mod1 img { float:right; display:block; margin-left:10px;}
.pro_info_mod1 div { float:left; }

.pro_info_mod2 img { float:left; display:block; margin-right:10px;}
.pro_info_mod2 div { float:right; }

#page_v_nav { float:left; width:650px; margin-bottom:20px; padding:10px 0;}
#page_v_nav span { float:right; }
#page_v_nav a { color:#345D8C; text-decoration:none; }
#page_v_nav a:hover { color:#fff; }
	
/* sidebar */

#sidebar { 
	width:240px;
	float:right;
	/*filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;*/
	}

#sidebar_body { 
	width:200px;
	padding:20px 20px 50px 20px;
	background:#002A73 url(../image/bg_sidebar.gif) no-repeat 0 100%;
	}
	
#sidebar hr {
	width:100%;
	height:0;
	margin:10px 0;
	border-width:1px 0;
	border-style:solid;
	border-bottom-color:#154598;
	border-top-color:#001438;
	border-bottom-width:1px;
	border-top-width:1px;
	}

#login { height:90px;}
#login a { color:#3F97DD; }
#login a:hover { color:#FFF; }
#login div { margin-top:20px; }
#login div img { margin-right:8px;}
#login div a { margin-right:10px;}

#user_ev { color:#3F97DD; }
#user_ev li {
	display:block;
	background:url(../image/bg_user_ev.gif) no-repeat 0 0;
	padding:30px 0 10px 0;
	}
#user_ev li h4 { font-style:italic; text-align:right;}
#user_ev a { color:#3F97DD; }
#user_ev a:hover { color:#fff; }

.ad_mod, .ad_mod_blue { float:right; margin:20px 0 0 0; line-height:20px;}

.ad_mod_blue {
	width:240px;
	background:url(../image/bg_ad_blue.gif) no-repeat 100% 0;
}
.ad_mod_blue ul { padding:20px; background:url(../image/bg_ad_blue_foot.gif) no-repeat 0 100%;}
.ad_mod_blue a { font-weight:normal; color:#3F97DD; }
.ad_mod_blue a:visited  { color:#3F97DD; }
.ad_mod_blue a:hover  { color:#fff; }

/* footer */

#footerwrapper {
	width:910px;
	margin-left:auto; margin-right:auto;
	text-align:left;
	}

#footer {
	width:910px;
	height:150px;
	float:left;
	color:#505050;
	margin:20px 0;
	padding:20px 0;
	border-top: solid 1px #00225A;
	}
#footer span { font-size:10px; }
#footer img { float:right; }
#footer a { text-decoration:none;}

/* form */

.input_domain {	width:200px; height:17px; padding:4px 8px; font-weight:bolder;}

.btn_blue {
	width:70px;
	height:25px;
	padding:4px 8px;
	background:url(../image/bg_btn_01.gif) no-repeat 0 100%;
	color:#FFF;
	font-weight:bold;
	}

/* table */

.tab_std {
	border-bottom:#345D8C solid 1px;
	border-top:#345D8C solid 1px;
	font-size:12px;
	}
.tab_std span { color:#345D8C; }

.tab_bn {
	color:#345D8C;
	background:#001845;
	border-bottom:#345D8C solid 1px;
	border-top:#345D8C solid 1px;
	}
.tab_bn td { padding-left:8px; padding-right:8px;}

.tab_bg_bn { background:#001845; }

.tab_bg_bd { background:#001132; }

/* table_YangJun */

.tabs_std {
	border-bottom:#345D8C solid 1px;
	border-top:#345D8C solid 1px;
	}
.tabs_std span { color:#345D8C; }
.tabs_bottom{
border-bottom:#345D8C solid 1px;
cursor:auto;
}
.tabs_bn {
	font-size:12px;
	color:#345D8C;
	background:#001845;
	border-bottom:#345D8C solid 1px;
	border-top:#345D8C solid 1px;
	}
.tabs_bn_1 {
	color:#345D8C;
	background:#001845;
	border-bottom:#345D8C solid 1px;
	border-top:#345D8C solid 1px;
	cursor:hand;
	}
.tabs_bn_2 {
	color:#345D8C;
	background:#001132;
	border-bottom:#345D8C solid 1px;
	border-top:#345D8C solid 1px;
	cursor:hand;
	}

.tabs_bn td { padding-left:8px; padding-right:8px;}

.tabs_bg_bn { background:#001845; }

.tabs_bg_bd { background:#001132; }


/* line */

.lt_bn { border-top: #00225A solid 1px;} /*line_top_blue_night*/
.lb_bn { border-bottom: #00225A solid 1px;} /*line_bottom_blue_night*/

.lt_bmid { border-top: #345D8C solid 1px;} /*line_top_blue_middle*/
.ll_bmid { border-left: #345D8C solid 1px;} /*line_left_blue_middle*/
.lb_bmid { border-bottom: #345D8C solid 1px;} /*line_bottom_blue_middle*/

.ltb_bmid { border-bottom:#345D8C solid 1px; border-top:#345D8C solid 1px; } /*line_top_bottom_blue_middle*/

/* font */

.here_now { margin-right:auto; color:#A9CEED; border-bottom:#A9CEED solid 3px;}

.list_01 { font-weight:bolder; color:#CCCCCC; /*margin-bottom:5px;*/ line-height:25px; }
.list_01 a { font-weight:normal; color:#3F97DD; }
.list_01 a:visited  { color:#3F97DD; }
.list_01 a:hover  { color:#fff; }
.list_01 span { font-weight:normal; color:#3F97DD;}

.list_02 { font-weight:bolder; color:#3F97DD; margin-bottom:5px; line-height:25px;}
.list_02 a { font-weight:normal; color:#345D8C; }
.list_02 a:visited  { color:#345D8C; }
.list_02 a:hover  { color:#3F97DD; }
.list_02 span { font-weight:normal;}

.c_gstd { color:#878787;} /*color_grey_standard*/

.c_bl { color:#3F97DD;} /*color_blue_light*/

.c_bmid { color:#345D8C;} /*color_blue_mid*/

.c_red { color:#D23B3B; }

.c_price { color:#EBD790; font-weight:bolder; }

.title { font-weight:bolder; }

/* user center */

#userbar {
	background:url(../image/bg_user_bar.gif);
	margin-left:auto; margin-right:auto;
	width:820px; height:60px;
	line-height:55px;
	padding:0 20px 0 70px;
	}
#userbar li { float:left; display:block; padding-right:20px;}
#userbar div { float:right; width:200px; margin-top:20px;}
#userbar img { margin-right:10px;}

#whitewrapper {
	width:100%;
	background:#fff;
	border-bottom: 5px #002A73 solid;
	border-top: 5px #002A73 solid;
	}

#ucwrapper {
	width:870px;
	margin-left:auto; margin-right:auto;
	text-align:left;
	padding:20px;
	}
	
/* fix */

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 

a,area { blr:expression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }

/**

over

**/
