@charset "utf-8";
/* CSS Document */
@import url(basic.css);

/*pay*/
#pay_title{height:30px;line-height:30px;font-size:18px;color:#2d7da4;border-bottom:1px dashed #D1D1D1;padding-bottom:10px;font-weight: 700;margin-top: 10px;}
.pay_one{ padding-top:10px; font-weight:bold; font-size:14px;}
.banks{padding:0 20px;}
.bank_list{width:158px;height: 45px;float: left;margin-right:20px;cursor: pointer;border: 3px solid #E6E6E6;margin-top: 15px;}
.pay_two{padding-top:25px; font-weight:bold; font-size:14px;}
#pay_sed{border:3px solid #1280CD;width:158px;height:45px;position:relative;z-index:99;left:0px;top:0px;background: url(../images/pay/right_bank.png) no-repeat left top; display:none;}

/*common*/
.common_box{margin-top:60px; padding-bottom:20px;}
.common_title{width:100%; height:100px; background:url(../images/top_bg_common.jpg) top center no-repeat;line-height:100px;}
.common_title span{font-size:28px; font-weight:bold; color:#2d7da4; padding-left:20px;}

/*common_l 服务内容列表 客户评价列表*/
.common_l{width:200px;}
.common_list{ padding:20px 0 0 0; overflow:hidden;}
.common_list li{height:35px; line-height:35px;margin-bottom:12px; font-size:14px;}
.common_list li a{height:35px; line-height:35px; display:block; padding-left:25px; background:#dbdbdb; color:#333; font-family:"微软雅黑"; border-radius:3px;}
.common_list li a:hover{background:#1275a6;color:#fff;}
.common_list li.c_blue a{background:#1275a6;color:#fff;}

.ser_intro{ width:198px; border:1px solid #d2d2d2; margin-top:20px;}
.tit_box{ width:100%; height:30px; line-height:30px; background:#d0d0d0;}

.tit_box span.fl {font-size:16px; color:#333; background:url(../images/icon_tit.jpg) left center no-repeat; margin-left:10px; padding-left:25px;}
.more{margin-right:10px;}
.more a:hover{ color:#0a6d9d; text-decoration:underline;}
.ser_nrlist{padding:5px 10px; overflow:hidden;}
.ser_nrlist li{ height:25px; line-height:25px; border-bottom:1px dotted #ccc; background:url(../images/icon_bt.jpg) left center no-repeat; padding-left:10px; overflow:hidden;}
.ser_nrlist li.none{border:0 none;}
.ser_nrlist li a{color:#555; font-family:"微软雅黑";}
.ser_nrlist li a:hover{ text-decoration:underline; color:#0a6d9d;}

.cus_intro{margin-top:20px; width:198px; border:1px solid #d2d2d2;}
.cus_nrlist{padding:10px 10px;}
.cus_nrlist li{ margin-bottom:10px;}
.cus_nrlist li .eval_text{background:#0f82ba;height:28px;line-height:28px;color:#fff;font-size:14px;border-radius:3px; padding-left:10px;}
.cus_nrlist li .eval_talk{ background:url(../images/user_talk.png) 12px top no-repeat; height:10px; padding:0 12px;}
.cus_nrlist li .eval_user{ margin-top:3px; color:#666;}
.cus_nrlist li .eval_user span{ font-weight:bold; color:#0f82ba; margin-right:5px;}

/*common_r 支付页面 上传稿件*/
.common_r{ width:800px; padding-top:20px;}
.common_r h3{line-height:35px; font-size:18px; font-weight:bold; color:#2d7da4; border-bottom:1px dotted #D1D1D1; margin-bottom:10px;}
.common_r p{line-height:24px; font-size:14px;}
.blue{ font-weight:bold; color:#1275a6;}

/*单页按钮样式*/
.o_sub_fast{margin-top:22px;}
.o_sub_fast a{width:350px;height:45px;font-size:20px;line-height:45px;display:block; border-radius:3px;background:#2d7da4;font-family:"微软雅黑"; color:#fff;text-align: center;margin:0 auto;}

/*table*/
.common_r table{}
.common_r table td{padding:8px 10px; font-size:14px;}
.common_r table td input{height:17px;line-height:17px;border: 1px solid #CCCCCC;border-radius: 2px;padding: 8px;outline:none; float:left;}
.common_r table td span input { width:auto; height:auto; border:0; margin:0; padding:0;}
.common_r table td textarea{width:366px; height:80px; padding:5px; margin-top:5px;border:1px solid #ccc;}
.common_r table td label{ padding:0 8px; vertical-align:middle; float:left;}
.border_bottom{border-bottom:1px dotted #D2D2D2; padding:15px 0px 2px 0px; }
.border_bottom span{font-size:20px; background:#2d7da4; color:#fff; font-weight:bold; padding:5px 12px;}
.border_bottom span.blod{font-weight:bold; font-size:15px; background:none; padding:0; color:#000;}
.order_sub_txt{padding-left:8px;line-height:32px; display:inline-block;}

.common_r table td input.na_button{height:33px;line-height:33px !important;background:#525D6B;color: #FFF;border-radius: 2px;padding: 0px 28px;float: left; font-size:18px;text-indent: 0px;cursor: pointer;}
.na_button{height:33px;line-height:33px !important;background:#525D6B;color: #FFF;border-radius: 2px;padding: 0px 28px;float: left;text-indent: 0px;cursor: pointer; font-size:18px;}
.na_button a{ font-family:"微软雅黑"; color:#fff;}
.na_button2{height:33px;line-height:33px !important;background:#ccc;color:#666;border-radius: 2px;padding: 0px 28px;float: left;text-indent: 0px;cursor: pointer; margin-right:20px;}
.na_button2 a{font-family:"微软雅黑"; color:#333;}
.na_button:hover{ background:#2d7da4;}

.order_sub_radius{height:28px;line-height:28px !important;padding: 0px 10px;background:#F9F9F9;float: left;margin-right:10px;border: 1px solid #CCCCCC;border-radius: 3px;font-size: 14px;cursor:pointer;width:135px;text-align:center;}
.order_sub_radius:hover{background:#fbeebe; border:1px solid #F93;}
.order_sub_radius_sed{background:#2d7da4 url(../images/bg_right1.jpg) 6px center no-repeat; color:#fff; height:28px;line-height:28px !important;padding: 0px 10px;float: left;margin-right:10px;border:1px solid #CCCCCC;border-radius:3px;font-size:14px;cursor:pointer; width:135px;text-align:center;}

/*file input样式*/
.message{color:#ffd5bc;overflow:hidden}
.message .input{width:138px;border:none;background:#666;padding-left:20px;color:#ffffff;font-family:Microsoft YaHei;}
.message input.liulan{width:65px;height:32px;border:1px solid #ffb660;background:#fe9e19;color:#ffffff;cursor:pointer; margin-left:10px;}
.message input.upload_files{position:absolute;left:-1000px;top:52px;heigth:26px;cursor:pointer;filter: Alpha(opacity=0);-moz-opacity:0;opacity:0;_filter: Alpha(opacity=0);border:0 none;} 

.common_r table tr.p_5 td{padding:3px 10px;}
.common_r table td p{line-height:28px;}
.common_r table td p.font12{font-size:12px;}
.common_r table td p span{color:#900;}
.common_r table tr.grey td{ background:#F1F1F1;}
.common_r table td input.checkbox{ position:relative; top:2px; right:5px; border:0 none; outline:none}
.common_r table td select{ width:375px; height:34px; line-height:34px; border:1px solid #ccc; border-radius:3px; outline:none;}
.common_r table td textarea.desc{width:520px; height:80px; padding:5px; margin-top:5px;border:1px solid #ccc;}

.study_box{margin-top:5px;border-radius:3px;}
.study_box table{}
.study_box table th{background:#2d7da4;color:#FFF;height:40px;text-align:left;text-indent:15px; font-size:14px;}
.study_box table td{padding:8px;padding-left:15px; color:#666;}
.study_box table tr.bg_color td{background:#cbebfb;}
.modify{ width:128px; height:25px; display:block; line-height:25px; border-radius:3px; background:#2d7da4; color:#fff; font-family:"微软雅黑"; text-align:center;}
.o_file_list_err a{ color:#388DB6;}
.common_r table td input.payway{ position:relative; top:5px; right:10px; float:right; border:0 none; outline:none}
.common_r table td p a.underline{color:#2d7da4; text-decoration:underline;}

/*期刊推荐*/
#col{width:800px;clear:both;padding-bottom:10px;}
.sliderbox{width:800px;height:auto;margin:0 auto;overflow:hidden; line-height:22px;}
.sliderbox a{color:#01B2F1;}
.sliderbox a:hover{color:#FFF;text-decoration:none;}
.sliderbox dt{height:32px;cursor:pointer;background:url(../images/newsclosedbg.jpg) no-repeat;}
.sliderbox .open{font-size:14px;background:url(../images/newsopenbgtop.jpg) no-repeat;color:#01b2f1;cursor:default;}
.sliderbox .title{font-size:14px;color:#01b2f1;padding:0 0 0 40px;line-height:30px;}
.sliderbox .date{color:#366a80;float:right;display:block;padding:5px 15px 0 0;}
.sliderbox dt:hover span{color:#2d7da4;}
.sliderbox .open:hover span{color:#01b2f1;}
.sliderbox .open:hover .date{color:#2d7da4;}
.sliderbox dd{color:#add9e8;padding:0;margin:0;background:#f2f2f2;position:relative;overflow:hidden;}
.sliderbox .text{padding: 0 40px 25px 40px;color: #369;}
.sliderbox .text p{font-size:12px;}

/*客户评价列表*/
.eval_list{ padding:10px 0; overflow:hidden;}
.eval_list li{border:1px solid #BEBEBE; border-radius:5px; padding: 8px 12px; margin-bottom:20px;}
.eval_list li p{ line-height:35px; color:#333; font-weight:bold;}
.eval_list li p.bg_blue{ background:#bfe7fb; line-height:25px; padding:6px; font-weight:lighter;}




#liudanli{ overflow:hidden;}
#liudanli h3{ background:#f6f6f6; height:30px; line-height:30px; font-size:16px; padding:0 8px; font-weight:normal; margin-bottom:0;}
#liudanli h3 b{ display:inline-block; background:url(../images/sj-x.png) no-repeat; width:12px; height:4px; }
#liudanli h3.h-b1 b{ background:url(../images/sj-s.png) no-repeat;}
.sidebox{ border:1px solid #eee; border-top:none; padding:10px; line-height:26px; background:#fff;}

/*4.21添加*/
.liu{ width:1024px; overflow:hidden; margin:0 auto;}
.liu-titdai{ border-bottom:1px solid #3b5998; font-size:16px; height:36px; line-height:36px;}
.tishi{ overflow:hidden; float:right; border:1px solid #F90}
.anzimu{ height:40px; line-height:40px; font-size:16px; color:#930}
.zimu{ background:#FCF5E0; border:1px solid #FFD5BC; padding:8px 0;}
.zimu a{ padding:0 5px; display:inline-block;}
.zimu a:hover{ background:#09C; color:#fff;}
.sous{ overflow:hidden; margin:15px 0;}
.sous span{ padding-right:10px; display:inline-block;height:30px; line-height:30px; float:left;}
.sous input[type="text"]{ border:1px solid #ddd; padding:5px; height:18px; line-height:18px;  margin-right:10px; display:inline-block;float:left;}
.sous input[type="button"]{ background:#F30; height:30px; line-height:30px; padding:0 8px; color:#fff; font-family:"微软雅黑"; cursor:pointer;}
.sous select{ border:1px solid #ddd;height:30px; line-height:30px;}

.tabbox1{ width:100%; border-style:solid;border-width:1px; border-color:#e4e3e3;border-collapse:collapse;margin:15px 0; background:#fff; clear:both;}
.tabbox1 th{ background:#3C87B9; height:36px; line-height:36px; font-size:14px; color:#fff;}
.tabbox1 td{ padding:8px;border-style:solid;border-width:1px; border-color:#e4e3e3; line-height:28px; text-align:center;}
.trbg1{ background:#fff7ee; border-left:4px solid #ea8a19; padding-left:1px;}
.tabbox1 tr:hover{ background:#fff7ee}

.tabbox2{ width:100%; border-style:solid;border-width:1px; border-color:#e4e3e3;border-collapse:collapse;margin:15px 0; background:#fff; clear:both;}
.tabbox2 th{ background:#2E4588; height:32px; line-height:32px; font-size:14px; color:#fff;}
.tabbox2 td{ padding:8px;border-style:solid;border-width:0 0 1px 0; border-color:#fff #fff #e4e3e3 #fff; line-height:28px; text-align:center;}
.trbg1{ background:#fff7ee; border-left:4px solid #ea8a19; padding-left:1px;}
.tabbox2 tr:hover{ background:#fff7ee}

.h3-box{ height:40px; line-height:40px; overflow:hidden; font-size:16px; font-weight:normal;}






















@charset "utf-8";
/* CSS Document */
#container{
	width:1036px;
	margin:55px auto;
	padding:0;
	border:0;
}
#link_list{
	width:940px;
	margin:0;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#link_list a:link,a:visited{
	font-size:12px;
	text-decoration:none;
}
#link_list a:hover {
	text-decoration:underline;
}
#container h1{
	width:1036px;
	display:block;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b5998;
	border-bottom:1px solid #3b5998;
	height:40px;
	line-height:40px;
	padding:0;
}
#content {
	width:680px;
	float:left;
	padding-right:20px;
	padding-top:5px;
	margin:0;
	display:block;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#565656;
}

#contentjournalapp {
        width:1036px;
        float:left;
        padding-right:20px;
        padding-top:5px;
        margin:0;
        display:block;
        font-size:14px;
        font-family:Arial, Helvetica, sans-serif;
        color:#565656;
}

.content_w a:link{
	text-decoration:none;
	color:#fff;
}
.content_w a:visited{
	font-size:14px;
	text-decoration:none;
	color:#fff;
}
.content_w a:hover{
	text-decoration:underline;
	color:#fff;
}
.content_a a:link{
	text-decoration:none;
	color:#3b5998;
}
.content_a a:visited{
	font-size:14px;
	text-decoration:none;
	color:#3b5998;
}
.content_a a:hover{
	text-decoration:underline;
	color:#3b5998;
}
#content .register_exp {
	font-family:Arial, Helvetica, sans-serif;
	color:#565656;
	font-size:12px;
	display:block;
	margin:0;
	padding:10px 0 10px 0;
}
#content .register_exp a {
	font-family:Arial, Helvetica, sans-serif;
	color:#3b5998;
	font-size:12px;
	text-decoration:none;
}
#content .register_exp a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#3b5998;
	font-size:12px;
	text-decoration:none;
}
#content .register_exp a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#3b5998;
	font-size:12px;
	text-decoration:underline;
}
#content h2{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b5998;
	font-weight:bold;
	padding:18px 0 5px;
}
#content p{
	font-size:14px;
	line-height:24px;
	padding:10px 0 5px;
}
#content .control {
	margin:0;
	padding:12px 0 0;
	CLEAR: both
}
#content .control label{
	float:left;
	line-height:24px;
	height:24px;
	font-size:14px;
	width:136px;
	display:block;
	margin:0;
	padding:0;
}
#content .control em{
	float:left;
	line-height:24px;
	height:24px;
	font-size:12px;
	width:20px;
	display:block;
	margin:0;
	padding:0;
}
#content em.fx{
margin-left:80px;
 *margin-left:0;
  margin-left:0\9;

}
#content .control .input_1{
	float:left;
	line-height:24px;
	height:24px;
	font-size:14px;
	width:270px;
	color:#3b5998;
	border:1px solid #959595;
	border-collapse:collapse;
	display:block;
	margin:0;
	padding:0;
}
#content .control .formhint{
	float:left;
	line-height:24px;
	height:24px;
	top:0px;
	left:10px;
	position:relative;
	font-size:12px;
	width:270px;
	display:block;
	margin:0;
	padding:0;
}
#content .bformfield select{	float:left;
	line-height:24px;
	height:24px;
	font-size:14px;
	width:270px;
	color:#3b5998;
	border:1px solid #959595;
	border-collapse:collapse;
	display:block;
	margin:0;
	padding:0;}
#content ul{
	margin:0;
	padding:5px 0 10px 20px;
}
#content ul li{	
        background:url("../images/list_circle1.jpg") no-repeat left top;
	text-indent:16px;
	line-height:26px;
}
#content span{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#565656;
}
#content table{
	text-align:center;
	border:0;
}
#content table th{
background-color:#3b5998;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
text-align:center;
height:24px;
}
#content table td{
color:#000;
height:22px;
}
#content select{
width:240px;
	}
#content input{
width:240px;
	}
#content input.choose{
width:60px;
	}
#content.fileupload{
background-color:#FFFFFF;
color:#FFFFFF;
}
#content .money{
color:#FF0000;}
/*---------------rightmenu------------------*/
#rightmenu1 {
	width:220px;
	float:left;
	padding:15px 0 0;
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#565656;
}
#rightmenu1 .service h1{
	background:url(images/right_menu_h1bg.jpg) left top no-repeat;
	font-size:14px;
	text-indent:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	border-bottom:0;
	border-top:1px solid #565656;
	border-left:1px solid #565656;
	border-right:1px solid #565656;
	width:214px;
}
#rightmenu1 .service ul{
	margin:0;
	padding:0;
	width:214px;
	border-bottom:0;
	border-bottom:1px solid #565656;
	border-left:1px solid #565656;
	border-right:1px solid #565656;
	border-top:0px;
}
#rightmenu1 .service ul li{
	padding:0;
	margin:0;
}
#rightmenu1 .service ul li a{
	text-indent:15px;
	display:block;
	margin:0;	
	padding:0 0 2px 0;
	background-color:#f6f6f6;
	line-height:25px;
	text-decoration:none;
	color:#565656;
	height:25px;
	border-bottom:#565656 1px dashed;
}

#rightmenu1 .service ul li a:hover{
	text-decoration:underline;
}
#customResponse{
    margin-top: 20px;
}
#customResponse h3{
    position: relative;
    padding-left: 15px;
    font-size: 14px;
    font-weight: bold;
    color:green;
}
#customResponse h3 .prev{
    position: absolute;
    top:3px;
    right:90px;
    height: 12px;
    width: 11px;
    background: url(images/left_sj.jpg) no-repeat;

}
#customResponse h3 .next{
    position: absolute;
    top:3px;
    right:65px;
    height: 12px;
    width: 11px;
    background: url(images/right_sj.jpg) no-repeat;
}
#customResponse ul{
    padding: 10px 0 0 15px;
}
#customResponse ul li{
    display: none;
}
#customResponse ul li.on{
    display: block;
}

/*------------foot------------*/
#foot{
	text-align:center;
	width:940px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	clear:both;
	top:20px;
	height:70px;
	line-height:30px;
	margin:0 auto;
	padding:0;
	border-top:1px dashed #3b5998;
	}
#foot a:link{
	text-decoration:none;
	color:#565656;
}
#foot a:visited{
	text-decoration:none;
	color:#565656;
}
#foot a:hover{
	text-decoration:underline;
	color:#565656;
}
.in_tijiao { float:left; width:600px; padding-top:35px; display:inline;}
.in_tijiao img { display:block; width:128px; height:128px;  float:left;}
.in_tijiao p { padding-left:160px;}
.in_tijiao p span { display:block; font-size:35px; color:#000;}
.in_tijiao p tt { display:block; padding-top:25px;}
.in_tijiao p tt a { display:block; color:#1e76a1; font-size:14px; padding:0 15px; float:left; display:inline;}
.left_15 { float:left; margin-left:15px; display:inline;}

.dh_nav { margin:10px 0 15px 25px; height:24px;}
.dh_nav span { display:block; height:24px; background:#dcdcdc url(../images/jt_05.gif) right no-repeat; float:left; font-size:15px;width:33%; line-height:24px; font-family:"微软雅黑";}
.dh_nav span.bei { background:#2c7ca5 url(../images/jt_03.gif) right no-repeat; }
.dh_nav span tt { display:block; width:100%; height:24px; text-align:center; color:#000; background: url(../images/jth.gif) left no-repeat;}
.dh_nav span.bei  tt { color:#fff;background:url(../images/jtl.gif) left no-repeat;}
i.zhushi { display:block; padding:8px;line-height:25px; font-size:12px;text-indent: 2em;}