@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
body {
	margin: 0 auto;
	padding: 0px;
	font:14px/1.5 tahoma,arial,微软雅黑,sans-serif;
	color: #000;
	overflow-x: hidden;
	background: #fff;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
img {
	border: 0;
}
ol, ul {
	list-style: none;
}
a {
	color: #000;
	text-decoration: none
}
* {
	text-shadow: none
}
hr {
	height: 0px;
	border: none;
	border-top: 1px solid #ddd;
	margin: 20px 0px;
	width:100%;
	float:left;
}
.no_blod {
	font-weight: normal
}
#mypage .ui-header {
	background: none;
	border: none;
}
/* head */
.head_w {
	height: 100px;
	width: 100%;
	box-shadow: 0 0px 5px #bababa;
	z-index:999;
	position:relative;
	background:#fff;
}
.head {
	width: 1020px;
	height: 70px;
	margin: 0 auto;
}
.head .logo, .head .mid {
	float: left
}
.head .logo img {
	height: 60px;
	margin: 10px 0px;
	float: left
}
.head .mid img {
	margin: 30px 0 26px 16%;
	height: 37px;
	margin-right: 0px;
}
/* search */
#Search {
	margin: 27px 0px;
	position: relative;
	float: right
}
#Search input {
	border: 1px solid #33b7ff;
	background: #fff;
	font-size: 12px;
	line-height: 1.3;
	width: 140px;
	height: 24px;
	padding-left: 5px;
	outline: none;
	float: left;
	color: #999
}
#Search a.lg {
	margin-left: -1px;
	height: 26px;
	line-height: 26px;
	padding: 0px 4px;
	color: #fff;
	font-size: 14px;
	float: left;
	background: #33b7ff;
}
/* banner&nav */
.banner {
	width: 100%;
	position: relative
}
.bxslider li a img{ display:block; width:100%}
.bx-controls{ margin-top:-50px; z-index:999}
.bx-viewport{ z-index:-99}

 #nav_box {
	width: 1080px;
	margin:0 auto;
	position:absolute;
	left:50%;
	margin-left:-540px;
	top:0px;
	
     }
 .nav{ height:665px; width:220px; background:url(../images/nav_bg_03.png) no-repeat; background-size:contain; float:left;}
 .nav ul{ width:206px; float:left; margin-top:8px;}
 .nav p{ color:#fff; margin-left:20px; width:100%; margin-top:162px; font-size:12px;}
 .nav span{ color:#fff; font-size:14px; width:100%; margin-left:40px; float:left}
 .nav ul li { position:relative}
 .nav ul li a{width:180px; line-height:44px; color:#fff; margin:0 auto; display:block; text-align:center; font-weight:lighter;}
 .nav ul li a:hover{ color:#d3f4fb}
 .nav ul li a:actived{ color:#fff;}
 .bg_side { width:30px; position:absolute; left:0px; bottom:80px;}
 .ul2{ width:200px; background:#000000; float:left; display:none}
 .ul3{width:200px; background:#000000; float:left; display:none}
 .ul4{width:200px; background:#000000; float:left; display:none}
 .nav ul .li2:hover ul.ul2 { background: #4ba3e3;display: block; left: 206px; position: absolute;top: -9px;}
 .nav ul .li2:hover ul.ul2 li{ border-bottom:1px #d3f4fb dashed}
 
 .nav ul .li3:hover ul.ul3 { background: #4ba3e3;display: block; left: 206px; position: absolute;top: -9px;}
 .nav ul .li3:hover ul.ul3 li{ border-bottom:1px #d3f4fb dashed}
 
 .nav ul .li4:hover ul.ul4 { background: #4ba3e3;display: block; left: 206px; position: absolute;top: -9px;}
 .nav ul .li4:hover ul.ul4 li{ border-bottom:1px #d3f4fb dashed}
 
	 
	 


/**内页导航**/
#nav2{ position:relative;  background:none; box-shadow:none ; width:1020px; margin:0 auto}
.nav_w{ width:100%; float:left;/*box-shadow:0px 1px 2px #aaa;*/
background-image: -moz-linear-gradient(left, #63b8f1, #33b7ff); /* Firefox */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #63b8f1), color-stop(1, #33b7ff)); /* Saf4+, Chrome /weixin*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8f1', endColorstr='#33b7ff', GradientType='0');
}
#nav2 ul{float:left;}
#nav2 ul li{float:left;position:relative;}
#nav2 ul li a{ color:#fff; width:127px; text-align:center; line-height:45px; display:block;}
#nav2 ul li a:hover, #nav2 ul li a:active{ background:#4a8cd0;}


#nav2 li a:hover,#nav li a.active{ background:#4a8cd0;}
#nav2 li:hover ul{ display:block; background:#4a8cd0; z-index:99999; position:absolute;transition: all 2s ease 0s;}
#nav2 li ul{ display:none;width:127px; overflow:hidden;}
#nav2 li ul>li a{ float:left; text-align:center; margin:0 5px; border-radius:0px; overflow:hidden; 
                 border-bottom:1px #85cbff solid; display:block; width:117px; font-size:12px;}
#nav2 ul li ul li a:hover{ border-radius:0px; background:#4a8cd0; }
#nav2 ul li ul li:last-child a{width:117px; margin-bottom:10px;}

#inside_b{width:100%; display:block; overflow:hidden}
#inside_b img{display:block; width:100%}

/* index_content */
.index_con{ width:1020px; margin:0 auto; margin-top:15px; }
.index_con ul li{ float:left; width:329px; height:325x; border-bottom:2px #d2d2d2 solid; margin-bottom:20px;}
.index_con ul li:hover{ border-bottom:2px #33b7ff solid;}
.index_con ul li img{ display:block; width:100%}
.index_con ul li:nth-child(3n+1){ margin-right:16px;}
.index_con ul li:nth-child(3n+2){ margin-right:16px;}
.index_con ul li:nth-child(3n+3){ margin-right:0px; float:right}
.index_con ul li P{ text-indent:2em; font-family:"微软雅黑"; font-size:12px; line-height:1.5em; 
                    font-weight:lighter; margin-top:1em;}
.index_con ul li a{ background:url(../images/index_23.gif) no-repeat left; 
                       text-indent:2em; background-size:15px; margin:10px 0px; float:left; color:#999; font-size:12px}
.index_con ul li a:hover{ text-decoration:underline; color:#33b7ff}
.index_con ul li .list_li{ margin-top:12px;}	
.index_con ul li .list_li a{background:url(../images/list.gif) no-repeat left; background-size:4px;text-indent:10px; line-height:27px; font-size:12px; font-weight:lighter; color:#000;display:block; width:233px;  overflow:hidden; text-overflow:ellipsis; margin:0px; }

/*内页*/
.index_con2{ width:1020px; margin:0 auto; position:relative; min-height:500px; margin-top:20px; }
.index_con2 .h3{ font-size:16px; color:#33b7ff; font-weight:normal; float:left}
.index_con2 .s_tab{ margin:5px 0px; float:left; width:100%}
.index_con2 .s_tab ul li{ margin:0px 10px; float:left}
.index_con2 .s_tab ul li:first-child{ margin-left:0px;}
.index_con2 .s_tab ul li a{ display:block; width:90px; height:30px; text-align:center; line-height:30px; border-radius:5px; background:#f8f8f8; color:#33b7ff; font-size:12px; font-weight:lighter; padding-right:5px}
.index_con2 .s_tab ul li .active{ background:#33b7ff; color:#fff}	
.index_con2 .s_tab ul li .active span{ width:20px; height:20px; margin:5px 0 5px 5px;
 background:url(../images/p_16.gif); background-size:20px; float:left}
.index_con2 .s_tab ul li .stand span{ width:20px; height:20px; margin:5px 0 5px 5px;
 background:url(../images/p_18.gif); background-size:20px; float:left}
.index_con2 .s_tab ul li:hover span{ background:url(../images/p_16.gif); background-size:20px;}
.index_con2 .s_tab ul li:hover a{background:#33b7ff; color:#fff}
.right_map{ width:210px; height:30px; float:right; background:url(../images/right_map.gif); background-size:210px;}
.right_map a{ font-size:12px;  font-weight:lighter; line-height:30px; display:block; float:left}
.right_map a:nth-child(9n+1){ height:30px; width:32px;}
.right_map a:nth-child(9n+2){ margin-left:38px;color:#929292}
.right_map a:nth-child(9n+3){ margin-left:38px;color:#33b7ff}
.right_map a .active{ color:#33b7ff}
.right_map a:hover{ text-decoration:underline}

.pro_list{ width:1020px; margin:10px auto; float:left}
.pro_list ul li{ width:240px; box-shadow:0 1px 2px #bbb;border:0px #f8f8f8 solid; box-sizing:border-box;background:#fff; float:left;margin-right:20px; margin-top:20px}
.pro_list ul li:hover{ box-shadow:0 2px 4px #aaa;transition: all 0.5s ease 0s; cursor:pointer}
.pro_list ul li img{ width:100%; display:block;}
.pro_list ul li:nth-child(4n+4){ margin-right:0px}
.pro_list ul li .name{background:#FFF; padding:10px 10px 30px; }
.pro_list ul li .name p{ margin:5px 0px}
.pro_list ul li .name p a:hover{ color:#33b7ff}
.pro_list ul li .name .hm_b{font-size:12px; color:#999; float:left; line-height:14px; text-indent:5px;}
.pro_list ul li .name .hm_b span{ background:url(../images/p_16.png) no-repeat; background-size:15px; width:17px; height:17px; float:left}
.pro_list ul li .name .news_b{font-size:12px; color:#999; float:left; line-height:14px; text-indent:5px;}
.pro_list ul li .name .news_b span{ background:url(../images/time.gif) no-repeat; background-size:15px; width:17px; height:17px; float:left}

.pro_list ul li  .conn{ background:#f8f8f8;color:#999;padding:8px; font-size:12px; font-weight:lighter} 

/*左侧栏*/	
.index_con2 .sidebar{ width:220px; float:left; top:80px;}
.sidebar ul {
    width: 110px;
}
.sidebar li {
    margin-bottom: 1px;
}
.sidebar li a {
    border-left: 2px solid #f7f7f7;
    display: block;
    height: 29px;
    line-height: 29px;
    padding-left: 24px;
	color:#898989;
}
.sidebar li a.on, .sidebar li a:hover {
    border-left: 2px solid #33b7ff;
    color: #33b7ff;
}
.sidebar{ width:220px; float:left; }
.sidebar-other{ position:absolute; left:0; }

.index_con2 .right_con{ width:800px; float:right; margin-top:20px;}
.index_con2 .right_con span{ width:100%; float:left}
.faq {
     float: left;
    margin-bottom: 40px;
    margin-top: 20px;
}
.faq li {
    
	line-height:30px;
}
.faq-q {
    background: url("../images/icon_ask.png") no-repeat scroll left 4px rgba(0, 0, 0, 0);
    color: #313131;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 20px;
    padding-left: 47px;
}
.faq-a {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ededed;
    border-radius: 4px;
    color: #7f7f7f;
    display: none;
    padding: 25px;
    position: relative;
	margin-bottom: 28px;
}
.up-arror {
    background: url("../images/icon_up.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 10px;
    left: 60px;
    position: absolute;
    top: -10px;
    width: 22px;
}
.faq-more {
    background: none repeat scroll 0 0 #898989;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    height: 45px;
    line-height: 45px;
    margin: 0 auto;
    text-align: center;
    width: 256px;
}
.faq-more strong {
    font-weight: normal;
}
.faq-more span {
    background: url("../images/icon_mouse.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: inline-block;
    height: 45px;
    margin-right: 10px;
    width: 16px;
}

/*联系我们*/	
.contact_map{ height:350px; width:798px; 
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ededed;
	float:left;
	margin-top:20px;
	position:relative
	}
.contact_msg
{
	padding:20px 0px 10px 20px; color:#999; line-height:2em;
}
.contact_phone{ padding-left:20px;color:#33b7ff; font-size:18px; font-weight:bold;}
.contact_code{ width:135px; float:right; margin-right:100px; position:absolute; bottom:20px; right:0px;}


.feedback {
    font-size: 14px;
}
.feedback-title {
    color: #4c5058;
    line-height: 32px;
    margin-bottom: 4px;
}
.feedback-box {
    border: 1px solid #caccd1;
    border-radius: 3px;
    margin-bottom: 11px;
    padding: 5px 15px;
}
.feedback-tips {
    color: #838994;
}
.feedback-tips sup {
    color: #f7461c;
    font-size: 14px;
    vertical-align: baseline;
}
.feedback-txt {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #999;
    font-size: 14px;
    width: 250px;
}
.feedback-txt2 {
    height: 68px;
    width: 900px;
}
.feedback-content select {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-size: 14px;
}
.feedback-btn {
    background: none repeat scroll 0 0 #33b7ff;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 59px;
    margin-top: 10px;
    width: 114px;
}
.feedback-btn:hover{ background:#35a9ed}

/*文献下载*/	
.download_d{ margin-top:10px; float:left; width:100%}
.download_d li{ font-size:14px; line-height:30px; border-bottom:1px #CCC solid; background:url(../images/list_03.gif) no-repeat; background-size:10px; padding-left:23px; width:100%; float:left; background-position:5px 10px;margin:3px 0px;}
.download_d li:last-child{ margin-bottom:15px;}
.download_d li a{color:#33b7ff; float:left }
.download_d li a:hover{ text-decoration:none; cursor:pointer; color:#569e2d}
.download_d li p{ float:right; color:#999; width:auto; font-size:12px; }


/*文献详情*/	
.news_dt{ width:100%; float:left}
.news_dt h3{ font-size:16px; color:#000; width:100%;}
.news_dt h5{ font-size:12px; color:#999; width:100%; font-weight:lighter; margin:5px 0px; margin-bottom:20px;}
.news_dt .news_con{ color:#666; font-weight:normal}
.news_dt .news_con img{ width:100%; display:block; margin:5px 0px;}


/*产品详情*/	
.p_title{ float:left; margin-left:30px; width:470px;}
.p_title span{ line-height:50px;}
.p_title p{ float:left; color:#999}
.p_title .buy_btn{ width:100px; height:40px; border-radius:5px; background:#33b7ff; color:#fff; display:block; line-height:40px; text-align:center; float:left; margin-top:30px;}
.p_title .buy_btn:hover{ background:#35a9ed}

#tabsK {
float:left;
width:100%;
line-height:normal;
text-align:center;
margin:0 auto;


}
#tabsK ul {
margin:0;
padding:10px 0px 10px 0px;
list-style:none;

}
#tabsK li {
display:inline;
margin:0;
padding:0;
cursor:pointer;
width:25%;
line-height:45px;
position:relative;


}
#tabsK li a {
float:left;
text-decoration:none;
display:block;
width:25%;
height:45px;
text-align:center;
margin:0 auto;
background:#f3f3f3

}

#tabsK a:hover
{
cursor:pointer;
}
#tabsK .hover a
{
	
background:url(..images/i.png) no-repeat bottom center #CCC
}
.tab2 ul
{
display:none;
list-style-type:none;
float:left;
width:100%;
 
}
.tab2 ul li
{
	width:100%; min-height:200px; padding:10px;
}
.tab2 .block
{
display:block;
float:left;
}


/*登录*/
.login_box{ width:1020px; margin:0 auto;}
.login_tips{ float:right; margin-top:-6%; color:#fff}
.login_tips a{ color:#fff; font-size:12px; margin-right:20px;}
.login_tips span{margin:0 12px; font-size:12px; cursor:pointer}
.login_tips a:hover{ text-decoration:underline}
.login_x{ width:450px; height:280px; float:left; margin-top:120px;}
.login_x label{ color:#fff; }
#new_reg{ margin-left:30px;}
.tab_rbtn{width:160px;margin:0 auto}
.login_con{ width:450px; height:392px; background:url(../images/login_box_04.png) no-repeat;
  background-position:center; background-size:contain; margin:0 auto; margin-top:10%; position:relative}

#login_name {
	position: relative;
}
#login_name input {
	border:none;
	background:none;
	font-size: 14px;
	line-height: 25px;
	width: 250px;
	height: 25px;
	padding-left: 115px;
	margin-top:50px;
	outline: none;
	color: #eff4d6;
}

#login_code input{
	border:none;
	background:none;
	font-size: 14px;
	line-height: 25px;
	height: 25px;
	width:250px;
	padding-left: 115px;
	margin-top:45px;
	outline: none;
	color: #eff4d6;
}
.code_btn{ display:block; width:100px; height:44px; border-radius:5px; background:#fff; color:#33b7ff; text-align:center; line-height:44px; float:right; margin-top:-34px; margin-right:72px; cursor:pointer}
.code_btn:hover{ background:#fafafa}	
.login_btn{ display:block; width:300px; height:45px; border-radius:5px;background:#fff; color:#33b7ff; text-align:center; line-height:45px; margin:0 auto; margin-top:32px; cursor:pointer}
.login_btn:hover{ background:#fafafa}
.no_reg{ color:#f2f2f2; margin-right:75px; margin-top:12px; float:right; font-size:12px;}
.no_rega{ color:#fff; text-decoration:underline;font-size:12px; float: left}
.reg_d{ float:right; margin-left:1px; color:#fff; display:block }
.reg_d:hover{ text-decoration:underline;cursor:pointer;}

/*弹出层*/
#mcover {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7);
display: none;
z-index: 20000;
}
#mcover .mcover_con {
position: fixed;
left:50%;
margin-left:-180px;
top: 18%;
width: 360px!important;
height: 400px!important;
z-index: 20001;
background:#fff;
border-radius:10px;
cursor:pointer;
} 
#mcover .mcover_con img{
width:340px; 
margin:0 auto;
display:block;
margin-top:10px
}
#mcover .mcover_con p{
	color:#333; font-size:12px; width:285px; margin:0 auto; text-align:center;
	}


/*会员中心*/	
.u_head	{ width:100%; height:100px; background:#6bc737; }
.u_head_con{ width:1020px; margin:0 auto; height:100px}
.u_logo img{ height:100%}
.quit img{ float:right; width:25px; margin-top:35px; cursor:pointer}

.u_left_nav{ width:220px; min-height:500px; float:left; background:#6bc737; 
color:#fff; border-top:1px #56af3f solid; padding-bottom:30px;}
.index_con3{ width:1020px; margin:0 auto; position:relative; min-height:500px; }
.u_left_nav .head_pic{ height:295px; width:220px;background:url(../images/head_pic.gif) bottom repeat-x}
.u_left_nav .head_pic .u_pic { width:125px; height:125px; margin:0 auto; border-radius:100px; margin-top:60px; border:6px #fff solid; margin-left:41px; cursor:pointer}
.u_left_nav .head_pic h3{ text-align:center; font-weight:normal}
.u_left_nav .head_pic .p_f{ margin:5px auto; display:block; width:66px}
.u_left_nav .head_pic .sign{ color:#fff45c; background:url(../images/user_14.gif) no-repeat left; padding-left:14px; background-size:15px; margin:0 auto; display:block; float:left; }
.u_left_nav .head_pic .money{ color:#fff45c; background:url(../images/user_15.gif) no-repeat left; padding-left:14px; background-size:15px; margin:0 auto; display:block; float:left; margin-left:60px; }
.u_left_nav .head_pic .s_btn{ display:block; width:45px; height:20px; line-height:20px; text-align:center; background:#6bc737; border:1px solid #56af3f; border-radius:5px;  color:#fff; margin:5px auto;
 font-size:12px; text-align:center}
.u_left_nav .head_pic .s_btn:hover{ background:#56af3f}
.money_l{width:1px; margin:6px 7px 7px 7px; float: left}

.u_left_nav ul li a{ display:block; height:50px; line-height:50px; text-indent:60px;width:220px; border-top:1px solid #56af3f; background: url(../images/u_18.gif) no-repeat left #6bc737; background-size:50px; color:#fff; position:relative;}
.u_left_nav ul li a .ii{ display:block; width:35px; height:20px; background:url(../images/user_25.gif) no-repeat; background-size:35px; position:absolute; right:60px; top:16px; font-size:12px; text-indent:16px; line-height:20px;}

.u_left_nav ul li:nth-child(10n+1) a{background: url(../images/u_18.gif) no-repeat left;background-size:50px;}
.u_left_nav ul li:nth-child(10n+2) a{background: url(../images/u_22.gif) no-repeat left;background-size:50px;}
.u_left_nav ul li:nth-child(10n+3) a{background: url(../images/u_19.gif) no-repeat left;background-size:50px;}
.u_left_nav ul li:nth-child(10n+4) a{background: url(../images/u_21.gif) no-repeat left;background-size:50px;}
.u_left_nav ul li:nth-child(10n+5) a{background: url(../images/u_23.gif) no-repeat left;background-size:50px;
border-bottom:1px solid #56af3f;}
.u_left_nav ul li a:hover{ text-decoration:underline}
.u_left_nav .s_q{ width:100%; background:url(../images/user_45.gif) no-repeat left; background-position:50px; background-size:18px; color:#e5e5e5; text-align:center; float:left; margin-top:15px;font-size:12px}
.u_left_nav .s_t{ width:100%; background:url(../images/user_50.gif) no-repeat left; background-position:50px; background-size:18px; color:#e5e5e5; padding-left:72px; float:left;font-size:12px; margin-top:5px; }
.u_left_nav .s_p{ width:160px; margin:0px auto; display:block; padding-top:20px;}

.u_content{ width:750px; float:right; margin-top:15px;}
.u_content h3{ font-weight:normal; color:#000; background:url(../images/user_10.gif) left no-repeat; background-size:20px; text-indent:25px; float:left}
.u_content .u_box{ background:#fff; border:#d4d1d2 1px solid; min-height:50px; padding:10px; margin-top:5px; padding-bottom:20px; margin-bottom:20px; float:left}
.u_content .u_box ul li{ height:100px; width:730px; border-bottom:1px #CCC dashed; color:#666; font-size:12px; overflow:hidden; float:left}
.u_content .u_box ul li img{ width:90px; margin-top:5px;}
.u_content .u_box ul li .pro_p{ width:80px; height:80px; margin:10px; margin-left:0px; }
.u_content .u_box ul li .u1{ width:250px; float:left;}
.u_content .u_box ul li .u2{ width:80px;float:left; text-align:center;line-height:100px}
.u_content .u_box ul li .u3{ width:120px;float:left; text-align:center;line-height:18px; margin-top:30px;}
.u_content .u_box ul li .u4{ width:120px;float:left; text-align:center;line-height:18px; margin-top:30px}
.u_content .u_box ul li .u5{ width:80px;float:left; text-align:center;line-height:100px}
.u_content .u_box ul li .u6{ width:75px;float:left; text-align:center;line-height:100px}

.u_content .u_box_c{ background:#fff; border:#d4d1d2 1px solid; min-height:50px;  margin-top:5px; padding-bottom:20px; margin-bottom:20px; float:left}
.u_content .u_box_c ul li{ height:40px; line-height:40px; width:748px; border-bottom:1px #CCC dashed; color:#666; font-size:12px; overflow:hidden; float:left}
.u_content .u_box_c ul .title-t{ height:30px; line-height:30px; width:748px; border-bottom:none; color:#666; font-size:14px; overflow:hidden; float:left; background:#eee}
.u_content .u_box_c ul li .pro_p{ width:80px; height:80px; margin:10px; margin-left:0px; }
.u_content .u_box_c ul li .u1{ width:350px; float:left;text-align:center;}
.u_content .u_box_c ul li .u2{ width:120px;float:left; text-align:center;}
.u_content .u_box_c ul li .u3{ width:180px;float:right; text-align:center;}
.u_content .cash_num{ width:100%; display:block; background:#FFF; font-size:12px; border:1px #ccc solid;
padding:10px 0px; margin:10px 0px; text-indent:1em; color:#999}
.change_psw{ 
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d4d1d2;

    margin-top: 15px;
	width:200px;
	padding:5px 0px;
	text-indent:10px;
	}
.edit-btn {
    background: none repeat scroll 0 0 #33b7ff;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 34px;
    margin-top: 15px;
    width: 120px;
}
	

.u_left{ width:360px; float:left}
.u_right{ width:360px; float:right}

.u_content .u_box2{ background:#fff; border:#d4d1d2 1px solid; min-height:50px; padding:10px; margin-top:5px; padding-bottom:20px; width:355px; float:left}
.u_content .u_box2 ul li{line-height:25px; width:320px; overflow:hidden; text-overflow:ellipsis;}
.u_content .u_box2 ul li a{ color:#313131; font-size:12px; background:url(../images/list_03.gif) left no-repeat; padding-left:15px; background-size:8px;}
.u_content .u_box2 ul li a:hover{ text-decoration:underline}

.u_content .u_box3{min-height:50px;  margin-top:5px; padding-bottom:20px; width:355px; float:left}
.u_content .u_box3 ul li{width:170px; height:72px;background:#fff; border:#d4d1d2 1px solid; float:left; margin-bottom:12px; line-height:72px; color:#000; font-size:12px; text-indent:10px;}
.u_content .u_box3 ul li img{ height:55px; margin:8px; float:right; }
.u_content .u_box3 ul li:nth-child(2n+2){ float:right}
.u_content .u_box3 ul li a{ color:#313131; font-size:12px; background:url(../images/list_03.gif) left no-repeat; padding-left:15px; background-size:8px;}
.u_content .u_box3 ul li a:hover{ text-decoration:underline}

.u_content .u_box4{ background:#fff; border:#d4d1d2 1px solid; min-height:90px; margin-top:5px; width:100%; float:left; margin-bottom:15px;}
.u_content .u_box4 ul{ float:left; padding:10px;}
.u_content .u_box4 ul li{width:730px; border-bottom:1px #CCC dashed; color:#666; line-height:32px;overflow:hidden; text-indent:15px;}
.u_content .u_box4 .p_img{ width:100px; float:left; margin-right:10px; margin:10px;}
.u_content .u_box4 p{ float:left; margin-top:30px;}
.u_content .u_box4 p span{ font-size:12px; color:#999}

.box4_2{ width:60%; float:left; margin:10px; margin-right:0px;}
.box4_3{ width:18%; float:left; line-height:120px; font-size:12px; color:#aaa; text-align:center;}
.box4_4{ width:18%; float:left; line-height:120px; font-size:12px; text-align:center; color:#999}
.box4_4 a:hover{ text-decoration:underline}

/*评价详情*/

/* star */
#star{position:relative;width:600px;height:24px; float:left;margin-top:20px}
#star ul,#star span{float:left;display:inline;height:19px;line-height:19px;}
#star ul{margin:0 10px;}
#star li{float:left;width:24px;cursor:pointer;text-indent:-9999px;background:url(../images/star.png) no-repeat;}
#star strong{color:#f60;padding-left:10px;}
#star li.on{background-position:0 -28px;}
#star p{position:absolute;top:20px;width:159px;height:60px;display:none;background:url(../images/icon.gif) no-repeat;padding:7px 10px 0; color:#aaa; font-size:12px;}
#star p em{color:#f60;display:block;font-style:normal;}

.feedback2 {
    font-size: 14px;
}
.feedback2-title {
    color: #4c5058;
    line-height: 32px;
    margin-bottom: 4px;
}
.feedback2-box {
    border: 1px solid #caccd1;
    border-radius: 3px;
    margin-bottom: 11px;
    padding:0px;
	width:100%;
	float:left;
	margin-top:10px;
}
.feedback2-tips {
    color: #838994;
	margin:5px 0 0 10px;
}
.feedback2-tips sup {
    color: #f7461c;
    font-size: 14px;
    vertical-align: baseline;
}
.feedback2-txt {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #999;
    font-size: 14px;
    width: 250px;
}
.feedback2-txt2 {
    height: 68px;
    width: 730px;
	padding:0 10px 10px;
}
.feedback2-content select {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-size: 14px;
}
.feedback2-btn {
    background: none repeat scroll 0 0 #33b7ff;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 59px;
    margin-top: 10px;
    width: 114px;
	float:right;
}
.feedback2-btn:hover{ background:#549b2c}

.photo_cl{ display:block; float:left}
.photo_cl img{ width:35px;}

/*产品列表的评价详情*/
.cmt_li{ }
.cmt_li .weixin_hp{ line-height:60px;}
.cmt_li .weixin_hp img{ width:60px; height:60px; border-radius:100px; margin:auto 0px; float:left}
.cmt_li .weixin_hp p{ float:left}


.topicList {
    border-bottom: 1px solid #ededed;
    overflow: hidden;
    padding: 15px 0 10px;
}
.moreM {
    color: #578cc0;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-top: 15px;
    text-align: center;
}
.personImg {
    height: 50px;
    margin-top: 3px;
    width: 50px;
	float:left;
}
.personImg img {
    border-radius: 5px;
}
.bbsCon {
    width: 700px;
	float:left;
	margin-left:20px;
}
.bbsCon p a {
    color: #737373;
}
.bbsCon #date{ float:right; text-align:right; width:40%;}
.bbsCon .imgList img {
    display: block;
    margin: 10px auto;
    max-width: 600px;
}
.title {
    color: #b8b8b8;
    height: 30px;
    line-height: 30px;
}
.title h3 {
    color: #000;
    font-size: 16px;
}
.bbsCon p {
    font-size: 14px;
    line-height: 21px;
    padding: 5px 0;
}
.scInco {
    color: #578cc0;
    line-height: 25px;
}
.commentCon {
    background-color: #fafafa;
    border: 1px solid #ededed;
    border-radius: 5px;
    margin-top: 10px;
    padding: 5px 14px 0;
    position: relative;
}
.commentTitle {
    border-bottom: 1px solid #ededed;
    color: #b8b8b8;
    height: 38px;
}
.commentTitle h3 {
    background-position: -515px -74px;
    color: #545454;
    padding-left: 30px;
}
.commentTitle span, .title span {
    font-family: "宋体";
}
.commentList {
    clear: both;
    overflow: hidden;
}
.commentList li {
    border-bottom: 1px solid #ededed;
    overflow: hidden;
    padding: 5px 0 12px;
}
.commentIn {
    padding-left: 45px;
}
.commentIn li {
    border-bottom: medium none;
    border-top: 1px solid #ededed;
    margin: 5px 0 -13px;
    padding-top: 8px;
}
.commentList li.last {
    border: medium none;
}
.commentList .perInco {
    height: 30px;
    margin-top: 5px;
    width: 30px;
}
.commentList .perInco img {
    border-radius: 5px;
}
.commentList .commentText {
    font-size: 14px;
    line-height: 21px;
    padding: 0;
    width: 535px;
}
.commentList .commentText strong {
    color: #000;
    font-family: "Microsoft Yahei";
}
.commentIn .commentText {
    width: 492px;
}
.fl, .fr{ display:inline}

/*footer*/	

.index_footer{ width:100%; border-top:1px #e5e5e5 solid; margin:30px 0px; float:left}
.index_footer .f_con{ color: #999;
    font-size: 12px;
    font-weight: lighter;
    line-height: 1.5em;
    margin: 7px auto 0;
    width: 1020px;}
.index_footer .f_con .left{ float:left}
.index_footer .f_con .right{ float:right; text-align:right}		
		