html {position:relative;}
body,ul,li {
	padding:0;
	margin:0;
	border:0;
}
body {
	font-size:12px;
	-webkit-user-select:none;
    -webkit-text-size-adjust:none;
	font-family:helvetica;
	position:relative;
	-webkit-transition: left .2s ease;
}
a {color:#000;text-decoration:none;}
a:link {}
a:visited {}
a:hover {color:#000;}
a:active {}
img {border:none}
h1,p {margin:5px 0;padding:0;}
header {
	z-index:2;
	width:100%;
	padding:0;
	color:#eee;
	font-size:20px;
	text-align:center;
	overflow:hidden;
}
header a {color:#003366;float:left;text-decoration:none;width:33.3%;border-radius:5px 5px 0 0;}

#logo {width:100%;height:60px;}

#logo a.logo {display:block;width:156px;height:40px;background:url(/images/list/logo.png) no-repeat left 0;text-indent:-9999px;margin:10px;}

#logo a.a-goback {width:60px;height:22px;line-height:30px;padding-top:30px;background:url(/images/list/back.png) no-repeat center 15px;float:right;font-size:11px;}

#logo .a-login {width:70px;height:22px;line-height:30px;padding-top:30px;color:#0e335f;float:right;text-align:center;overflow:hidden;background:url(/images/list/sign.png) no-repeat center 10px;font-size:11px;}

#logo .y-login {width:70px;height:50px;color:#0e335f;float:right;font-size:11px;text-align:center;cursor:pointer;position:relative;}

#logo .y-login img {width:25px;height:25px;margin-top:10px;box-shadow:1px 1px 3px #ccc;}
#logo .y-login .a-exit {background:#003366;width:100%;height:20px;line-height:20px;display:inline-block;position:absolute;left:0;bottom:0;border-radius:0;color:#fff;}

nav {height:34px;padding:0 10px;color:#eee;font-size:20px;text-align:center;background-color:#003366;}
nav a {font-size:16px;margin-top:4px;height:30px;line-height:30px;font-weight:bold;color:#f3f3f3;}
nav a:link {color:#f3f3f3;}
nav a:visited {color:#f3f3f3;}
nav a.action {background:#fff;color:#003366;}



/*新品详细页选项卡*/

.prod_tab h4 { height:34px;padding:0 10px;color:#eee;font-size:20px;text-align:center;background-color:#003366;margin:0}
.prod_tab h4 a {font-size:16px;margin-top:4px;height:30px;line-height:30px;font-weight:bold;color:#f3f3f3;color:#003366;float:left;text-decoration:none;width:25%;border-radius:5px 5px 0 0;}
.prod_tab h4 .hover {background:#fff;color:#003366!important;}
.prod_tab h4 a:link {color:#f3f3f3;}
.prod_tab h4 a:visited {color:#f3f3f3;}

.prod_tab dt { background:url(/images/list/tt_bg_01.gif) repeat-x bottom; height:24px; line-height:24px; padding:0 5px; color:#d20505;}
.prod_tab dt a { color:#d20505;}
.prod_tab dt span { padding: 0 5px;}
.prod_tab dt .hover { color:#d20505; font-weight:bold;}
.prod_tab dd {  margin: 0;
    padding: 0;}
/*end*/





#wrapper {width:100%;overflow:hidden;}

.scroller {
	position:relative; z-index:1;
/*	-webkit-touch-callout:none;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	width:100%;
	padding:0;
}

.scroller ul {
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
	text-align:left;
}

.scroller li {
	margin:0 10px;
    padding-bottom: 10px;
	border-bottom:1px solid #003366;
	border-top:1px solid #fff;
	font-size:14px;
	overflow:hidden;
}
.scroller li img {float:left;margin:5px 10px 0 0;width:120px;box-shadow:0 1px 3px #ccc;}
.scroller li h1 {font-size:18px;line-height:1.2;}
.scroller li p {overflow:hidden;line-height:1.6;font-size:14px;margin:0;}
.scroller li p.p-btm {text-align:right;font-size:14px;padding:5px 0;clear:both;}
.scroller li p.p-btm span {margin:0 5px;}
#myFrame {
	position:absolute;top:0;left:0;
}

/**
 *
 * Pull down styles
 *
**/
#pullDown,#pullUp {
	background:#fff;
	height:40px;
	line-height:40px;
	padding:5px 10px;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	font-size:14px;
	color:#888;
}
#pullDown .pullDownIcon,#pullUp .pullUpIcon {
	display:block; float:left;
	width:40px; height:40px;
	background:url(../images/pull-icon@2x.png) 0 0 no-repeat;
	background-size:40px 80px;
	-o-background-size:40px 80px;
	-webkit-background-size:40px 80px;
	-webkit-transition-property:-webkit-transform;
	-webkit-transition-duration:250ms;	
}
#pullDown .pullDownIcon {
	-webkit-transform:rotate(0deg) translateZ(0);
}
#pullUp .pullUpIcon  {
	-webkit-transform:rotate(-180deg) translateZ(0);
}


#pullDown.flip .pullDownIcon {
	-webkit-transform:rotate(-180deg) translateZ(0);
}
#pullUp.flip .pullUpIcon {
	-webkit-transform:rotate(0deg) translateZ(0);
}

#pullDown.loading .pullDownIcon,#pullUp.loading .pullUpIcon {
	background-position:0 100%;
	-webkit-transform:rotate(0deg) translateZ(0);
	-webkit-transition-duration:0ms;

	-webkit-animation-name:loading;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
}

@-webkit-keyframes loading {
	from { -webkit-transform:rotate(0deg) translateZ(0); }
	to { -webkit-transform:rotate(360deg) translateZ(0); }
}
/*观点*/
.s-gd #thelist li {height:auto;overflow:hidden;padding:10px 15px 10px 10px ;border-bottom:none;}
.a-img {width:35px;float:left;}
.a-img img {width:35px!important;}
.box-gd-top {overflow:hidden;padding-bottom:15px;height:40px;line-height:22px;}
.box-gd-top span {margin:0 5px;}
.box-gd-top span.name {position:relative;top:2px;}
.box-gd-ctt {border:1px solid #ccc;border-radius:5px;padding:10px;position:relative;}
.box-gd-ctt:before,
.box-gd-ctt:after {content:"";display:block;border:6px solid transparent;position:absolute;width:0;height:0;left:10px;}
.box-gd-ctt:before {border-bottom:10px solid #ccc;top:-16px;}
.box-gd-ctt:after {border-bottom:10px solid #fff;top:-14px;}
.box-gd-ctt h2 {margin:10px 0;}
.box-gd-ctt h2,.box-gd-ctt p {line-height:1.2;}

/*内容*/
.box-nr {position:relative;}
.box-nr #nr_thelist {padding:10px;}
.box-nr h1 {font-size:24px;}
.box-nr .other {font-size:14px;margin-left:-5px;}
.box-nr .other span {margin:0 5px;}
.nr-box {font-size:18px;line-height:1.4;}
.nr-box .p-img {text-align:center;}
.nr-box img {max-width:95%;}
.nr-box p {margin:10px 0;}
.nr-share {text-align:center;}
.nr-share-p,.nr-share-pl {display:inline-block;width:15.5%;height:26px;line-height:26px;background:#003366;color:#fff;cursor:pointer;margin:0 1px;}
.nr-share-pl {width:24%;}
.nr-share-pl a {color:#fff;line-height:26px;}
.nr-share-pl:hover {color:#fff;}
#nr_share_box {margin:0 auto;width:100%;overflow:hidden;height:60px;text-align:center;}
#nr_share_box ul {border:1px solid #003366;height:0;display:inline-block;overflow:hidden;padding:0 5px;position:relative;
	opacity:0;
	transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-moz-transition:all .4s ease-in-out;
}

#nr_share_box li {display:inline-block;width:38px;height:38px;padding:5px 0;text-align:center;overflow:hidden;}
#nr_share_box li a {background-image:url(../images/share_link_38x38.png);background-repeat:no-repeat;display:inline-block;font: 12px '宋体';width:38px;height:38px;
}
.hxs_qzone {background-position:-4px 0;}
.hxs_tsina {background-position:-4px -46px}
.hxs_renren {background-position:-4px -92px;}
.hxs_tqq {background-position:-4px -138px;}
.hxs_kaixin001 {background-position:-4px -184px;}
.hxs_linkedin {background-position:-4px -230px;}
.hxs_t163 {background-position:-4px -276px;}

/*评论*/
.pl-list {margin:20px 0;}
.pl-box {overflow:hidden;font-size:14px;padding:5px 5px ;margin-bottom:10px;position:relative;}
.pl-box-top {overflow:hidden;}
.pl-box-top .a-img {float:left;margin:3px 5px 0 0;}
.pl-box-top .a-img img {box-shadow:0 1px 3px #ccc;width:40px;height:40px;}
.pl-box-top .name {}
.pl-box-top .time {}
.pl-box-btn {text-align:right;}
.pl-box-btn:after {content:"";display:block;height:0;width:0;clear:both;}
.pl-box-ctt {padding:0 0 5px;overflow:hidden;line-height:1.6}
.pl-box-btn span {display:inline-block;height:16px;line-height:16px;text-align:center;color:#fff;border-left:1px solid #fff;margin-left:-1px;cursor:pointer;font-size:12px;padding-left:20px;background-image:url(../images/ico_dch.png);background-repeat:no-repeat;color:#666;margin:0 5px;
	background-size: 16px 49px;
	-o-background-size: 16px 49px;
	-webkit-background-size: 16px 49px;
}
.pl-box-btn span:nth-child(2) {background-position:0 -16px;}
.pl-box-btn span:nth-child(3) {background-position:0 -33px;}

.nr-login-box {border:1px solid #003366;border-left:0;border-right:0;margin:20px 0;padding:10px 0;text-align:center;font-size:16px;}
.nr-login-box a {color:#007ac7;margin:0 5px;}
.nr-login-box p {margin:10px 0;}
.nr-login-box p:nth-child(2) a {width:130px;height:26px;background-image:url(../images/i_login_weibo.png);background-repeat:no-repeat;display:inline-block;text-indent:-9999px;
	background-size: 130px 54px;
	-o-background-size: 130px 54px;
	-webkit-background-size: 130px 54px;
}
.nr-login-box p:nth-child(2) a:nth-child(1) {height:25px;}
.nr-login-box p:nth-child(2) a:nth-child(2) {background-position:0 -26px;}

/*登录*/
#box_login_warp {width:100%;height:100%;background:rgba(255,255,255,0.95);position:absolute;top:104px;left:0;display:none;  z-index: 1;}

.box-lgn {text-align:center;font-size:18px;width:268px;margin:40px auto 0;border:3px solid #003366;box-shadow:0 0 3px #ccc;display:none;position:relative;}
.box-lgn label {margin-right:10px;display:inline-block;width:73px;text-align:left;}
.box-lgn input {width:151px;height:25px;line-height:25px;border:1px solid #999;box-shadow:0 0 3px #ccc;}
.box-lgn p {margin:25px 0;overflow:hidden;}
.box-lgn .msg{ color:red; margin:25px 0px 10px 0px;}
.box-lgn .login-reg {width:65px;height:35px;line-height:35px;overflow:hidden;display:inline-block;background:#003366;color:#fff;cursor:pointer;font-size:16px;border-radius:5px;float:left;box-shadow:1px 0 2px #ddd;margin-left:100px;}
.box-lgn .login-btn {width:65px;height:35px;line-height:35px;overflow:hidden;border:none;background:#003366;color:#fff;cursor:pointer;font-size:16px;border-radius:5px;float:right;box-shadow:-1px 0 2px #ddd;margin-right:18px;}

/*评论对话框*/
.nr-pl-box {border:1px solid #003366;border-left:0;border-right:0;margin:20px 0;padding:10px 0;text-align:center;font-size:16px;overflow:hidden;}
.nr-pl-box .a-img {width:40px;height:40px;float:left;margin-right:8px;box-shadow: 0 1px 3px #CCC;}
.nr-pl-box textarea {height:80px;border-radius:5px;border:1px solid #ccc;}
.nr-pl-box input {width:60px;height:30px;line-height:30px;border:none;background:#003366;color:#fff;cursor:pointer;float:right;}
.pl-reply-box {border-top:none;display:none;}
.pl-box .pl-reply-box textarea {width:95%;}

.box-lgn .lgn-btn {margin:0 0 30px;background:#003366;}
.box-lgn .lgn-btn span {display:inline-block;background:#003366;width:157px;height:28px;line-height:28px;text-align:center;color:#fff;cursor:pointer;}
.box-lgn .lgn-btn span:nth-child(3){width:90px;}
.box-lgn .lgn-btn span.action {background:#fff;color:#003366;}

/*注册*/
#box_reg .lgn-btn span {float:left;}

#box_login_close {width:30px;height:30px;line-height:25px;text-align:center;display:block;background:#003366;border-radius:15px;color:#fff;font-size:30px;overflow:hidden;box-shadow:1px 1px 3px #ccc;position:absolute;right:-15px;top:-15px;cursor:pointer;}

/*更多页*/
.all_btn {height:40px;line-height:40px;text-align:center;background:#003366;color:#fff;margin-top:-2px;position:relative;z-index:9;cursor:pointer;font-size:14px;display:block;}
.all_btn:hover{color:#ffffff}
.list-page {overflow:hidden;width:100%;text-align:center;margin:10px 0 0;}
.list-page a {display:inline-block;width:30px;height:30px;line-height:30px;margin:0 5px;background:#003366;text-align:center;font-size:18px;color:#fff;overflow:hidden;box-shadow:1px 1px 3px #ccc;}
.list-page a:nth-child(1) {width:50px;}
.list-page a.action {background:#1B58C0;}

@media all and (min-width:0px){
	.nr-box img { max-width:95%; }
	.nr-pl-box textarea {width:220px;}
}

@media all and (min-width:320px){
	.nr-pl-box textarea {width:240px;}
}
@media all and (min-width:450px){
	.nr-pl-box textarea {width:280px;}
}
@media all and (min-width:480px){
	.nr-pl-box textarea {width:365px;}
}
@media all and (min-width:768px) {
	.nr-pl-box textarea {width:645px;}
}
@media all and (min-width:1000px) {
	.nr-pl-box textarea {width:880px;}
}

.ctt-page {overflow:hidden;margin:10px 0;}
.ctt-page a {color:#fff;}
.uppage,.downpage {background:#003366;text-align: center; color: #fff;cursor: pointer;display: inline-block;height: 26px;line-height: 26px;width: 60px;}
.uppage {float: left;}
.downpage {float: right;}
.fl {float: left;}
.fr {float: right;}
.clear{clear:both;}
.otherauthor{border: 1px solid #003366;border-radius: 5px 5px 5px 5px; position: relative;width:98%; height: auto; margin-top: 10px;}
.otherauthor .oaimg {width: 50px;height: 50px;overflow: hidden;margin-right:5px;padding:0 10px 10px;}
.otherauthor .oaimg img {width:50px;height:50px;box-shadow:1px 1px 3px #ccc;}
.otherauthor .authoinfo {padding:0 5px;float:none;}
.otherauthor .authoinfo .full:nth-child(1) {font-size:18px;color:#0072c6;margin:5px 0 14px;}
.otherauthor .authoinfo .full:nth-child(2) p {line-height:18px;}
.otherauthor .full h1 {width: 100%; text-align: center; color: 00724e6;font-size:18px;color:#0072c6;}
.otherauthor .ortitle{border-top: 1px solid #003366; padding:10px;}
.otherauthor .ortitle h2 {font-size:18px;font-weight:normal;}
.otherauthor .ortitle h3 em {font-style:normal;color:#0072c6;margin-right:5px;}
.otherauthor .ortitle ul li{width: 100%;list-style:none; padding:5px 0; }

.font-offset1 {position:relative;}
.font-offset1 i {
	position:absolute;
	left:-30px;
	top:-10px;
	content:"+1";
	color:#14ea0f;
	opacity:0;
	transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out;
	-moz-transition:all .6s ease-in-out;
    -webkit-animation: animate-big .5s linear;
    -moz-animation: animate-big .5s linear;
}

@-webkit-keyframes animate-big { 
	  0% {font-size:12px;opacity:1;} 
	100% {font-size:60px;opacity:0;top:-20px;}
}


@-moz-keyframes animate-big {
	  0% {font-size:12px;opacity:1;} 
	100% {font-size:60px;opacity:0;top:-20px;}
}

.voteAni {
    font-size:14px;
    position:absolute;
    width:64px;
    text-align:center;
    color:green;
}
.box-msg {width:200px;margin:0 auto;position:absolute;border:2px solid #003366;box-shadow:0 0 3px #ccc;padding:20px 10px;background:#fff;text-align:center;font-size:16px;}
.box-msg-close {width:30px;height:30px;line-height:25px;text-align:center;display:block;background:#003366;border-radius:15px;color:#fff;font-size:30px;overflow:hidden;box-shadow:1px 1px 3px #ccc;position:absolute;right:-15px;top:-15px;cursor:pointer;font-style:normal;}

/**
*	span-img
**/
.pl-com {overflow:hidden;margin:0 5px;}
.span-img {float:left;}
.pl-com-ctt {text-align:left;font-size:14px;line-height:24px;padding-left:45px;}
.pl-com-title {overflow:hidden;}
.s-name {font-size:24px;float:left;}
.s-time {font-size:16px;float:right;}
.pl-com-btm {overflow:hidden}
	.pl-com-btm .pl-num {float:left;}
	.pl-com-btm .pl-ding,.pl-com-btm .pl-cai {float:right;display:inline-block;padding-left:20px;height:20px;cursor:pointer;}
	.pl-com-btm .pl-ding {background:url(../images/ding.png) no-repeat left 0;}
	.pl-com-btm .pl-cai {background:url(../images/cai.png) no-repeat left 0;margin-left:10px;}

.weixin-box {margin:10px 0;text-align:center;}
.weixin-box  span {border-radius:3px;box-shadow:0 1px 3px #ccc;font-size:14px;width:40%;padding:0 10px;}
.pl-com-ctt {}
.rep-box {border:1px solid #d7d7d7;margin:5px;background:#eee;position:relative;}
.rep-box .nr-pl-box {border-color:#fff;border-bottom:none;margin:0;}
.rep-box .pl-box-btn span {background:url(../images/huifu.png) no-repeat left 0;border:none;}
.rep-box .box-ico {width:7px;height:5px;background:url(../images/pl_jiao.png) no-repeat;position:absolute;left:20px;top:-5px;}
.rep-box .pl-list {border:1px solid #fff;border-top:none;margin:0;}
.rep-box .pl-box {border-bottom:1px solid #d7d7d7;border-top:1px solid #fff;margin:0;padding:15px;}
